Quantcast

MLB odds and best bets for July 25th

Note: if you purchase something through one of our affiliate links, Schneps Media may earn a commission.
The Padres are favorites in tonight's MLB action
San Diego Padres’ Ha-Seong Kim (7), of South Korea, and Jake Cronenworth (9) celebrate after a baseball game against the New York Mets, Saturday, July 23, 2022, in New York. The Padres won 2-1. (AP Photo/Frank Franklin II)

Welcome to the Daily Dish, where we give you our MLB best bets for the day.

Below you’ll find the games we think give you the best chance at betting wins for the day. We’ll show you the starting pitcher matchups, recent performance trends for both teams, and then provide our betting insight for that game. 

We had a short week last week after the MLB All-Star game, but that didn’t stop us from putting together some solid production. Now we’ll try to keep that going into the season’s second half.

Eric's MLB results

New to betting? Read our Beginner’s Guide to Betting with a glossary of terms and check out our sign-up deals at the bottom of the article. 

 

MLB Best Bets for July 25th

Miami Marlins (45-50) @ Cincinnati Reds (36-58), 6:40 p.m. ET

  • CIN Starting Pitcher: Nick Lodolo (2-3, 5.81 ERA, 1.79 WHIP, 12.99 K/9)
  • MIA Starting Pitcher: Trevor Rogers (4-9, 5.46 ERA, 1.55 WHIP, 8.36 K/9)
  • Last 10: CIN is 6-4 in their last 10 games. MIA is 4-6 in their last 10 games.
  • Last 10 – O/U: CIN is 6-4-0 in their last 10 games. MIA is 5-5-0 in their last 10 games.
  • Last 10 – Score: CIN averaged 5.6 runs scored in their last 10 games. MIA averaged 2.5 runs scored.
  • Last 10 – Runs Allowed: CIN allowed 5.7 runs on average in their last 10 games. MIA allowed 4 runs.
  • MLB Best Bet: 

 

San Diego Padres (54-43) @ Detroit Tigers (38-58), 7:10 p.m. ET

  • DET Starting Pitcher: Drew Hutchison (1-4, 4.46 ERA, 1.39 WHIP, 5.58 K/9)
  • SD Starting Pitcher: Sean Manaea (5-4, 4.11 ERA, 1.23 WHIP, 8.94 K/9)
  • Last 10: DET is 2-8 in their last 10 games. SD is 5-5 in their last 10 games.
  • Last 10 – O/U: DET is 7-3-0 in their last 10 games. SD is 4-6-0 in their last 10 games.
  • Last 10 – Score: DET averaged 2.9 runs scored in their last 10 games. SD averaged 4.1 runs scored.
  • Last 10 – Runs Allowed: DET allowed 6.1 runs on average in their last 10 games. SD allowed 4.7 runs.
  • MLB Best Bet: 

 

Want to learn more about betting on MLB? Read our MLB Betting Resource Guide

Pittsburgh Pirates (40-56) @ Chicago Cubs (38-57), 8:05 p.m. ET

  • CHC Starting Pitcher: Adrian Sampson (0-1, 3.34 ERA, 1.21 WHIP, 6.4 K/9)
  • PIT Starting Pitcher: JT Brubaker (2-8, 4.02 ERA, 1.42 WHIP, 9.29 K/9)
  • Last 10: CHC is 4-6 in their last 10 games. PIT is 4-6 in their last 10 games. 
  • Last 10 – O/U: CHC is 3-4-3 in their last 10 games. PIT is 4-6-0 in their last 10 games.
  • Last 10 – Score: CHC averaged 4.4 runs scored in their last 10 games. PIT averaged 3.1 runs scored.
  • Last 10 – Runs Allowed: CHC allowed 4.5 runs on average in their last 10 games. PIT allowed 4.3 runs.
  • MLB Best Bet: 

 

Colorado Rockies (43-53) @ Milwaukee Brewers (53-43), 8:10 p.m. ET

  • MIL Starting Pitcher:  Aaron Ashby (2-7, 4.57 ERA, 1.49 WHIP, 10.83 K/9)
  • COL Starting Pitcher:  Kyle Freeland (4-7, 4.96 ERA, 1.41 WHIP, 6.11 K/9)
  • Last 10: MIL is 5-5 in their last 10 games. COL is 5-5 in their last 10 games.
  • Last 10 – O/U: MIL is 3-7-0 in their last 10 games. COL is 8-2-0 in their last 10 games.
  • Last 10 – Score: MIL averaged 5.2 runs scored in their last 10 games. COL averaged 6.4 runs scored.
  • Last 10 – Runs Allowed: MIL allowed 5.4 runs on average in their last 10 games. COL allowed 5.5 runs.
  • MLB Best Bet: 

 

Los Angeles Angels (40-55) @ Kansas City Royals (38-57), 8:10 p.m. ET

  • KC Starting Pitcher: Zack Greinke (3-6, 4.64 ERA, 1.33 WHIP, 4.87 K/9)
  • LAA Starting Pitcher: Noah Syndergaard (5-7, 4 ERA, 1.2 WHIP, 7.02 K/9)
  • Last 10: KC is 5-5 in their last 10 games. LAA is 2-8 in their last 10 games.
  • Last 10 – O/U: KC is 5-5-0 in their last 10 games. LAA is 7-3-0 in their last 10 games.
  • Last 10 – Score: KC averaged 4.1 runs scored in their last 10 games. LAA averaged 3.3 runs scored.
  • Last 10 – Runs Allowed: KC allowed 4.3 runs on average in their last 10 games. LAA allowed 5.2 runs.
  • MLB Best Bet: 

 

Houston Astros (64-32) @ Oakland Athletics (35-63), 9:40 p.m. ET

  • OAK Starting Pitcher: Adam Oller (0-3, 8.56 ERA, 1.98 WHIP, 5.93 K/9)
  • HOU Starting Pitcher: Jake Odorizzi (4-2, 3.56 ERA, 1.19 WHIP, 6.75 K/9)
  • Last 10: OAK is 6-4 in their last 10 games. HOU is 7-3 in their last 10 games. 
  • Last 10 – O/U: OAK is 4-6-0 in their last 10 games. HOU is 3-7-0 in their last 10 games.
  • Last 10 – Score: OAK averaged 4.8 runs scored in their last 10 games. HOU averaged 3.9 runs scored.
  • Last 10 – Runs Allowed: OAK allowed 4.4 runs on average in their last 10 games. HOU allowed 3.3 runs.
  • MLB Best Bet: 

 

San Francisco Giants (48-47) @ Arizona Diamondbacks (42-53), 9:40 p.m. ET

  • ARI Starting Pitcher: Tyler Gilbert (0-3, 5.34 ERA, 1.25 WHIP, 5.34 K/9)
  • SF Starting Pitcher: Jakob Junis (4-1, 3.06 ERA, 1.02 WHIP, 7.56 K/9)
  • Last 10: ARI is 4-6 in their last 10 games. SF is 5-5 in their last 10 games.
  • Last 10 – O/U: ARI is 3-7-0 in their last 10 games. SF is 5-5-0 in their last 10 games.
  • Last 10 – Score: ARI averaged 3.8 runs scored in their last 10 games. SF averaged 5.1 runs scored.
  • Last 10 – Runs Allowed: ARI allowed 4 runs on average in their last 10 games. SF allowed 4.2 runs.
  • MLB Best Bet: 

 

For all of our MLB Betting Guides and News, click here

Darin Ruf hits a grand slam in MLB action
San Francisco Giants’ Darin Ruf connects for a grand slam during the seventh inning of the team’s baseball game against the Los Angeles Dodgers on Thursday, July 21, 2022, in Los Angeles. (AP Photo/Marcio Jose Sanchez)

Staff Best Bets:

Here you can keep track of all of our picks for the day’s games: 

 

Sports Betting Sign-Up Deals: