Today in the MLB: July 28, 2025 Best Bets, Odds, Lines, and More

Today in the MLB: July 28, 2025 Best Bets, Odds, Lines, and More

Tyler Palesh
8 hours ago
2 min read
Charles LeClaire - Imagn Images

Tornonto Blue Jays (-114) @ Baltimore Orioles (-109):

Spread: Toronto Blue Jays -1.5 Over/Under: 9.5

Pitching Matchup: Chris Bassitt (3.88 ERA) VS Zach Eflin (5.78 ERA)

Arizona Diamondbacks (+102) @ Detroit Tigers (+102):

Spread: Detroit Tigers -1.5 Over/Under: 9.0

Pitching Matchup: Eduardo Rodriguez (5.50 ERA) VS Troy Melton (10.80 ERA)

Colorado Rockies (+205) @ Cleveland Guardians (-275):

Spread: Cleveland Guardians -1.5 Over/Under: 9.0

Pitching Matchup: Bradley Blalock (8.67 ERA) VS Slade Cecconi (3.76 ERA)

Tampa Bay Rays (+102) @ New York Yankees (-129):

Spread: New York Yankees -1.5 Over/Under: 8.5

Pitching Matchup: Drew Rasmussen (2.93 ERA) VS Cam Schlittler (4.35 ERA)

Los Angeles Dodgers (-177) @ Cincinnati Reds (+135):

Spread: Los Angeles Dodgers -1.5 Over/Under: 9.0

Pitching Matchup: Yoshinobu Yamamoto (2.55 ERA) VS Chase Burns (6.65 ERA)

Atlanta Braves (-175) @ Kansas City Royals (+135):

Spread: Atlanta Braves -1.5 Over/Under: 9.5

Pitching Matchup: Spencer Strider (3.72 ERA) VS Rich Hill (1.80 ERA)

Boston Red Sox (+100) @ Minnesota Twins (-124):

Spread: Boston Red Sox -1.5 Over/Under: 9.5

Pitching Matchup: Richard Fitts (4.86 ERA) VS Simeon Woods Richardson (4.14 ERA)

Chicago Cubs (-117) @ Milwaukee Brewers (-109):

Spread: Chicago Cubs -1.5 Over/Under: 8.0

Pitching Matchup: Matthew Boyd (2.20 ERA) VS Jacob Misiorowski (2.45 ERA)

Philadelphia Phillies (-230) @ Chicago White Sox (+180):

Spread: Philadelphia Phillies -1.5 Over/Under: 8.0

Pitching Matchup: Cristopher Sánchez (2.40 ERA) VS Davis Martin (3.89 ERA)

Miami Marlins (+105) @ St. Louis Cardinals (-130):

Spread: St. Louis Cardinals -1.5 Over/Under: 8.0

Pitching Matchup: Edward Cabrera (3.48 ERA) VS Andre Pallante (4.91 ERA)

Washington Nationals (+200) @ Houston Astros (-265):

Spread: Houston Astros -1.5 Over/Under: 7.5

Pitching Matchup: Brad Lord (3.39 ERA) VS Framber Valdez (2.67 ERA) 

Texas Rangers (-200) @ Los Angeles Angels (+160):

Spread: Texas Rangers -1.5 Over/Under: 8.5

Pitching Matchup: Jacob deGrom (2.28 ERA) VS Jack Kochanowicz (6.03 ERA)

New York Mets (+108) @ San Diego Padres (-134):

Spread: San Diego Padres -1.5 Over/Under: 8.0

Pitching Matchup: Frankie Montas (4.62 ERA) VS Dylan Cease (4.59 ERA)

Pittsburgh Pirates (+112) @ San Francisco Giants (-139):

Spread: San Fransico Giants -1.5 Over/Under: 8.0

Pitching Matchup: Mitch Keller (3.53 ERA) VS Carson Whisenhunt (4.42 ERA in AAA)

Seattle Mariners (-125) @ Athletics (+102):

Spread: Seattle Mariners -1.5 Over/Under: 10.0

Pitching Matchup: Luis Castillo (3.20 ERA) VS JP Sears (4.98 ERA)

Share article on: