Here is the full Major League Baseball schedule for May 31 and how to watch all the games. Or see our sortable MLB schedule to filter by team or division.
MLB schedule today
All times Eastern and accurate as of Saturday, May 31, 2025, at 4:41 a.m.
- Reds at Cubs, 2:20 p.m., FanDuel Sports Ohio
- Athletics at Blue Jays, 3:07 p.m., NBC Sports California
- White Sox at Orioles, 4:05 p.m., Mid-Atlantic Sports Network
- Cardinals at Rangers, 4:05 p.m., Rangers Sports Network
- Brewers at Phillies, 4:05 p.m., FOX Sports 1
- Red Sox at Braves, 4:10 p.m., FanDuel Sports South
- Angels at Guardians, 4:10 p.m., FanDuel Sports West
- Rockies at Mets, 4:10 p.m., WPIX - PIX 11
- Rays at Astros, 4:10 p.m., FanDuel Sports Sun
- Tigers at Royals, 4:10 p.m., FanDuel Sports Detroit
- Giants at Marlins, 4:10 p.m., FanDuel Sports Florida
- Twins at Mariners, 7:15 p.m., Fox
- Yankees at Dodgers, 7:15 p.m., Fox
- Pirates at Padres, 9:40 p.m., SportsNet Pittsburgh
- Nationals at Diamondbacks, 10:10 p.m., DBACKS.TV
Watch MLB games all season long with Fubo (free trial).
MLB scores, results
MLB scores for May 31 games are available on usatoday.com. Here's how to access today's results:
See scores, results for all the games listed above.
See MLB Scores, results from May 30
This article originally appeared on USA TODAY: MLB games today: Schedule, times, how to watch for May 31
Reporting by Richard Morin, USA TODAY Network / USA TODAY
USA TODAY Network via Reuters Connect