Today in the MLB: July 22, 2025 Best Bets, Odds, Lines, and More
Baltimore Orioles (+123) @ Cleveland Guardians (-152):
Spread: Cleveland Guardians -1.5 Over/Under: 8.5
Pitching Matchup: Brandon Young (7.52 ERA) VS Joey Cantillo (4.17 ERA)
Detroit Tigers (-139) @ Pittsburgh Pirates (+112):
Spread: Detroit Tigers -1.5 Over/Under: 8.0
Pitching Matchup: Casey Mize (3.15 ERA) VS Mitch Keller (3.48 ERA)
San Diego Padres (-104) @ Miami Marlins (-121):
Spread: San Diego Padres -1.5 Over/Under: 8
Pitching Matchup: Stephen Kolek (4.24 ERA) VS Edward Cabrera (3.61 ERA)
Boston Red Sox (+170) @ Philadelphia Phillies (-230):
Spread: Philadelphia Phillies -1.5 Over/Under: 8.5
Pitching Matchup: Richard Fitts (4.28 ERA) VS Cristopher Sánchez (2.50 ERA)
Cincinnati Reds (-137) @ Washington Nationals (+112):
Spread: Cincinnati Reds -1.5 Over/Under: 8.5
Pitching Matchup: Chase Burns (6.19 ERA) VS Brad Lord (3.46 ERA)
New York Yankees (+102) @ Toronto Blue Jays (-127):
Spread: Toronto Blue Jays -1.5 Over/Under: 9.0
Pitching Matchup: Cam Schlittler (5.06 ERA) VS Max Scherzer (4.70 ERA)
Los Angeles Angels (+148) @ New York Mets (-190):
Spread: New York Mets -1.5 Over/Under: 9.0
Pitching Matchup: Kyle Hendricks (4.88 ERA) VS Frankie Montas (5.03 ERA)
San Francisco Giants (+185) @ Atlanta Braves (-120):
Spread: San Francisco Giants -1.5 Over/Under: 9.5
Pitching Matchup: Landen Roupp (3.27 ERA) VS Davis Daniel (1.80 ERA)
Chicago White Sox (+190) @ Tampa Bay Rays (-245):
Spread: Tampa Bay Rays -1.5 Over/Under: 8.5
Pitching Matchup: TBD VS Drew Rasmussen (2.86 ERA)
Athletics (+188) @ Texas Rangers (-230):
Spread: Texas Rangers -1.5 Over/Under: 7.5
Pitching Matchup: J.T. Ginn (4.91 ERA) VS Jacob deGrom (2.32 ERA)
Kansas City Royals (+195) @ Chicago Cubs (-250):
Spread: Chicago Cubs -1.5 Over/Under: 9.0
Pitching Matchup: Rich Hill (4.01 Career ERA) VS Matthew Boyd (2.34 ERA)
St. Louis Cardinals (-155) @ Colorado Rockies (+123):
Spread: St. Louis Cardinals -1.5 Over/Under: 12
Pitching Matchup: Erick Fedde (4.83 ERA) VS Bradley Ballock (9.97 ERA)
Houston Astros (-127) @ Arizona Diamondbacks (+102):
Spread: Houston Astros -1.5 Over/Under: 8.5
Pitching Matchup: Framber Valdez (2.75 ERA) VS Eduardo Rodriguez (5.94 ERA)
Milwaukee Brewers (+100) @ Seattle Mariners (-122):
Spread: Milwaukee Brewers -1.5 Over/Under: 6.5
Pitching Matchup: Jacob Misiorowski (2.81 ERA) VS Logan Gilbert (3.39 ERA)
Minnesota Twins (+188) @ Los Angeles Dodgers (-240):
Spread: Los Angeles Dodgers -1.5 Over/Under: 8.5
Pitching Matchup: Simeon Woods Richardson (3.95 ERA) VS Yoshinobu Yamamoto (2.59 ERA)
Share article on: