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