MLB Player Props & Best Bets for Today, July 25

Quinn Allen - Betting Analyst at Covers.com
Quinn Allen • Betting Analyst 7+ years betting experience
Updated: Jul 25, 2026 , 08:38 AM ET • 4 min read

Sonny Gray continues dealing today against the Blue Jays!

Sonny Gray of the Boston Red Sox MLB
Photo By - Reuters Connect. Sonny Gray of the Boston Red Sox MLB

It's a busy day in the Majors, and I've found value on the mound and at the dish. 

Let's dive into my favorite MLB player props and MLB picks for Saturday, July 25, including Casey Mize, CJ Abrams, and Sonny Gray. 

Best MLB player props today

Player  Pick Odds
Tigers Casey Mize Under 1.5 earned runs +101
Nationals CJ Abrams Over 1.5 total bases +111
Red Sox Sonny Gray Under 2.5 earned runs -145
Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Casey Mize Under 1.5 earned runs (+101)

Detroit Tigers starter Casey Mize has been dominant lately, posting a 2.22 FIP across his last four outings while surrendering just 0.40 HR/9. In fact, the righty hasn't given up a homer in back-to-back starts. 

Mize is also pitching well at home this season, compiling a 2.17 FIP. He held the Los Angeles Angels to one earned run in his last appearance, and Mize faces a Kansas City Royals lineup with a 90 wRC+ in the last week and minimal power at the moment. 

I'll play this pick up to -120. 

  • Time: 1:10 p.m. ET
  • Where to watch: Royals.TV, DSN

CJ Abrams Over 1.5 total bases (+111)

CJ Abrams is one of the hottest hitters in baseball right now. The Washington Nationals slugger has a .440 average and .560 ISO across his last six games, going deep four times during that span. 

Abrams has cashed the Over in total bases in six of his last seven contests. No one has been able to slow him down since the All-Star break. The youngster will face Arizona Diamondbacks lefty Mitch Bratt tonight, and he has a 9.10 FIP in his last two outings. 

But Bratt doesn't typically stay in long, and the Diamondbacks bullpen isn't exactly lights out, posting a 4.75 xERA in the last week. 

I'll play this pick up to -120. 

  • Time: 4:10 p.m. ET
  • Where to watch: DBacks.TV, Nationals.TV

Sonny Gray Under 2.5 earned runs (-152)

The Boston Red Sox hand Sonny Gray the baseball today against the Toronto Blue Jays, and he's in a prime position for another gem. The righty has been carving up opponents, sporting a 3.18 FIP over the last month while giving up just 0.71 HR/9. 

Gray has surrendered Under 2.5 earned runs in five consecutive appearances, consistently pounding the strike zone and inducing weak contact. He'll face a Jays lineup that is in horrendous form, posting a mere 69 wRC+ in their last 10 games. 

Expect Toronto's struggles to continue. It will be another gem for Gray. 

I'll play this pick up to -160. 

  • Time: 4:10 p.m. ET
  • Where to watch: Sportsnet, NESN
Quinn Allen's 2026 Transparency Record
  • Prop picks: 0-0 0.00 units

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

Quinn Allen - Covers
Betting Analyst

Quinn Allen is an experienced sports journalist from Vancouver, Canada who fell in love with sports by the time he could walk. He proceeded to play high-level baseball and soccer growing up and eventually played college baseball in the United States.

After his career ended, Quinn received his broadcast journalism degree from BCIT and has since written for many sports publications including ClutchPoints, Gino Hard, and RG, where he plies his trade as a writer and editor.

Quinn's favorite team is Chelsea FC and he'd like to watch a match at Stamford Bridge one day. He loves to bet on NBA player props and encourages others to bet responsibly and not chase losses.

Popular Content

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