MLB scores, schedule and odds: Thursday, August 20, 2026
The MLB schedule for Thursday, August 20, 2026 has 9 games.
- St. Louis Cardinals at Cincinnati Reds — STL 10, CIN 9 (Final) · Great American Ball Park, Cincinnati
- San Francisco Giants at Cleveland Guardians — SF 2, CLE 5 (Final) · Progressive Field, Cleveland
- Toronto Blue Jays at Tampa Bay Rays — TOR 5, TB 1 (Final) · Tropicana Field, St. Petersburg
- Athletics at Kansas City Royals — ATH 2, KC 6 (Final) · Kauffman Stadium, Kansas City
- Seattle Mariners at Milwaukee Brewers — SEA 4, MIL 7 (Final) · American Family Field, Milwaukee
- Atlanta Braves at Chicago White Sox — ATL 2, CHW 0 (Final) · Rate Field, Chicago
- New York Yankees at Baltimore Orioles — NYY 6, BAL 1 (Final) · Oriole Park at Camden Yards, Baltimore
- Washington Nationals at Texas Rangers — WSH 0, TEX 2 (Final) · Globe Life Field, Arlington
- Los Angeles Angels at Houston Astros — LAA 18, HOU 3 (Final) · Daikin Park, Houston