MLB scores, schedule and odds: Thursday, May 20, 2027
The MLB schedule for Thursday, May 20, 2027 has 9 games.
First up: Angels at Yankees at 12:00 AM ET on MLB.TV.
- Los Angeles Angels at New York Yankees — Thu, May 20 12:00 AM ET · Yankee Stadium, Bronx
- Boston Red Sox at Atlanta Braves — Thu, May 20 12:00 AM ET · Truist Park, Atlanta
- Chicago Cubs at Milwaukee Brewers — Thu, May 20 12:00 AM ET · American Family Field, Milwaukee
- Colorado Rockies at Arizona Diamondbacks — Thu, May 20 12:00 AM ET · Chase Field, Phoenix
- Houston Astros at Athletics — Thu, May 20 12:00 AM ET · Sutter Health Park, Sacramento
- San Francisco Giants at Detroit Tigers — Thu, May 20 12:00 AM ET · Comerica Park, Detroit
- St. Louis Cardinals at Baltimore Orioles — Thu, May 20 12:00 AM ET · Oriole Park at Camden Yards, Baltimore
- Toronto Blue Jays at Texas Rangers — Thu, May 20 12:00 AM ET · Globe Life Field, Arlington
- Washington Nationals at Kansas City Royals — Thu, May 20 12:00 AM ET · Kauffman Stadium, Kansas City