{"id":661511,"date":"2026-04-03T21:08:21","date_gmt":"2026-04-03T21:08:21","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/661511\/"},"modified":"2026-04-03T21:08:21","modified_gmt":"2026-04-03T21:08:21","slug":"kalshi-mlb-picks-today-best-trades-to-make-for-mariners-angels-mets-giants-and-more-on-friday","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/661511\/","title":{"rendered":"Kalshi MLB picks today: Best trades to make for Mariners-Angels, Mets-Giants and more on Friday"},"content":{"rendered":"<p>After most <a href=\"https:\/\/cbssports.com\/mlb\/teams\/\" target=\"_blank\" rel=\"nofollow noopener\">MLB teams<\/a> took a break Thursday, everyone will be back to work Friday, as 15 games are scheduled, and fans looking to trade on the matchups can head to our\u00a0<a href=\"https:\/\/www.cbssports.com\/betting\/news\/kalshi-promo-code\/\" target=\"_blank\" rel=\"nofollow noopener\">Kalshi promo code<\/a>\u00a0page to see a promotional offer. The <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/NYM\/new-york-mets\/\" rel=\"nofollow noopener\" target=\"_blank\">Mets<\/a> continue their series in San Francisco, while most teams are starting three-game series. There are 10 games starting before 4:15 p.m. ET, with the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/MIL\/milwaukee-brewers\/\" rel=\"nofollow noopener\" target=\"_blank\">Brewers<\/a> in Kansas City to face the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/KC\/kansas-city-royals\/\" rel=\"nofollow noopener\" target=\"_blank\">Royals<\/a> and the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/SEA\/seattle-mariners\/\" rel=\"nofollow noopener\" target=\"_blank\">Mariners<\/a> starting their three-game set with the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/LAA\/los-angeles-angels\/\" rel=\"nofollow noopener\" target=\"_blank\">Angels<\/a> in Los Angeles among the night games.<\/p>\n<p>Kalshi is a prediction market that works like a stock market and offers contracts on teams to win a game, with the share price reflecting the likelihood of the outcome. We&#8217;ll look at the best <a href=\"https:\/\/cbssports.com\/mlb\/\" target=\"_blank\" rel=\"nofollow noopener\">MLB<\/a> trades for Friday on Kalshi, with help from the <a href=\"https:\/\/www.sportsline.com\/mlb\/\" target=\"_blank\" rel=\"nofollow noopener\">SportsLine Projection Model<\/a>, which simulates every game 10,000 times.<\/p>\n<p>Best MLB trades for Friday, April 3<\/p>\n<p>The New York Mets&#8217; new look isn&#8217;t looking good so far, as they dropped to 3-4 after Thursday&#8217;s 7-2 loss to the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/SF\/san-francisco-giants\/\" rel=\"nofollow noopener\" target=\"_blank\">Giants<\/a>. New York hasn&#8217;t scored more than three runs since the 11-7 victory against the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/PIT\/pittsburgh-pirates\/\" rel=\"nofollow noopener\" target=\"_blank\">Pirates<\/a> on Opening Day. San Francisco is also 3-4, but three of those losses came to start the season as the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/NYY\/new-york-yankees\/\" rel=\"nofollow noopener\" target=\"_blank\">Yankees<\/a> held them to just one run in the series. The Mets will be counting on prized rookie right-hander <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/29295981\/nolan-mclean\/\" rel=\"nofollow noopener\" target=\"_blank\">Nolan McLean<\/a> to stem the tide Friday against fellow righty <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2211216\/tyler-mahle\/\" rel=\"nofollow noopener\" target=\"_blank\">Tyler Mahle<\/a>. Kalshi is offering shares on the Giants for $0.46, while they&#8217;re winning in 52% of the SportsLine model&#8217;s simulations, a &#8220;B-&#8220;graded pick.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/p>\n<p>Seattle&#8217;s <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/29075489\/bryan-woo\/\" rel=\"nofollow noopener\" target=\"_blank\">Bryan Woo<\/a> allowed two runs and struck out nine in his 2026 debut, but the Mariners fell 6-5 to the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/CLE\/cleveland-guardians\/\" rel=\"nofollow noopener\" target=\"_blank\">Guardians<\/a> in extra innings last Saturday. The right-hander now faces the Angels and lefty <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2836804\/reid-detmers\/\" rel=\"nofollow noopener\" target=\"_blank\">Reid Detmers<\/a>, who also had nine Ks in his first start but allowed three runs in an 11-9 loss to the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/HOU\/houston-astros\/\" rel=\"nofollow noopener\" target=\"_blank\">Astros<\/a> last weekend. Both teams are 3-4 but are hitting the ball hard. It&#8217;s the home opener for Los Angeles, but the SportsLine model has Seattle winning in 63% of its simulations. The Mariners are trading for $0.58 at Kalshi.\u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/p>\n<p>The Milwaukee Brewers have momentum as they head to Kansas City for their first road trip of the year. The Royals sit 3-3 after Thursday&#8217;s 5-1 loss to Minnesota snapped a three-game win streak. Milwaukee is 5-1 after sweeping the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/CHW\/chicago-white-sox\/\" rel=\"nofollow noopener\" target=\"_blank\">White Sox<\/a> and taking two of three from the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/TB\/tampa-bay-rays\/\" rel=\"nofollow noopener\" target=\"_blank\">Rays<\/a>. It shares the MLB lead in runs scored with 45, while K.C. has scored just 23. Milwaukee will start right-hander <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/29084177\/chad-patrick\/\" rel=\"nofollow noopener\" target=\"_blank\">Chad Patrick<\/a>, who allowed one run in a 6-1 victory against Chicago last week, against <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/29321885\/luinder-avila\/\" rel=\"nofollow noopener\" target=\"_blank\">Luinder Avila<\/a>. The 24-year-old was called up for a spot start with <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2001081\/michael-wacha\/\" rel=\"nofollow noopener\" target=\"_blank\">Michael Wacha<\/a> out with an illness. The SportsLine model has the Brewers winning in 62% of simulations, and Kalshi gives each team a 50\/50 chance, meaning you can buy each share on Milwaukee to win for just $0.50.<\/p>\n<p>Thursday&#8217;s <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/ATL\/atlanta-braves\/\" rel=\"nofollow noopener\" target=\"_blank\">Braves<\/a> vs. <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/ARI\/arizona-diamondbacks\/\" rel=\"nofollow noopener\" target=\"_blank\">Diamondbacks<\/a> game turned into a Little League skunking, with Atlanta winning 17-2. That was quite a jolt for Arizona after it swept the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/DET\/detroit-tigers\/\" rel=\"nofollow noopener\" target=\"_blank\">Tigers<\/a> to make up for its 0-3 start. The first three losses came to the defending champion <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/LAD\/los-angeles-dodgers\/\" rel=\"nofollow noopener\" target=\"_blank\">Dodgers<\/a>, and Thursday was likely just a speed bump. The Diamondbacks will send left-hander <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2042426\/eduardo-rodriguez\/\" rel=\"nofollow noopener\" target=\"_blank\">Eduardo Rodriguez<\/a> out to try to settle things down, and he allowed one run in a 3-2 loss to Los Angeles last weekend. <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2135253\/grant-holmes\/\" rel=\"nofollow noopener\" target=\"_blank\">Grant Holmes<\/a>, who allowed three runs in his first start, will be on the mound for the 5-2 Braves. The SportsLine model expects Arizona to bounce back and has it winning in 53% of its simulations. Kalshi is offering shares on the Diamondbacks to win for $0.50. \u00a0\u00a0<\/p>\n<p>The <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/ATH\/athletics\/\" rel=\"nofollow noopener\" target=\"_blank\">Athletics<\/a> are off to a rocky start, losing five of six on the road to start the 2026 MLB season. Now it&#8217;s time for their home opener in Sacramento. A&#8217;s catcher <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/3117480\/shea-langeliers\/\" rel=\"nofollow noopener\" target=\"_blank\">Shea Langeliers<\/a> is leading MLB with five home runs but they&#8217;re still tied for fewest runs scored in MLB with 17 in the six games. The Astros have won five in a row, with a sweep of the <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/teams\/BOS\/boston-red-sox\/\" rel=\"nofollow noopener\" target=\"_blank\">Red Sox<\/a>, after opening with two losses to the Angels. They&#8217;re tied for the MLB lead in runs scored. The A&#8217;s might be glad to see <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2910637\/cristian-javier\/\" rel=\"nofollow noopener\" target=\"_blank\">Cristian Javier<\/a>, who allowed six runs in one of those losses to L.A. He&#8217;ll face <a class=\"Annotation-link\" href=\"https:\/\/www.cbssports.com\/mlb\/players\/2227187\/jeffrey-springs\/\" rel=\"nofollow noopener\" target=\"_blank\">Jeffrey Springs<\/a>, who allowed two runs in an extra-inning loss to Toronto last Saturday. Shares at Kalshi on the Athletics are trading for $0.49 each, and the SportsLine model has them winning in 55% of its simulations.<\/p>\n","protected":false},"excerpt":{"rendered":"After most MLB teams took a break Thursday, everyone will be back to work Friday, as 15 games&hellip;\n","protected":false},"author":2,"featured_media":661512,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2391],"tags":[84355,84356,22,537,46,5,684,48,84360,84359,84358,84357,49,51,53,54,55,56,57,84122,84354,59,4,3226,82882,7234,164,29804,24090,61,62,64,66,65,68],"class_list":{"0":"post-661511","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-athletics","8":"tag-angels-mariners-picks","9":"tag-angels-mariners-trades","10":"tag-arizona-diamondbacks","11":"tag-athletics","12":"tag-atlanta-braves","13":"tag-baseball","14":"tag-betting","15":"tag-boston-red-sox","16":"tag-braves-diamondbacks-picks","17":"tag-braves-diamondbacks-trades","18":"tag-brewers-royals-picks","19":"tag-brewers-royals-trades","20":"tag-chicago-white-sox","21":"tag-cleveland-guardians","22":"tag-detroit-tigers","23":"tag-houston-astros","24":"tag-kansas-city-royals","25":"tag-los-angeles-angels","26":"tag-los-angeles-dodgers","27":"tag-mets-giants-picks","28":"tag-mets-giants-trades","29":"tag-milwaukee-brewers","30":"tag-mlb","31":"tag-mlb-athletics","32":"tag-mlb-kalshi","33":"tag-mlb-odds","34":"tag-mlb-picks","35":"tag-mlb-predictions","36":"tag-mlb-trades","37":"tag-new-york-mets","38":"tag-new-york-yankees","39":"tag-pittsburgh-pirates","40":"tag-san-francisco-giants","41":"tag-seattle-mariners","42":"tag-tampa-bay-rays"},"share_on_mastodon":{"url":"","error":"Validation failed: Text character limit of 500 exceeded"},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/661511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=661511"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/661511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/661512"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=661511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=661511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=661511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}