MLB scores, schedule and odds: Wednesday, March 18, 2026
The MLB schedule for Wednesday, March 18, 2026 has 13 games.
- Philadelphia Phillies at Atlanta Braves — PHI 2, ATL 3 (Final) · CoolToday Park, North Port
- Boston Red Sox at New York Yankees — BOS 0, NYY 1 (Final) · George M. Steinbrenner Field, Tampa
- Houston Astros at St. Louis Cardinals — HOU 1, STL 4 (Final) · Roger Dean Chevrolet Stadium, Jupiter
- Baltimore Orioles at Toronto Blue Jays — BAL 3, TOR 2 (Final) · TD Ballpark, Dunedin
- Colorado Rockies at Cincinnati Reds — COL 8, CIN 6 (Final) · Goodyear Ballpark, Goodyear
- San Francisco Giants at Los Angeles Dodgers — SF 1, LAD 5 (Final/8) · Camelback Ranch - Glendale, Phoenix
- Chicago Cubs at Arizona Diamondbacks — CHC 8, ARI 16 (Final) · Salt River Fields at Talking Stick, Scottsdale
- Cincinnati Reds at Los Angeles Angels — CIN 4, LAA 7 (Final) · Tempe Diablo Stadium, Tempe
- Los Angeles Angels at Milwaukee Brewers — LAA 4, MIL 3 (Final) · American Family Fields of Phoenix, Phoenix
- Milwaukee Brewers at Seattle Mariners — MIL 3, SEA 7 (Final) · Peoria Stadium, Peoria
- Detroit Tigers at Pittsburgh Pirates — DET 1, PIT 3 (Final) · LECOM Park, Bradenton
- Miami Marlins at Washington Nationals — MIA 0, WSH 0 (Canceled) · CACTI Park of the Palm Beaches, Palm Beach
- Kansas City Royals at Texas Rangers — KC 3, TEX 12 (Final) · Surprise Stadium, Surprise