Today in the MLB: July 28, 2025 Best Bets, Odds, Lines, and More
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: