Today in the MLB: July 24th, 2024 Odds, Spreads and More
Game 1: Reds (+114) at Braves (-141)
Spread: Braves -1.5. Over/under: 8. Pitching matchup: Frankie Montas vs Allan Winans.
Cardinals (-109) at Pirates (-113)
Spread: Cardinals -1.5. Over/under: 9. Pitching matchup: Matthew Liberatore vs Martin Perez.
Phillies (-148) at Twins (+117)
Spread: Phillies -1.5. Over/under: 8. Pitching matchup: Aaron Nola vs Steven Okert.
Brewers (+117) at Cubs (-143)
Spread: Cubs -1.5. Over/under: 7.5. Pitching matchup: Undecided vs Justin Steele.
Red Sox (-167) at Rockies (+135)
Spread: Red Sox -1.5. Over/under: 10.5. Pitching matchup: Nick Pivetta vs Cal Quantrill.
Astros (-159) at Athletics (+128)
Spread: Astros -1.5. Over/under: 8.5. Pitching matchup: Hunter Brown vs JP Sears.
Angels (+143) at Mariners (-179)
Spread: Mariners -1.5. Over/under: 7.5. Pitching matchup: Griffin Canning vs Luis Castillo.
Game 2: Reds (+155) at Braves (-193)
Spread: Braves -1.5. Over/under: 7.5. Pitching matchup: Nick Martinez vs Chris Sale.
Orioles (-141) at Marlins (+114)
Spread: Orioles -1.5. Over/under: 8. Pitching matchup: Chayce McDermott vs Edward Cabrera.
Tigers (+123) at Guardians (-152)
Spread: Guardians -1.5. Over/under: 7. Pitching matchup: Jack Flaherty vs Tanner Bibee.
Padres (-117) at Nationals (-107)
Spread: Padres -1.5. Over/under: 8.5. Pitching matchup: Matt Waldron vs Mitchell Parker.
Mets (+133) at Yankees (-167)
Spread: Yankees -1.5. Over/under: 8.5. Pitching matchup: Sean Manaea vs Gerrit Cole.
Rays (-113) at Blue Jays (-110)
Spread: Rays -1.5. Over/under: 8. Pitching matchup: Zach Eflin vs Yariel Rodriguez.
White Sox (+205) at Rangers (-264)
Spread: Rangers -1.5. Over/under: 8. Pitching matchup: Chris Flexen vs Nathan Eovaldi.
Diamondbacks (+106) at Royals (-132)
Spread: Royals -1.5. Over/under: 9. Pitching matchup: Ryne Nelson vs Michael Wacha.
Giants (+160) at Dodgers (-200)
Spread: Dodgers -1.5. Over/under: 7.5. Pitching matchup: Robbie Ray vs Tyler Glasnow.
Share article on: