MLB scores, schedule and odds: Saturday, March 20, 2027
The MLB schedule for Saturday, March 20, 2027 has 16 games.
First up: Braves at Twins at 12:00 AM ET.
- Atlanta Braves at Minnesota Twins — Sat, Mar 20 12:00 AM ET · Lee Health Sports Complex, Fort Myers
- Baltimore Orioles at Pittsburgh Pirates — Sat, Mar 20 12:00 AM ET · LECOM Park, Bradenton
- Boston Red Sox at Atlanta Braves — Sat, Mar 20 12:00 AM ET · CoolToday Park, North Port
- Houston Astros at New York Mets — Sat, Mar 20 12:00 AM ET · Clover Park, Port St. Lucie
- Miami Marlins at St. Louis Cardinals — Sat, Mar 20 12:00 AM ET · Roger Dean Chevrolet Stadium, Jupiter
- New York Yankees at Detroit Tigers — Sat, Mar 20 12:00 AM ET · Publix Field at Joker Marchant Stadium, Lakeland
- Philadelphia Phillies at New York Yankees — Sat, Mar 20 12:00 AM ET · George M. Steinbrenner Field, Tampa
- St. Louis Cardinals at Washington Nationals — Sat, Mar 20 12:00 AM ET · CACTI Park of the Palm Beaches, Palm Beach
- Toronto Blue Jays at Tampa Bay Rays — Sat, Mar 20 12:00 AM ET · Tropicana Field, St. Petersburg
- Arizona Diamondbacks at Cleveland Guardians — Sat, Mar 20 12:00 AM ET · Goodyear Ballpark, Goodyear
- Chicago White Sox at Colorado Rockies — Sat, Mar 20 12:00 AM ET · Salt River Fields at Talking Stick, Scottsdale
- Chicago Cubs at San Francisco Giants — Sat, Mar 20 12:00 AM ET · Scottsdale Stadium, Scottsdale
- Cincinnati Reds at San Diego Padres — Sat, Mar 20 12:00 AM ET · Peoria Stadium, Peoria
- Kansas City Royals at Athletics — Sat, Mar 20 12:00 AM ET · Hohokam Stadium, Mesa
- Milwaukee Brewers at Texas Rangers — Sat, Mar 20 12:00 AM ET · Surprise Stadium, Surprise
- Seattle Mariners at Los Angeles Dodgers — Sat, Mar 20 12:00 AM ET · Camelback Ranch - Glendale, Phoenix