MLB scores, schedule and odds: Thursday, March 20, 2025
The MLB schedule for Thursday, March 20, 2025 has 11 games.
- Philadelphia Phillies at Atlanta Braves — PHI 0, ATL 7 (Final) · CoolToday Park, North Port
- Tampa Bay Rays at Toronto Blue Jays — TB 1, TOR 4 (Final) · TD Ballpark, Dunedin
- Houston Astros at Miami Marlins — HOU 11, MIA 0 (Final) · Roger Dean Chevrolet Stadium, Jupiter
- Los Angeles Angels at Chicago White Sox — LAA 1, CHW 2 (Final) · Camelback Ranch - Glendale, Phoenix
- Kansas City Royals at Cincinnati Reds — KC 11, CIN 8 (Final) · Goodyear Ballpark, Goodyear
- Athletics at Arizona Diamondbacks — ATH 3, ARI 11 (Final) · Salt River Fields at Talking Stick, Scottsdale
- Boston Red Sox at Minnesota Twins — BOS 1, MIN 2 (Final) · Lee Health Sports Complex, Fort Myers
- New York Yankees at Baltimore Orioles — NYY 9, BAL 7 (Final) · Ed Smith Stadium, Sarasota
- New York Mets at Washington Nationals — NYM 10, WSH 3 (Final) · CACTI Park of the Palm Beaches, Palm Beach
- Colorado Rockies at Texas Rangers — COL 7, TEX 4 (Final) · Surprise Stadium, Surprise
- Texas Rangers at San Diego Padres — TEX 3, SD 5 (Final) · Peoria Stadium, Peoria