MLB Predictions and Moneyline Picks for Saturday, April 25

Chris Vasile - Betting Analyst at Covers.com
Chris Vasile • Betting Analyst 13+ years betting experience
Updated: Apr 25, 2026 , 07:00 AM ET • 4 min read

Saturday’s MLB slate is packed with value as we break down the top moneyline edges and where the betting market may be mispriced.

Atlanta Braves starting pitcher Bryce Elder (55).
Photo By - Reuters Connect. Atlanta Braves starting pitcher Bryce Elder (55).

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
Mariners SEA
vs
Cardinals STL
Mariners
-138
Guardians CLE
vs
Blue Jays TOR
Blue Jays
-133
Red Sox BOS
vs
Orioles BAL
Orioles
-113
Marlins MIA
vs
Giants SF
Giants
-113
Rockies COL
vs
Mets NYM
Mets
-186
Twins MIN
vs
Rays TB
Twins
+117
Nationals WSH
vs
White Sox CWS
Nationals
+113
Padres SD
vs
Diamondbacks AZ
Padres
+100
Athletics ATH
vs
Rangers TEX
Rangers
-133
Angels LAA
vs
Royals KC
Angels
-138
Yankees NYY
vs
Astros HOU
Yankees
-133
Pirates PIT
vs
Brewers MIL
Pirates
+127
Tigers DET
vs
Reds CIN
Tigers
-104
Phillies PHI
vs
Braves ATL
Braves
-127
Cubs CHC
vs
Dodgers LAD
Dodgers
-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

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

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.

Pages related to this topic

Chris Vasile Covers.com
Betting Analyst

Chris Vasile is a betting analyst with over 13 years of experience breaking down soccer betting markets, with additional coverage across the WNBA and NFL. He focuses on finding numbers that are slow to adjust — whether it’s due to scheduling spots, player usage, or recent form — and explaining why a line is worth playing. His work has appeared across major betting and sports media platforms, including Covers, VSiN, BetMGM Network, and SportsGrid, where he’s delivered sharp analysis on both mainstream and niche markets. At Covers, he contributes to major tournament coverage and daily betting content, with a particular focus on soccer. He also runs the Game Day Wagers YouTube channel, where he shares daily picks and betting insights tailored for serious bettors.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo