We're kicking off the weekend with a loaded 14-game MLB schedule on Saturday, June 20, and there are some very intriguing matchups taking place, especially in the evening. The Guardians face the Astros and the Phillies host the Mets in a pair of nationally-televised matchups, while the Dodgers are aiming to wrap up a series win over the Orioles. We'll look at the best trades for Saturday night's games and more on Kalshi using recommendations from the SportsLine Projection Model, and new users can get a $15 bonus after making $10 in trades with the latest Kalshi promo code CBSSPORTS. Sign up to trade on Kalshi using promo code CBSSPORTS here:
Best MLB trades for Saturday, June 20
- Guardians-Astros less than 8.5 runs
- Mets-Phillies more than 7.5 runs
- Orioles to win vs. Dodgers
- Diamondbacks to win vs. Twins
Guardians-Astros less than 8.5 runs
The Guardinas have really struggled of late, losing seven of their last 10, but they remain tied atop the AL Central with the White Sox, even after losing 9-3 Friday night to Houston, which finds itself just three games back of Seattle in the AL West. Lefty Joey Cantillo (5-3, 4.38 ERA) starts for the Guardians while the Astros hand the ball to breakout right-hander Spencer Arrighetti (7-2, 2.57 ERA). The model has these teams combining to score eight or fewer runs in roughly 65% of simulations, a result that's trading at 53 cents per share at Kalshi.
Mets-Phillies more than 7.5 runs
Both the Mets and Phillies send their best starters to the hill on Saturday with New York's Freddy Peralta (5-5, 3.90 ERA) facing Philly ace Cristopher Sanchez (8-3, 1.82 ERA). The Mets have won each of the first two games of this four-game series entering Saturday. Peralta has had a good, not great first season with the Mets while Sanchez had a 50 2/3-inning scoreless streak earlier this season and is in contention for the Cy Young. Despite these elite pitchers taking the mound, the Mets and Phillies score eight or more runs in 58.4% of simulations. This result is 51 cents a share at Kalshi. Trade on Guardians-Astros, Mets-Phillies and more MLB with the latest Kalshi promo code CBSSPORTS:
Orioles to win vs. Dodgers
The Dodgers are hot as the reigning champs have won seven of 10 and four in a row. With a win Saturday over the Orioles, L.A. would be MLB's first 50-game winner of the season. Baltimore has dropped six of 10 and is coming off a series loss in Seattle. Lefty Trevor Rogers (3-7, 5.86 ERA) will hope to turn his season around starting Saturday for the O's while the Dodgers are set to start ace Yoshinobu Yamamoto (7-4, 2.52 ERA), who has pitched at least eight innings in each of his last two starts and carried a no-hitter into the ninth in his last outing. The model has Baltimore winning in 35% of simulations, and an O's win is 32 cents per share at Kalshi.
Diamondbacks to win vs. Twins
Two talented right-handers will answer the call on Saturday with Minnesota's Taj Bradley (5-3, 4.14 ERA) facing the veteran Zac Gallen (3-5, 5.35 ERA). Arizona has won four of its last five games and now sits above San Diego for second in the NL West. The Twins are winners of six of their 10, though they dropped Friday's opener to Arizona 9-5. The SportsLine model has Arizona winning 58% of the time, a result that's trading at 54 cents a share at Kalshi. Use Kalshi promo code CBSSPORTS to get $15 once you make $10 in trades on Saturday's MLB games:











