2023 Major League Schedule

All times ET

Thursday, March 30

Atlanta @ Washington, 1:05 p.m.

San Francisco @ N.Y. Yankees, 1:05 p.m.

Baltimore @ Boston, 2:10 p.m.

Milwaukee @ Chicago, 2:20 p.m.

Detroit @ Tampa Bay, 3:10 p.m.

Philadelphia @ Texas, 4:05 p.m.

Pittsburgh @ Cincinnati, 4:10 p.m.

Colorado @ San Diego, 4:10 p.m.

Toronto@ St. Louis, 4:10 p.m.

Minnesota@ Kansas City, 4:10 p.m.

N.Y. Mets @ Miami, 4:10 p.m.

Chicago White Sox @ Houston, 7:08 p.m.

L.A. Angels @ Oakland, 10:07 p.m.

Arizona @ L.A. Dodgers, 10:10 p.m.

Cleveland @ Seattle, 10:10 p.m.

Friday, March 31

N.Y. Mets @ Miami, 6:40 p.m.

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

Colorado @ San Diego, 9:40 p.m.

Arizona @ L.A. Dodgers, 10:10 p.m.

Cleveland @ Seattle, 10:10 p.m.

Saturday, April 1

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

Toronto @ St. Louis, 2:15 p.m.

Milwaukee @ Chicago, 2:20 p.m.

Philadelphia @ Texas, 4:05 p.m.

Atlanta @ Washington, 4:05 p.m.

San Francisco@ N.Y. Yankees, 4:05 p.m.

L.A. Angels @ Oakland, 4:07 p.m.

Baltimore @ Boston, 4:10 p.m.

Pittsburgh@ Cincinnati, 4:10 p.m.

Detroit @ Tampa Bay, 4:10 p.m.

Minnesota@ Kansas City, 4:10 p.m.

N.Y. Mets @ Miami, 4:10 p.m.

Colorado @ San Diego, 8:40 p.m.

Arizona @ L.A. Dodgers, 9:10 p.m.

Cleveland @ Seattle, 9:40 p.m.

Sunday, April 2

Detroit @ Tampa Bay, 1:10 p.m.

Baltimore @ Boston, 1:35 p.m.

Atlanta @ Washington, 1:35 p.m.

San Francisco @ N.Y. Yankees, 1:35 p.m.

Pittsburgh @ Cincinnati, 1:40 p.m.

N.Y. Mets @ Miami, 1:40 p.m.

Minnesota @ Kansas City, 2:10 p.m.

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

Toronto @ St. Louis, 2:15 p.m.

Milwaukee @ Chicago Cubs, 2:20 p.m.

L.A. Angels @ Oakland, 4:07 p.m.

Arizona @ L.A. Dodgers, 4:10 p.m.

Colorado @ San Diego, 4:10 p.m.

Cleveland @ Seattle, 4:10 p.m.

Philadelphia @ Texas, 7:08 p.m.

Monday, Aprilril 3

N.Y. Mets @ Milwaukee, 2:10 p.m.

San Francisco @ Chicago White Sox, 4:10 p.m.

Chicago Cubs @ Cincinnati, 6:40 p.m.

Minnesota @ Miami, 6:40 p.m.

Tampa Bay @ Washington, 7:05 p.m.

Philadelphia @ N.Y. Yankees, 7:05 p.m.

Pittsburgh @ Boston, 7:10 p.m.

Toronto @ Kansas City, 7:40 p.m.

Atlanta @ St. Louis, 7:45 p.m.

Baltimore @ Texas, 8:05 p.m.

Detroit @ Houston, 8:10 p.m.

Cleveland @ Oakland, 9:40 p.m.

Arizona @ San Diego, 9:40 p.m.

L.A. Angels @ Seattle, 9:40 p.m.

Colorado @ L.A. Dodgers 10:10 p.m.

Tuesday, April 4

Arizona @ San Diego, 4:10 p.m.

