mariners.jpg
Imagn Images

After most MLB teams 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 Kalshi promo code page to see a promotional offer. The Mets 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 Brewers in Kansas City to face the Royals and the Mariners starting their three-game set with the Angels in Los Angeles among the night games.

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'll look at the best MLB trades for Friday on Kalshi, with help from the SportsLine Projection Model, which simulates every game 10,000 times.

Best MLB trades for Friday, April 3

The New York Mets' new look isn't looking good so far, as they dropped to 3-4 after Thursday's 7-2 loss to the Giants. New York hasn't scored more than three runs since the 11-7 victory against the Pirates on Opening Day. San Francisco is also 3-4, but three of those losses came to start the season as the Yankees held them to just one run in the series. The Mets will be counting on prized rookie right-hander Nolan McLean to stem the tide Friday against fellow righty Tyler Mahle. Kalshi is offering shares on the Giants for $0.46, while they're winning in 52% of the SportsLine model's simulations, a "B-"graded pick.           

Seattle's Bryan Woo allowed two runs and struck out nine in his 2026 debut, but the Mariners fell 6-5 to the Guardians in extra innings last Saturday. The right-hander now faces the Angels and lefty Reid Detmers, who also had nine Ks in his first start but allowed three runs in an 11-9 loss to the Astros last weekend. Both teams are 3-4 but are hitting the ball hard. It's the home opener for Los Angeles, but the SportsLine model has Seattle winning in 62% of its simulations. The Mariners are trading for $0.58 at Kalshi.        

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's 5-1 loss to Minnesota snapped a three-game win streak. Milwaukee is 5-1 after sweeping the White Sox and taking two of three from the Rays. It shares the MLB lead in runs scored with 45, while K.C. has scored just 23. Milwaukee will start right-hander Chad Patrick, who allowed one run in a 6-1 victory against Chicago last week, against Luinder Avila. The 24-year-old was called up for a spot start with Michael Wacha out with an illness. The SportsLine model has the Brewers winning in 54% 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.

Thursday's Braves vs. Diamondbacks game turned into a Little League skunking, with Atlanta winning 17-2. That was quite a jolt for Arizona after it swept the Tigers to make up for its 0-3 start. The first three losses came to the defending champion Dodgers, and Thursday was likely just a speed bump. The Diamondbacks will send left-hander Eduardo Rodriguez out to try to settle things down, and he allowed one run in a 3-2 loss to Los Angeles last weekend. Grant Holmes, 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.   

The Athletics are off to a rocky start, losing five of six on the road to start the 2026 MLB season. Now it's time for their home opener in Sacramento. A's catcher Shea Langeliers is leading MLB with five home runs but they'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 Red Sox, after opening with two losses to the Angels. They're tied for the MLB lead in runs scored. The A's might be glad to see Cristian Javier, who allowed six runs in one of those losses to L.A. He'll face Jeffrey Springs, who allowed two runs in an extra-inning loss to Toronto last Saturday. Shares at Kalshi on the Athletics are trading for $0.50 each, and the SportsLine model has them winning in 53% of its simulations.