Skip to content

2023 Major League Schedule

Monday, May 1

Atlanta at N.Y. Mets, 1:10 p.m.

Chicago Cubs at Washington, 7:05 p.m.

Cleveland at N.Y. Yankees, 7:05 p.m.

Toronto at Boston, 7:10 p.m.

San Francisco at Houston, 8:10 p.m.

Cincinnati at San Diego, 9:40 p.m.

Philadelphia at L.A. Dodgers, 10:10 p.m.

Tuesday, May 2

N.Y. Mets at Detroit, 6:40 p.m.

Atlanta at Miami, 6:40 p.m.

Pittsburgh at Tampa Bay, 6:40 p.m.

Chicago Cubs at Washington, 7:05 p.m.

Cleveland at N.Y. Yankees, 7:05 p.m.

Toronto at Boston, 7:10 p.m.

Minnesota at Chicago White Sox, 7:10 p.m.

Baltimore at Kansas City, 7:40 p.m.

L.A. Angels at St. Louis, 7:45 p.m.

Arizona at Texas, 8:05 p.m.

San Francisco at Houston, 8:10 p.m.

Milwaukee at Colorado, 8:40 p.m.

Cincinnati at San Diego, 9:40 p.m.

Seattle at Oakland, 9:40 p.m.

Philadelphia at L.A. Dodgers, 10:10 p.m.

Wednesday, May 3

Arizona at Texas, 2:05 p.m.

San Francisco at Houston, 2:10 p.m.

Cincinnati at San Diego, 4:10 p.m.

Philadelphia at L.A. Dodgers, 4:10 p.m.

Atlanta at Miami, 6:40 p.m.

Pittsburgh at Tampa Bay, 6:40 p.m.

N.Y. Mets at Detroit, 6:40 p.m.

Cleveland at N.Y. Yankees, 7:05 p.m.

Chicago Cubs at Washington, 7:05 p.m.

Minnesota at Chicago White Sox, 7:10 p.m.

Toronto at Boston, 7:10 p.m.

Baltimore at Kansas City, 7:40 p.m.

L.A. Angels at St. Louis, 7:45 p.m.

Milwaukee at Colorado, 8:40 p.m.

Seattle at Oakland, 9:40 p.m.

Thursday, May 4

Chicago Cubs at Washington, 1:05 p.m.

N.Y. Mets at Detroit, 1:10 p.m.

Pittsburgh at Tampa Bay, 1:10 p.m.

L.A. Angels at St. Louis, 1:15 p.m.

Baltimore at Kansas City, 2:10 p.m.

Minnesota at Chicago White Sox, 2:10 p.m.

Milwaukee at Colorado, 3:10 p.m.

Seattle at Oakland, 3:37 p.m.

Atlanta at Miami, 4:10 p.m.

Toronto at Boston, 6:10 p.m.

Friday, May 5

Miami at Chicago Cubs, 2:20 p.m.

Toronto at Pittsburgh, 6:35 p.m.

N.Y. Yankees at Tampa Bay, 6:40 p.m.

Chicago White Sox at Cincinnati, 6:40 p.m.

Boston at Philadelphia, 7:05 p.m.

Minnesota at Cleveland, 7:10 p.m.

Colorado at N.Y. Mets, 7:10 p.m.

Baltimore at Atlanta, 7:20 p.m.

Oakland at Kansas City, 8:10 p.m.

Detroit at St. Louis, 8:15 p.m.

Texas at L.A. Angels, 9:38 p.m.

Washington at Arizona, 9:40 p.m.

L.A. Dodgers at San Diego, 9:40 p.m.

Houston at Seattle, 10:10 p.m.

Milwaukee at San Francisco, 10:15 p.m.

Saturday, May 6

Detroit at St. Louis, 2:15 p.m.

Miami at Chicago Cubs, 2:20 p.m.

N.Y. Yankees at Tampa Bay, 4:10 p.m.

Colorado at N.Y. Mets, 4:10 p.m.

Minnesota at Cleveland, 6:10 p.m.

Toronto at Pittsburgh, 6:35 p.m.

Chicago White Sox at Cincinnati, 6:40 p.m.

Oakland at Kansas City, 7:10 p.m.

Baltimore at Atlanta, 7:15 p.m.

Milwaukee at San Francisco, 7:15 p.m.

Boston at Philadelphia, 7:15 p.m.

Washington at Arizona, 8:10 p.m.

L.A. Dodgers at San Diego, 8:40 p.m.

Texas at L.A. Angels, 9:07 p.m.

Houston at Seattle, 9:40 p.m.

Sunday, May 7

Baltimore at Atlanta, 11:35 a.m.

Toronto at Pittsburgh, 1:35 p.m.

Boston at Philadelphia, 1:35 p.m.

Colorado at N.Y. Mets, 1:40 p.m.

Minnesota at Cleveland, 1:40 p.m.

N.Y. Yankees at Tampa Bay, 1:40 p.m.

Oakland at Kansas City, 2:10 p.m.

Detroit at St. Louis, 2:15 p.m.

Miami at Chicago Cubs, 2:20 p.m.

Milwaukee at San Francisco, 4:05 p.m.

Texas at L.A. Angels, 4:07 p.m.

Chicago White Sox at Cincinnati, 4:10 p.m.

Houston at Seattle, 4:10 p.m.

Washington at Arizona, 4:10 p.m.

L.A. Dodgers at San Diego, 7:08 p.m.

Monday, May 8

Detroit at Cleveland, 6:10 p.m.

Colorado at Pittsburgh, 6:35 p.m.

Tampa Bay at Baltimore, 6:35 p.m.

Oakland at N.Y. Yankees, 7:05 p.m.

St. Louis at Chicago Cubs, 7:40 p.m.

Chicago White Sox at Kansas City, 7:40 p.m.

L.A. Dodgers at Milwaukee, 7:40 p.m.

Houston at L.A. Angels, 9:38 p.m.Miami at Arizona, 9:40 p.m.

Texas at Seattle, 9:40 p.m.

Washington at San Francisco, 9:45 p.m.

Tuesday, May 9

Detroit at Cleveland, 6:10 p.m.

Tampa Bay at Baltimore, 6:35 p.m.

Colorado at Pittsburgh, 6:35 p.m.

N.Y. Mets at Cincinnati, 6:40 p.m.

Toronto at Philadelphia, 6:40 p.m.

Oakland at N.Y. Yankees, 7:05 p.m.

Boston at Atlanta, 7:20 p.m.

St. Louis at Chicago Cubs, 7:40 p.m.

L.A. Dodgers at Milwaukee, 7:40 p.m.

San Diego at Minnesota, 7:40 p.m.

Chicago White Sox at Kansas City, 7:40 p.m.

Houston at L.A. Angels, 9:38 p.m.

Miami at Arizona, 9:40 p.m.

Texas at Seattle, 9:40 p.m.

Washington at San Francisco, 9:45 p.m.

Wednesday, May 10

Colorado at Pittsburgh, 12:35 p.m.

Oakland at N.Y. Yankees, 12:35 p.m.

Detroit at Cleveland, 1:10 p.m.

L.A. Dodgers at Milwaukee, 1:40 p.m.

Texas at Seattle, 3:40 p.m.

Miami at Arizona, 3:40 p.m.

Washington at San Francisco, 3:45 p.m.

Toronto at Philadelphia, 4:05 p.m.

Houston at L.A. Angels, 4:07 p.m.

Tampa Bay at Baltimore, 6:35 p.m.

N.Y. Mets at Cincinnati, 6:40 p.m.

Boston at Atlanta, 7:20 p.m.

San Diego at Minnesota, 7:40 p.m.

St. Louis at Chicago Cubs, 7:40 p.m.

Chicago White Sox at Kansas City, 7:40 p.m.

Thursday, May 11

N.Y. Mets at Cincinnati, 12:35 p.m.

San Diego at Minnesota, 1:10 p.m.

Chicago White Sox at Kansas City, 2:10 p.m.

Tampa Bay at N.Y. Yankees, 7:05 p.m.

Texas at Oakland, 9:40 p.m.

San Francisco at Arizona, 9:40 p.m.

Friday, May 12

Cincinnati at Miami, 6:40 p.m.

Tampa Bay at N.Y. Yankees, 7:05 p.m.

Pittsburgh at Baltimore, 7:05 p.m.

N.Y. Mets at Washington, 7:05 p.m.

Atlanta at Toronto, 7:07 p.m.

L.A. Angels at Cleveland, 7:10 p.m.

St. Louis at Boston, 7:10 p.m.

Seattle at Detroit, 7:10 p.m.

Chicago Cubs at Minnesota, 8:10 p.m.

Kansas City at Milwaukee, 8:10 p.m.

Houston at Chicago White Sox, 8:10 p.m.

Philadelphia at Colorado, 8:40 p.m.

San Francisco at Arizona, 9:40 p.m.

Texas at Oakland, 9:40 p.m.

San Diego at L.A. Dodgers, 10:10 p.m.

Saturday, May 13

Tampa Bay at N.Y. Yankees, 1:05 p.m.

Seattle at Detroit, 1:10 p.m.

Cincinnati at Miami, 1:10 p.m.

Chicago Cubs at Minnesota, 2:10 p.m.

Atlanta at Toronto, 3:07 p.m.

N.Y. Mets at Washington, 4:05 p.m.

Texas at Oakland, 4:07 p.m.

St. Louis at Boston, 4:10 p.m.

L.A. Angels at Cleveland, 6:10 p.m.

Pittsburgh at Baltimore, 7:05 p.m.

Kansas City at Milwaukee, 7:10 p.m.

Houston at Chicago White Sox, 7:15 p.m.

San Diego at L.A. Dodgers, 7:15 p.m.

San Francisco at Arizona, 8:10 p.m.

Philadelphia at Colorado, 8:10 p.m.

Sunday, May 14

L.A. Angels at Cleveland, 11:35 a.m.

Pittsburgh at Baltimore, 1:35 p.m.

Tampa Bay at N.Y. Yankees, 1:35 p.m.

N.Y. Mets at Washington, 1:35 p.m.

Atlanta at Toronto, 1:37 p.m.

Cincinnati at Miami, 1:40 p.m.

Seattle at Detroit, 1:40 p.m.

Kansas City at Milwaukee, 2:10 p.m.

Chicago Cubs at Minnesota, 2:10 p.m.

Houston at Chicago White Sox, 2:10 p.m.

Philadelphia at Colorado, 3:10 p.m.

Texas at Oakland, 4:07 p.m.

San Diego at L.A. Dodgers, 4:10 p.m.

San Francisco at Arizona, 4:10 p.m.

St. Louis at Boston, 7:08 p.m.

Monday, May 15

N.Y. Mets at Washington, 4:05 p.m.

L.A. Angels at Baltimore, 6:35 p.m.

N.Y. Yankees at Toronto, 7:07 p.m.

Seattle at Boston, 7:10 p.m.

Milwaukee at St. Louis, 7:45 p.m.

Atlanta at Texas, 8:05 p.m.

Chicago Cubs at Houston, 8:10 p.m.

Cincinnati at Colorado, 8:40 p.m.

Kansas City at San Diego, 9:40 p.m.

Arizona at Oakland, 9:40 p.m.

Philadelphia at San Francisco, 9:45 p.m.

Minnesota at L.A. Dodgers, 10:10 p.m.

Tuesday, May 16

L.A. Angels at Baltimore, 6:35 p.m.

Washington at Miami, 6:40 p.m.

N.Y. Yankees at Toronto, 7:07 p.m.

Seattle at Boston, 7:10 p.m.

Tampa Bay at N.Y. Mets, 7:10 p.m.

Pittsburgh at Detroit, 7:10 p.m.

Milwaukee at St. Louis, 7:45 p.m.

Atlanta at Texas, 8:05 p.m.

Cleveland at Chicago White Sox, 8:10 p.m.

Chicago Cubs at Houston, 8:10 p.m.

Cincinnati at Colorado, 8:40 p.m.

Arizona at Oakland, 9:40 p.m.

Kansas City at San Diego, 9:40 p.m.

Philadelphia at San Francisco, 9:45 p.m.

Minnesota at L.A. Dodgers, 10:10 p.m.

Wednesday, May 17

Pittsburgh at Detroit, 1:10 p.m.

Cincinnati at Colorado, 3:10 p.m.

Minnesota at L.A. Dodgers, 3:10 p.m.

Arizona at Oakland, 3:37 p.m.

Philadelphia at San Francisco, 3:45 p.m.

Kansas City at San Diego, 4:10 p.m.

L.A. Angels at Baltimore, 6:35 p.m.

Washington at Miami, 6:40 p.m.

N.Y. Yankees at Toronto, 7:07 p.m.

Seattle at Boston, 7:10 p.m.

Tampa Bay at N.Y. Mets, 7:10 p.m.

Milwaukee at St. Louis, 7:45 p.m.

Atlanta at Texas, 8:05 p.m.

Chicago Cubs at Houston, 8:10 p.m.

Cleveland at Chicago White Sox, 8:10 p.m.

Thursday, May 18

L.A. Angels at Baltimore, 12:35 p.m.

Washington at Miami, 1:10 p.m.

Tampa Bay at N.Y. Mets, 1:10 p.m.

Cleveland at Chicago White Sox, 2:10 p.m.

N.Y. Yankees at Toronto, 7:07 p.m.

L.A. Dodgers at St. Louis, 7:45 p.m.

Friday, May 19

Arizona at Pittsburgh, 6:35 p.m.

N.Y. Yankees at Cincinnati, 6:40 p.m.

Milwaukee at Tampa Bay, 6:40 p.m.

Detroit at Washington, 7:05 p.m.

Chicago Cubs at Philadelphia, 7:05 p.m.

Baltimore at Toronto, 7:07 p.m.

Cleveland at N.Y. Mets, 7:10 p.m.

Seattle at Atlanta, 7:20 p.m.

Colorado at Texas, 8:05 p.m.

Kansas City at Chicago White Sox, 8:10 p.m.

Oakland at Houston, 8:10 p.m.

L.A. Dodgers at St. Louis, 8:15 p.m.

Minnesota at L.A. Angels, 9:38 p.m.

Boston at San Diego, 9:40 p.m.

Miami at San Francisco, 10:15 p.m.

Saturday, May 20

Kansas City at Chicago White Sox, 2:10 p.m.

Baltimore at Toronto, 3:07 p.m.

Arizona at Pittsburgh, 4:05 p.m.

Miami at San Francisco, 4:05 p.m.

Chicago Cubs at Philadelphia, 4:05 p.m.

Colorado at Texas, 4:05 p.m.

Detroit at Washington, 4:05 p.m.

Milwaukee at Tampa Bay, 4:10 p.m.

Cleveland at N.Y. Mets, 4:10 p.m.

Oakland at Houston, 4:10 p.m.

N.Y. Yankees at Cincinnati, 4:10 p.m.

Seattle at Atlanta, 7:15 p.m.

L.A. Dodgers at St. Louis, 7:15 p.m.

Minnesota at L.A. Angels, 10:07 p.m.

Boston at San Diego, 10:10 p.m.

Sunday, May 21

N.Y. Yankees at Cincinnati, 11:35 a.m.

Detroit at Washington, 1:35 p.m.

Chicago Cubs at Philadelphia, 1:35 p.m.

Arizona at Pittsburgh, 1:35 p.m.

Baltimore at Toronto, 1:37 p.m.

Milwaukee at Tampa Bay, 1:40 p.m.

Oakland at Houston, 2:10 p.m.

Kansas City at Chicago White Sox, 2:10 p.m.

L.A. Dodgers at St. Louis, 2:15 p.m.

Colorado at Texas, 2:35 p.m.

Miami at San Francisco, 4:05 p.m.

Minnesota at L.A. Angels, 4:07 p.m.

Boston at San Diego, 4:10 p.m.

Cleveland at N.Y. Mets, 7:08 p.m.

Monday, May 22

Chicago White Sox at Cleveland, 6:10 p.m.

Texas at Pittsburgh, 6:35 p.m.

St. Louis at Cincinnati, 6:40 p.m.

Arizona at Philadelphia, 6:40 p.m.

Toronto at Tampa Bay, 6:40 p.m.

L.A. Dodgers at Atlanta, 7:20 p.m.

San Francisco at Minnesota, 7:40 p.m.

Detroit at Kansas City, 7:40 p.m.

Houston at Milwaukee, 7:40 p.m.

Miami at Colorado, 8:40 p.m.

Boston at L.A. Angels, 9:38 p.m.

Oakland at Seattle, 9:40 p.m.

Tuesday, May 23

Chicago White Sox at Cleveland, 6:10 p.m.

Texas at Pittsburgh, 6:35 p.m.

St. Louis at Cincinnati, 6:40 p.m.

Arizona at Philadelphia, 6:40 p.m.

Toronto at Tampa Bay, 6:40 p.m.

Baltimore at N.Y. Yankees, 7:05 p.m.

San Diego at Washington, 7:05 p.m.

L.A. Dodgers at Atlanta, 7:20 p.m.

San Francisco at Minnesota, 7:40 p.m.

Detroit at Kansas City, 7:40 p.m.

N.Y. Mets at Chicago Cubs, 7:40 p.m.

Houston at Milwaukee, 7:40 p.m.

Miami at Colorado, 8:40 p.m.

Boston at L.A. Angels, 9:38 p.m.

Oakland at Seattle, 9:40 p.m.

Wednesday, May 24

Texas at Pittsburgh, 12:35 p.m.

Arizona at Philadelphia, 1:05 p.m.

Houston at Milwaukee, 1:10 p.m.

Chicago White Sox at Cleveland, 1:10 p.m.

San Francisco at Minnesota, 1:10 p.m.

St. Louis at Cincinnati, 6:40 p.m.

Toronto at Tampa Bay, 6:40 p.m.

Baltimore at N.Y. Yankees, 7:05 p.m.

San Diego at Washington, 7:05 p.m.

L.A. Dodgers at Atlanta, 7:20 p.m.

N.Y. Mets at Chicago Cubs, 7:40 p.m.

Detroit at Kansas City, 7:40 p.m.

Miami at Colorado, 8:40 p.m.

Boston at L.A. Angels, 9:38 p.m.

Oakland at Seattle, 9:40 p.m.

Thursday, May 25

St. Louis at Cincinnati, 12:35 p.m.

Toronto at Tampa Bay, 1:10 p.m.

Miami at Colorado, 3:10 p.m.

San Diego at Washington, 4:05 p.m.

Baltimore at N.Y. Yankees, 7:05 p.m.

Chicago White Sox at Detroit, 7:10 p.m.

Philadelphia at Atlanta, 7:20 p.m.

N.Y. Mets at Chicago Cubs, 7:40 p.m.

San Francisco at Milwaukee, 7:40 p.m.

Oakland at Seattle, 9:40 p.m.

Friday, May 26

Cincinnati at Chicago Cubs, 2:20 p.m.

L.A. Dodgers at Tampa Bay, 6:40 p.m.

San Diego at N.Y. Yankees, 7:05 p.m.

Texas at Baltimore, 7:05 p.m.

Chicago White Sox at Detroit, 7:10 p.m.

St. Louis at Cleveland, 7:10 p.m.

Philadelphia at Atlanta, 7:20 p.m.

San Francisco at Milwaukee, 8:10 p.m.

Washington at Kansas City, 8:10 p.m.

Toronto at Minnesota, 8:10 p.m.

N.Y. Mets at Colorado, 8:40 p.m.

Miami at L.A. Angels, 9:38 p.m.

Houston at Oakland, 9:40 p.m.

Boston at Arizona, 9:40 p.m.

Pittsburgh at Seattle, 10:10 p.m.

Saturday, May 27

San Diego at N.Y. Yankees, 1:05 p.m.

Chicago White Sox at Detroit, 1:10 p.m.