Chicago Cubs @ Cincinnati, 6:40 p.m.

Minnesota @ Miami, 6:40 p.m.

Tampa Bay @ Washington, 7:05 p.m.

Philadelphia @ N.Y. Yankees, 7:05 p.m.

Pittsburgh @ Boston, 7:10 p.m.

Toronto @ Kansas City, 7:40 p.m.

N.Y. Mets @ Milwaukee, 7:40 p.m.

Atlanta @ St. Louis, 7:45 p.m.

Baltimore @ Texas, 8:05 p.m.

Detroit @ Houston, 8:10 p.m.

Cleveland @ Oakland, 9:40 p.m.

L.A. Angels @ Seattle, 9:40 p.m.

Colorado @ L.A. Dodgers, 10:10 p.m.

Wednesday, April 5

Chicago Cubs @ Cincinnati, 12:35 p.m.

Tampa Bay @ Washington, 1:05 p.m.

Philadelphia @ N.Y. Yankees, 1:05 p.m.

Minnesota @ Miami, 1:10 p.m.

Atlanta @ St. Louis, 1:15 p.m.

Pittsburgh @ Boston, 1:35 p.m.

N.Y. Mets @ Milwaukee, 1:40 p.m.

Baltimore @ Texas, 2:05 p.m.

San Francisco @ Chicago White Sox, 2:10 p.m.

Cleveland @ Oakland, 3:37 p.m.

L.A. Angels @ Seattle, 4:10 p.m.

Toronto @ Kansas City, 7:40 p.m.

Detroit @ Houston, TBD.

Thursday, April 6

Boston @ Detroit, 1:10 p.m.

Miami @ N.Y. Mets, 1:10 p.m.

Toronto @ Kansas City, 2:10 p.m.

San Francisco @ Chicago White Sox, 2:10 p.m.

Cincinnati @ Philadelphia, 3:05 p.m.

N.Y. Yankees @ Baltimore, 3:05 p.m.

Washington @ Colorado, 4:10 p.m.

Houston @ Minnesota, 4:10 p.m.

San Diego @ Atlanta, 7:20 p.m.

L.A. Dodgers @ Arizona, 9:40 p.m.

Friday, April 7

Texas @ Chicago Cubs, 2:20 p.m.

Seattle @ Cleveland, 4:10 p.m.

Chicago White Sox @ Pittsburgh, 4:12 p.m.

Kansas City @ San Francisco, 4:35 p.m.

Oakland @ Tampa Bay, 6:40 p.m.

San Diego @ Atlanta, 7:20 p.m.

St. Louis @ Milwaukee, 8:10 p.m.

Washington @ Colorado, 8:40 p.m.

Toronto @ L.A. Angels, 9:38 p.m.

L.A. Dodgers @ Arizona, 9:40 p.m.

Saturday, April 8

Boston @ Detroit, 1:10 p.m.

Houston @ Minnesota, 2:10 p.m.

Kansas City @ San Francisco, 4:05 p.m.

Texas @ Chicago Cubs, 4:05 p.m.

Cincinnati @ Philadelphia, 4:05 p.m.

Oakland @ Tampa Bay, 4:10 p.m.

Miami @ N.Y. Mets, 4:10 p.m.

Seattle @ Cleveland, 6:10 p.m.

Chicago White Sox @ Pittsburgh, 6:35 p.m.

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

St. Louis @ Milwaukee, 7:10 p.m.

San Diego @ Atlanta, 7:20 p.m.

L.A. Dodgers @ Arizona, 8:10 p.m.

Washington @ Colorado, 8:10 p.m.

Toronto @ L.A. Angels, 9:07 p.m.

Sunday, April 9

Cincinnati @ Philadelphia, 1:05 p.m.

Boston @ Detroit, 1:10 p.m.

Oakland @ Tampa Bay, 1:10 p.m.

Chicago White Sox @ Pittsburgh, 1:35 p.m.

N.Y. Yankees @ Baltimore, 1:35 p.m.

