MLB scores, schedule and odds: Thursday, July 23, 2026
The MLB schedule for Thursday, July 23, 2026 has 5 games.
- San Diego Padres at Atlanta Braves — SD 5, ATL 6 (Final) · Truist Park, Atlanta
- Minnesota Twins at Cleveland Guardians — MIN 3, CLE 1 (Final/12) · Progressive Field, Cleveland
- Tampa Bay Rays at Toronto Blue Jays — TB 1, TOR 3 (Final) · Rogers Centre, Toronto
- Arizona Diamondbacks at St. Louis Cardinals — ARI 10, STL 6 (Final) · Busch Stadium, St. Louis
- Kansas City Royals at Detroit Tigers — KC 3, DET 4 (Final) · Comerica Park, Detroit