Saturday’s MLB board is full of spots to attack — if you know where to look.
We’re locking in our top MLB picks and moneyline plays for Saturday, April 25, targeting pitching mismatches, fading overpriced favorites, and backing teams in strong form before the market fully adjusts.
MLB moneyline picks for April 25
| Matchup | Pick |
|---|---|
vs |
-138 |
vs |
-133 |
vs |
-113 |
vs |
-113 |
vs |
-186 |
vs |
+117 |
vs |
+113 |
vs |
+100 |
vs |
-133 |
vs |
-138 |
vs |
-133 |
vs |
+127 |
vs |
-104 |
vs |
-127 |
vs |
-150 |
Prices courtesy of Polymarket as of 4-25.
Trade on the MLB at Polymarket!
Sign up now using our exclusive Polymarket promo code 'COVERS' (on your mobile app only) and get a $20 trading bonus after you deposit $20 to trade on any other event contracts — including MLB moneylines!
*Eligible locations only

Expert MLB moneyline picks for April 25
Mariners vs Cardinals: Mariners (-138)
Mariners win probability: 58%
Bryan Woo has been really solid to start the year, and that gives them a clear edge on the mound.
The Cardinals haven’t done enough offensively to scare you, and Liberatore tends to put guys on base, which can get him in trouble.
If Woo does his job, Seattle should be in control and win this one.
Guardians vs Blue Jays: Blue Jays (-133)
Blue Jays win probability: 57%
Kevin Gausman has been sharp and gives them the edge over Joey Cantillo, who’s been fine but not dominant.
The Jays are also hitting better right now, and Cleveland’s offense hasn’t done much to separate.
At home with the better arm, Toronto should take care of business.
Red Sox vs Orioles: Orioles (-113)
Orioles win probability: 53%
Garrett Crochet has been getting hit hard, and that’s a bad combo against an Orioles lineup with some pop.
Trevor Rogers isn’t perfect, but he’s been more stable, and Boston’s offense has been near the bottom.
Baltimore has the edge.
Marlins vs Giants: Giants (-113)
Giants win probability: 53%
Robbie Ray has been solid, and Miami’s offense drops off in this matchup.
The Marlins can hit, but Ray limits damage better than Pérez, and the Giants should do just enough at the plate.
This feels like a controlled, lower-scoring win for San Francisco.
Rockies vs Mets: Mets (-186)
Mets win probability: 65%
Not pretty, but New York has the edge.
Both starters have been bad, but Kodai Senga still has more upside than Quintana, and Colorado on the road is always a tough sell.
The Mets have the slightly safer path to outscore them.
Twins vs Rays: Twins (+117)
Twins win probability: 46%
Bailey Ober has been the more stable arm, and Tampa’s pitching hasn’t been as sharp as usual.
The Rays can hit, but Minnesota has been more consistent overall, especially at the plate.
If Ober holds things down, the Twins can get this done.
Nationals vs White Sox: Nationals (+113)
Nationals win probability: 47%
Neither team is great, but Washington’s lineup has been more productive, and Chicago’s pitching still gives up too much.
Jake Irvin isn’t perfect, but he’s facing an offense that hasn’t done much. Washington can outscore them here.
Padres vs Diamondbacks: Padres (+100)
Padres win probability: 50%
San Diego has been more reliable on the mound, and Arizona hasn’t done enough to earn trust.
Zac Gallen is solid, but the Padres' lineup can get to him, and their pitching does a better job limiting damage over nine innings.
Athletics vs Rangers: Rangers (-133)
Rangers win probability: 57%
Jeffrey Springs has been good, but Texas is the more complete team.
The Rangers' lineup is deeper, and they’ve been much better at preventing runs.
Angels vs Royals: Angels (-138)
Angels win probability: 58%
Cole Ragans has struggled, putting too many runners on base, and that’s dangerous against a lineup with power.
Walbert Ureña isn’t dominant, but he should be steady enough. The Angels have the better path to control this game.
Yankees vs Astros: Yankees (-133)
Yankees win probability: 57%
Ryan Weathers has been solid, while Houston’s pitching has been a problem.
The Yankees' lineup is in a much better spot right now, and the Astros are giving up runs at a high rate.
That’s a tough combo to overcome.
Pirates vs Brewers: Pirates (+127)
Pirates win probability: 44%
Mitch Keller has been more reliable, and Pittsburgh’s lineup has shown a bit more pop.
Milwaukee can create pressure on the bases, but if Keller keeps things steady, the Pirates can grind out enough offense to win.
Phillies vs Braves: Braves (-127)
Braves win probability: 56%
Atlanta is rolling right now. The offense is producing, and Bryce Elder has been sharp, while Zack Wheeler hasn’t looked like himself.
Philly isn’t hitting enough to keep pace.
Tigers vs Reds: Tigers (-104)
Tigers win probability: 51%
Detroit’s lineup has been more consistent, and while Jack Flaherty hasn’t been perfect, he’s still a step up from Brady Singer.
Cincinnati’s offense has been one of the weakest in the league.
Cubs vs Dodgers: Dodgers (-150)
Dodgers win probability: 60%
This is a strong matchup, but the Dodgers have the deeper lineup and a more complete team.
Even with some pitching questions, their offense can carry them at home.
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