Seattle @ Cleveland, 1:40 p.m.

Miami @ N.Y. Mets, 1:40 p.m.

Houston @ Minnesota, 2:10 p.m.

St. Louis @ Milwaukee, 2:10 p.m.

Texas @ Chicago Cubs, 2:20 p.m.

Washington @ Colorado, 3:10 p.m.

Kansas City @ San Francisco, 4:05 p.m.

Toronto @ L.A. Angels, 4:07 p.m.

L.A. Dodgers @ Arizona, 4:10 p.m.

San Diego @ Atlanta, 7:08 p.m.

Monday, April 10

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

N.Y. Yankees @ Cleveland, 6:10 p.m.

Oakland @ Baltimore, 6:35 p.m.

Houston @ Pittsburgh, 6:35 p.m.

Boston @ Tampa Bay, 6:40 p.m.

Miami @ Philadelphia, 6:40 p.m.

San Diego @ N.Y. Mets, 7:10 p.m.

Cincinnati @ Atlanta, 7:20 p.m.

Seattle @ Chicago Cubs, 7:40 p.m.

Kansas City @ Texas, 8:05 p.m.

Tuesday, April 11

N.Y. Yankees @ Cleveland, 6:10 p.m.

Oakland @ Baltimore, 6:35 p.m.

Houston @ Pittsburgh, 6:35 p.m.

Boston @ Tampa Bay, 6:40 p.m.

Miami @ Philadelphia, 6:40 p.m.

Detroit @ Toronto, 7:07 p.m.

San Diego @ N.Y. Mets, 7:10 p.m.

Cincinnati @ Atlanta, 7:20 p.m.

Seattle @ Chicago Cubs, 7:40 p.m.

Chicago White Sox @ Minnesota, 7:40 p.m.

Kansas City @ Texas, 8:05 p.m.

St. Louis @ Colorado, 8:40 p.m.

Washington @ L.A. Angels, 9:38 p.m.

Milwaukee @ Arizona, 9:40 p.m.

L.A. Dodgers @ San Francisco, 9:45 p.m.

Wednesday, April 12

Houston @ Pittsburgh, 12:35 p.m.

San Diego @ N.Y. Mets, 1:10 p.m.

Chicago White Sox @ Minnesota, 1:10 p.m.

N.Y. Yankees @ Cleveland, 1:10 p.m.

Seattle @ Chicago Cubs, 2:20 p.m.

St. Louis @ Colorado, 3:10 p.m.

Milwaukee @ Arizona, 3:40 p.m.

Miami @ Philadelphia, 4:05 p.m.

Washington @ L.A. Angels, 4:07 p.m.

Oakland @ Baltimore, 6:35 p.m.

Boston @ Tampa Bay, 6:40 p.m.

Detroit @ Toronto, 7:07 p.m.

Cincinnati @ Atlanta, 7:20 p.m.

Kansas City @ Texas, 8:05 p.m.

L.A. Dodgers @ San Francisco, 9:45 p.m.

Thursday, April 13

Oakland @ Baltimore, 1:05 p.m.

Boston @ Tampa Bay, 1:10 p.m.

Philadelphia @ Cincinnati, 6:40 p.m.

Minnesota @ N.Y. Yankees, 7:05 p.m.

Detroit @ Toronto, 7:07 p.m.

Pittsburgh @ St. Louis, 7:45 p.m.

Milwaukee @ San Diego, 9:40 p.m.

Friday, April 14

San Francisco @ Detroit, 6:40 p.m.

Philadelphia @ Cincinnati, 6:40 p.m.

Arizona @ Miami, 6:40 p.m.

Cleveland @ Washington, 7:05 p.m.

Minnesota @ N.Y. Yankees, 7:05 p.m.

Tampa Bay @ Toronto, 7:07 p.m.

L.A. Angels @ Boston, 7:10 p.m.

Baltimore @ Chicago White Sox, 7:10 p.m.

