MLB scores, schedule and odds: Monday, July 20, 2026
The MLB schedule for Monday, July 20, 2026 has 15 games.
- Minnesota Twins at Cleveland Guardians — MIN 4, CLE 13 (Final) · Progressive Field, Cleveland
- Los Angeles Dodgers at Philadelphia Phillies — LAD 7, PHI 10 (Final) · Citizens Bank Park, Philadelphia
- Pittsburgh Pirates at New York Yankees — PIT 5, NYY 8 (Final) · Yankee Stadium, Bronx
- Tampa Bay Rays at Toronto Blue Jays — TB 7, TOR 1 (Final) · Rogers Centre, Toronto
- Baltimore Orioles at Boston Red Sox — BAL 5, BOS 6 (Final) · Fenway Park, Boston
- San Diego Padres at Atlanta Braves — SD 2, ATL 3 (Final) · Truist Park, Atlanta
- New York Mets at Milwaukee Brewers — NYM 3, MIL 8 (Final) · American Family Field, Milwaukee
- San Francisco Giants at Kansas City Royals — SF 3, KC 4 (Final) · Kauffman Stadium, Kansas City
- Chicago White Sox at Texas Rangers — CHW 10, TEX 3 (Final) · Globe Life Field, Arlington
- Detroit Tigers at Chicago Cubs — DET 8, CHC 6 (Final/10) · Wrigley Field, Chicago
- Miami Marlins at Houston Astros — MIA 5, HOU 8 (Final) · Daikin Park, Houston
- Washington Nationals at Colorado Rockies — WSH 7, COL 3 (Final) · Coors Field, Denver
- Athletics at Arizona Diamondbacks — ATH 5, ARI 2 (Final) · Chase Field, Phoenix
- Cincinnati Reds at Seattle Mariners — CIN 0, SEA 8 (Final) · T-Mobile Park, Seattle
- St. Louis Cardinals at Los Angeles Angels — STL 2, LAA 3 (Final) · Angel Stadium, Anaheim