
MLB Betting Guide: Complete Odds and Matchups for July 23rd, 2024
A complete schedule of all 15 MLB games for July 23rd, 2024, with odds, spreads, and pitching matchups:
Orioles (-167) at Marlins (+133)
- Over/under: 8.5
- Pitchers: Albert Suarez vs TBD
Tigers (+114) at Guardians (-141)
- Over/under: 8.5
- Pitchers: TBD vs Xzavion Curry
Cardinals (+155) at Pirates (-193)
- Over/under: 7.5
- Pitchers: Lance Lynn vs Paul Skenes
Padres (+104) at Nationals (-129)
- Over/under: 9.5
- Pitchers: Randy Vasquez vs TBD
Mets (+125) at Yankees (-167)
- Over/under: 9
- Pitchers: Jose Quintana vs Luis Gil
Rays (+120) at Blue Jays (-148)
- Over/under: 8.5
- Pitchers: Shawn Armstrong vs Jose Berrios
Reds (+205) at Braves (-264)
- Over/under: 7.5
- Pitchers: TBD vs Chris Sale
Phillies (-150) at Twins (+120)
- Over/under: 8
- Pitchers: Zack Wheeler vs Simeon Woods Richardson
White Sox (+110) at Rangers (-137)
- Over/under: 7.5
- Pitchers: Garrett Crochet vs Jon Gray
Brewers (-108) at Cubs (-114)
- Over/under: 8.5
- Pitchers: Colin Rea vs Jameson Taillon
Diamondbacks (-121) at Royals (-104)
- Over/under: 9.5
- Pitchers: Jordan Montgomery vs Alec Marsh
Red Sox (-173) at Rockies (+138)
- Over/under: 11
- Pitchers: Cooper Criswell vs Ty Blach
Astros (-141) at Athletics (+114)
- Over/under: 9
- Pitchers: Jake Bloss vs Osvaldo Bido
Angels (+150) at Mariners (-189)
- Over/under: 7
- Pitchers: Jose Soriano vs Logan Gilbert
Giants (+115) at Dodgers (-143)
- Over/under: 8.5
- Pitchers: Jordan Hicks vs Landon Knack
Related Articles

Guardians vs. Twins June 22: AL Central Division Lead at Stake in Key Matchup