Texas @ Houston, 8:10 p.m.

Atlanta @ Kansas City, 8:10 p.m.

Pittsburgh @ St. Louis, 8:15 p.m.

N.Y. Mets @ Oakland, 9:40 p.m.

Milwaukee @ San Diego, 9:40 p.m.

Chicago Cubs @ L.A. Dodgers, 10:10 p.m.

Colorado @ Seattle, 10:10 p.m.

Saturday, April 15

Minnesota @ N.Y. Yankees, 1:05 p.m.

San Francisco @ Detroit, 1:10 p.m.

Baltimore @ Chicago White Sox, 2:10 p.m.

Pittsburgh@ St. Louis, 2:15 p.m.

Tampa Bay @ Toronto, 3:07 p.m.

Cleveland @ Washington, 4:05 p.m.

Milwaukee @ San Diego, 4:05 p.m.

N.Y. Mets @ Oakland, 4:07 p.m.

L.A. Angels @ Boston, 4:10 p.m.

Philadelphia @ Cincinnati, 4:10 p.m.

Atlanta @ Kansas City, 4:10 p.m.

Arizona @ Miami, 4:10 p.m.

Texas @ Houston, 7:10 p.m.

Chicago Cubs @ L.A. Dodgers, 9:10 p.m.

Colorado @ Seattle, 9:40 p.m.

Sunday, April 16

San Francisco @ Detroit, 1:10 p.m.

L.A. Angels @ Boston, 1:35 p.m.

Cleveland @ Washington, 1:35 p.m.

Minnesota @ N.Y. Yankees, 1:35 p.m.

Tampa Bay @ Toronto, 1:37 p.m.

Philadelphia @ Cincinnati, 1:40 p.m.

Arizona @ Miami, 1:40 p.m.

Monday, April 17

L.A. Angels @ Boston, 11:10 a.m.

Cleveland @ Detroit, 6:40 p.m.

Tampa Bay @ Cincinnati, 6:40 p.m.

San Francisco @ Miami, 6:40 p.m.

Philadelphia @ Chicago White Sox, 7:10 p.m.

Texas @ Kansas City, 7:40 p.m.

Arizona @ St. Louis, 7:45 p.m.

Toronto @ Houston, 8:10 p.m.

Pittsburgh @ Colorado, 8:40 p.m.

Chicago Cubs @ Oakland, 9:40 p.m.

Atlanta @ San Diego, 9:40 p.m.

Milwaukee @ Seattle, 9:40 p.m.

N.Y. Mets @ L.A. Dodgers, 10:10 p.m.

Tuesday, April 18

Cleveland @ Detroit, 6:40 p.m.

Tampa Bay @ Cincinnati, 6:40 p.m.

San Francisco @ Miami, 6:40 p.m.

Baltimore @ Washington, 7:05 p.m.

L.A. Angels @ N.Y. Yankees, 7:05 p.m.

Minnesota @ Boston, 7:10 p.m.

Philadelphia @ Chicago White Sox, 7:10 p.m.

Texas @ Kansas City, 7:40 p.m.

Arizona @ St. Louis, 7:45 p.m.

Toronto @ Houston, 8:10 p.m.

Pittsburgh @ Colorado, 8:40 p.m.

Chicago Cubs @ Oakland, 9:40 p.m.

Atlanta @ San Diego, 9:40 p.m.

Milwaukee @ Seattle, 9:40 p.m.

N.Y. Mets @ L.A. Dodgers, 10:10 p.m.

Wednesday, April 19

Tampa Bay @ Cincinnati, 12:35 p.m.

Cleveland @ Detroit, 1:10 p.m.

San Francisco @ Miami, 1:10 p.m.

Arizona @ St. Louis, 1:15 p.m.

Texas @ Kansas City, 2:10 p.m.

Philadelphia @ Chicago White Sox, 2:10 p.m.

N.Y. Mets @ L.A. Dodgers, 3:10 p.m.

Thursday, April 20

Minnesota @ Boston, 1:35 p.m.

L.A. Angels @ N.Y. Yankees, 4:05 p.m.

Cincinnati @ Pittsburgh, 6:35 p.m.

Colorado @ Philadelphia, 6:40 p.m.

L.A. Dodgers @ Chicago Cubs, 7:40 p.m.

San Diego @ Arizona, 9:40 p.m.

N.Y. Mets @ San Francisco, 9:45 p.m.

Friday, April 21

L.A. Dodgers @ Chicago Cubs, 2:20 p.m.

Cincinnati @ Pittsburgh, 6:35 p.m.

Chicago White Sox @ Tampa Bay, 6:40 p.m.

Detroit @ Baltimore, 7:05 p.m.

Colorado @ Philadelphia ,7:05 p.m.

Toronto @ N.Y. Yankees, 7:05 p.m.

Miami @ Cleveland, 7:10 p.m.

Houston @ Atlanta, 7:20 p.m.

Oakland @ Texas, 8:05 p.m.

Washington @ Minnesota, 8:10 p.m.

Boston @ Milwaukee, 8:10 p.m.

Kansas City @ L.A. Angels, 9:38 p.m.

San Diego @ Arizona, 9:40 p.m.

St. Louis @ Seattle, 10:10 p.m.

N.Y. Mets @ San Francisco, 10:15 p.m.

Saturday, April 22

Toronto @ N.Y. Yankees, 1:05 p.m.

Washington @ Minnesota, 2:10 p.m.

L.A. Dodgers @ Chicago Cubs, 2:20 p.m.

N.Y. Mets @ San Francisco, 4:05 p.m.

Colorado @ Philadelphia, 4:05 p.m.

Chicago White Sox @ Tampa Bay, 4:05 p.m.

Miami @ Cleveland, 6:10 p.m.

Sunday, April 23

Colorado @ Philadelphia, 12:05 p.m.

Houston @ Atlanta, 1:30 p.m.

Detroit @ Baltimore, 1:35 p.m.

Cincinnati @ Pittsburgh, 1:35 p.m.

Toronto @ N.Y. Yankees, 1:35 p.m.

Chicago White Sox @ Tampa Bay, 1:40 p.m.

Miami @ Cleveland,1:40 p.m.

Washington @ Minnesota, 2:10 p.m.

Boston @ Milwaukee, 2:10 p.m.

L.A. Dodgers @ Chicago Cubs, 2:20 p.m.

Oakland @ Texas, 2:35 p.m.

Kansas City @ L.A. Angels, 4:07 p.m.

San Diego @ Arizona, 4:10 p.m.

St. Louis @ Seattle, 4:10 p.m.

N.Y. Mets @ San Francisco, 7:08 p.m.

Monday, April 24

Colorado @ Cleveland, 6:10 p.m.

Boston @ Baltimore, 6:35 p.m.

Houston @ Tampa Bay, 6:40 p.m.

Texas @ Cincinnati, 6:40 p.m.

Chicago White Sox @ Toronto, 7:07 p.m.

Miami @ Atlanta, 7:20 p.m.

N.Y. Yankees @ Minnesota, 7:40 p.m.

Detroit @ Milwaukee, 7:40 p.m.

Oakland @ L.A. Angels, 9:38 p.m.

Kansas City @ Arizona, 9:40 p.m.

St. Louis @ San Francisco, 9:45 p.m.

Tuesday, April 25

Colorado @ Cleveland ,6:10 p.m.

Boston @ Baltimore, 6:35 p.m.

L.A. Dodgers @ Pittsburgh, 6:35 p.m.

Houston @ Tampa Bay, 6:40 p.m.

Texas @ Cincinnati, 6:40 p.m.

Seattle @ Philadelphia, 6:40 p.m.

Chicago White Sox @ Toronto, 7:07 p.m.

Wednesday, April 26

Texas @ Cincinnati, 12:35 p.m.

