MLB scores, schedule and odds: Saturday, March 21, 2026
The MLB schedule for Saturday, March 21, 2026 has 15 games.
- Philadelphia Phillies at Baltimore Orioles — PHI 8, BAL 10 (Final) · Ed Smith Stadium, Sarasota
- Atlanta Braves at Boston Red Sox — ATL 6, BOS 1 (Final) · JetBlue Park at Fenway South, Fort Myers
- New York Yankees at Detroit Tigers — NYY 1, DET 3 (Final) · Publix Field at Joker Marchant Stadium, Lakeland
- Toronto Blue Jays at Pittsburgh Pirates — TOR 3, PIT 8 (Final) · LECOM Park, Bradenton
- Miami Marlins at St. Louis Cardinals — MIA 4, STL 7 (Final) · Roger Dean Chevrolet Stadium, Jupiter
- Minnesota Twins at Tampa Bay Rays — MIN 2, TB 3 (Final) · Charlotte Sports Park, Port Charlotte
- New York Mets at Washington Nationals — NYM 1, WSH 3 (Final) · CACTI Park of the Palm Beaches, Palm Beach
- Houston Astros at New York Mets — HOU 7, NYM 5 (Final) · Clover Park, Port St. Lucie
- Athletics at Los Angeles Dodgers — ATH 5, LAD 5 (Final) · Camelback Ranch - Glendale, Phoenix
- Colorado Rockies at Kansas City Royals — COL 5, KC 6 (Final) · Surprise Stadium, Surprise
- Cleveland Guardians at San Francisco Giants — CLE 7, SF 10 (Final) · Scottsdale Stadium, Scottsdale
- Texas Rangers at Arizona Diamondbacks — TEX 2, ARI 5 (Final) · Salt River Fields at Talking Stick, Scottsdale
- San Diego Padres at Milwaukee Brewers — SD 1, MIL 6 (Final) · American Family Fields of Phoenix, Phoenix
- Chicago White Sox at Cincinnati Reds — CHW 7, CIN 11 (Final) · Goodyear Ballpark, Goodyear
- Chicago Cubs at Seattle Mariners — CHC 7, SEA 1 (Final) · Peoria Stadium, Peoria