Toronto at Minnesota, 2:10 p.m.

Texas at Baltimore, 4:05 p.m.

Houston at Oakland, 4:07 p.m.

Washington at Kansas City, 4:10 p.m.

L.A. Dodgers at Tampa Bay, 4:10 p.m.

Pittsburgh at Seattle, 4:10 p.m.

San Francisco at Milwaukee, 4:10 p.m.

Philadelphia at Atlanta, 4:10 p.m.

St. Louis at Cleveland, 7:15 p.m.

Cincinnati at Chicago Cubs, 7:15 p.m.

Boston at Arizona, 7:15 p.m.

N.Y. Mets at Colorado, 9:10 p.m.

Miami at L.A. Angels, 10:07 p.m.

Sunday, May 28

L.A. Dodgers at Tampa Bay, 11:35 a.m.

Texas at Baltimore, 1:35 p.m.

San Diego at N.Y. Yankees, 1:35 p.m.

St. Louis at Cleveland, 1:40 p.m.

Chicago White Sox at Detroit, 1:40 p.m.

Washington at Kansas City, 2:10 p.m.

San Francisco at Milwaukee, 2:10 p.m.

Toronto at Minnesota, 2:10 p.m.

Cincinnati at Chicago Cubs, 2:20 p.m.

N.Y. Mets at Colorado, 3:10 p.m.

Houston at Oakland, 4:07 p.m.

Miami at L.A. Angels, 4:07 p.m.

Pittsburgh at Seattle, 4:10 p.m.

Boston at Arizona, 4:10 p.m.

Philadelphia at Atlanta, 7:08 p.m.

Monday, May 29

Cleveland at Baltimore, 1:05 p.m.

Texas at Detroit, 1:10 p.m.

Kansas City at St. Louis, 2:15 p.m.

Tampa Bay at Chicago Cubs, 2:20 p.m.

Minnesota at Houston, 4:10 p.m.

Colorado at Arizona, 4:10 p.m.

Pittsburgh at San Francisco, 5:05 p.m.

Atlanta at Oakland, 8:07 p.m.

L.A. Angels at Chicago White Sox, 8:10 p.m.

Washington at L.A. Dodgers, 9:10 p.m.

N.Y. Yankees at Seattle, 9:40 p.m.

Tuesday, May 30

San Diego at Miami, 6:40 p.m.

Cleveland at Baltimore, 7:05 p.m.

Milwaukee at Toronto, 7:07 p.m.

Cincinnati at Boston, 7:10 p.m.

Philadelphia at N.Y. Mets, 7:10 p.m.

Texas at Detroit, 7:10 p.m.

Kansas City at St. Louis, 7:45 p.m.

Tampa Bay at Chicago Cubs, 8:05 p.m.

Minnesota at Houston, 8:10 p.m.

L.A. Angels at Chicago White Sox, 8:10 p.m.

N.Y. Yankees at Seattle, 9:40 p.m.

Atlanta at Oakland, 9:40 p.m.

Colorado at Arizona, 9:40 p.m.

Pittsburgh at San Francisco, 9:45 p.m.

Washington at L.A. Dodgers, 10:10 p.m.

Wednesday, May 31

Texas at Detroit, 1:10 p.m.

L.A. Angels at Chicago White Sox, 2:10 p.m.

Tampa Bay at Chicago Cubs, 2:20 p.m.

Cleveland at Baltimore, 3:05 p.m.

Atlanta at Oakland, 3:37 p.m.

Pittsburgh at San Francisco, 3:45 p.m.

Washington at L.A. Dodgers, 4:10 p.m.

San Diego at Miami, 6:40 p.m.

Milwaukee at Toronto, 7:07 p.m.

Philadelphia at N.Y. Mets, 7:10 p.m.

Cincinnati at Boston, 7:10 p.m.

Minnesota at Houston, 8:10 p.m.

N.Y. Yankees at Seattle, 9:40 p.m.

Colorado at Arizona, 9:40 p.m.

MORE

Daily Newsletter

Get the latest trending sports news daily in your inbox