Boston @ Baltimore, 1:05 p.m.

Chicago White Sox @ Toronto, 1:07 p.m.

Colorado @ Cleveland, 1:10 p.m.

N.Y. Yankees @ Minnesota, 1:10 p.m.

Detroit @ Milwaukee, 1:40 p.m.

Kansas City @ Arizona, 3:40 p.m.

L.A. Dodgers @ Pittsburgh, 6:35 p.m.

Houston @ Tampa Bay, 6:40 p.m.

Seattle @ Philadelphia, 6:40 p.m.

Washington @ N.Y. Mets, 7:10 p.m.

Miami @ Atlanta, 7:20 p.m.

San Diego @ Chicago Cubs, 7:40 p.m.

Oakland @ L.A. Angels, 9:38 p.m.

St. Louis @ San Francisco, 9:45 p.m.

Thursday, April 27

Miami @ Atlanta, 12:20 p.m.

L.A. Dodgers @ Pittsburgh, 12:35 p.m.

Seattle @ Philadelphia, 1:05 p.m.

San Diego @ Chicago Cubs, 2:20 p.m.

St. Louis @ San Francisco, 3:45 p.m.

Oakland @ L.A. Angels, 4:07 p.m.

Baltimore @ Detroit, 6:40 p.m.

Washington @ N.Y. Mets, 7:10 p.m.

Tampa Bay @ Chicago White Sox, 7:10 p.m.

Kansas City @ Minnesota, 7:40 p.m.

N.Y. Yankees @ Texas, 8:05 p.m.

Friday, April 28

Kansas City @ Minnesota, 4:10 p.m.

Baltimore @ Detroit, 6:40 p.m.

Chicago Cubs @ Miami, 6:40 p.m.

Pittsburgh@ Washington, 7:05 p.m.

Seattle @ Toronto, 7:07 p.m.

Cleveland @ Boston, 7:10 p.m.

Atlanta @ N.Y. Mets, 7:10 p.m.

Saturday, April 29

Pittsburgh@ Washington, 1:05 p.m.

Baltimore @ Detroit, 1:10 p.m.

Kansas City @ Minnesota, 2:10 p.m.

Seattle @ Toronto, 3:07 p.m.

Atlanta @ N.Y. Mets, 4:05 p.m.

Chicago Cubs @ Miami, 4:05 p.m.

Cincinnati @ Oakland, 4:07 p.m.

Cleveland @ Boston, 4:10 p.m.

San Francisco @ San Diego, 5:05 p.m.

N.Y. Yankees @ Texas, 7:05 p.m.

Philadelphia @ Houston, 7:10 p.m.

Tampa Bay @ Chicago White Sox, 7:10 p.m.

L.A. Angels @ Milwaukee, 7:10 p.m.

Arizona @ Colorado, 8:10 p.m.

St. Louis @ L.A. Dodgers, 9:10 p.m.

Sunday, April 30

Chicago Cubs @ Miami, 12:05 p.m.

Cleveland @ Boston, 1:35 p.m.

Pittsburgh @ Washington, 1:35 p.m.

Seattle @ Toronto, 1:37 p.m.

Baltimore @ Detroit, 1:40 p.m.

Atlanta @ N.Y. Mets, 1:40 p.m.

Kansas City @ Minnesota, 2:10 p.m.

Tampa Bay @ Chicago White Sox, 2:10 p.m.

L.A. Angels @ Milwaukee, 2:10 p.m.

N.Y. Yankees @ Texas, 2:35 p.m.

San Francisco @ San Diego, 3:05 p.m.

Arizona @ Colorado, 3:10 p.m.

Cincinnati @ Oakland, 4:07 p.m.

St. Louis @ L.A. Dodgers, 4:10 p.m.

Philadelphia @ Houston, 7:08 p.m.

Copyright © 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.

Federal News Network Logo
Log in to your WTOP account for notifications and alerts customized for you.

Sign up