2024 Chicago Cubs Schedule

Chicago White Sox
Friday February 23

vs Chicago White Sox (Spring Training)

3:05 pm

W 8-1
San Francisco Giants
Saturday February 24

at San Francisco Giants (Spring Training)

3:05 pm

W 8-4
San Diego Padres
Sunday February 25

vs San Diego Padres (Spring Training)

3:05 pm

L 7-0
Kansas City Royals
L 6-0
Cincinnati Reds
Tuesday February 27

vs Cincinnati Reds (Spring Training)

3:05 pm

T 6-6
Milwaukee Brewers
Wednesday February 28

at Milwaukee Brewers (Spring Training)

3:10 pm

W 6-1
Colorado Rockies
Thursday February 29

vs Colorado Rockies (Spring Training)

3:05 pm

L 10-9
Chicago White Sox
W 10-6
Los Angeles Dodgers
L 8-5
Cleveland Guardians
W 5-3
San Diego Padres
L 2-1
Kansas City Royals
L 4-0
Los Angeles Angels
Wednesday March 6

vs Los Angeles Angels (Spring Training)

3:05 pm MLBN

--
Cincinnati Reds
Thursday March 7

at Cincinnati Reds (Spring Training)

8:05 pm MLBN

--
Seattle Mariners
--
Colorado Rockies
--
Texas Rangers
Sunday March 10

at Texas Rangers (Spring Training)

4:05 pm MLBN

--
Milwaukee Brewers
Tuesday March 12

vs Milwaukee Brewers (Spring Training)

9:05 pm MLBN

--
Cleveland Guardians
--
Oakland Athletics
Thursday March 14

vs Oakland Athletics (Spring Training)

4:05 pm MLBN

--
Chicago White Sox
--
Kansas City Royals
--
Los Angeles Angels
--
Texas Rangers
Sunday March 17

vs Texas Rangers (Spring Training)

4:05 pm

--
Oakland Athletics
Wednesday March 20

at Oakland Athletics (Spring Training)

4:05 pm

--
Colorado Rockies
Thursday March 21

at Colorado Rockies (Spring Training)

4:10 pm

--
Milwaukee Brewers
--
Seattle Mariners
--
St. Louis Cardinals
Tuesday March 26

vs St. Louis Cardinals (Spring Training)

3:05 pm ESP+

--
Texas Rangers
Thursday March 28

at Texas Rangers

7:35 pm ESPN

--
Texas Rangers
Saturday March 30

at Texas Rangers

7:05 pm

--
Texas Rangers
Sunday March 31

at Texas Rangers

2:35 pm

--
Colorado Rockies
Monday April 1

vs Colorado Rockies

2:20 pm

--
Colorado Rockies
Tuesday April 2

vs Colorado Rockies

7:40 pm

--
Colorado Rockies
Wednesday April 3

vs Colorado Rockies

7:40 pm

--
Los Angeles Dodgers
Friday April 5

vs Los Angeles Dodgers

2:20 pm

--
Los Angeles Dodgers
Saturday April 6

vs Los Angeles Dodgers

4:05 pm FS1

--
Los Angeles Dodgers
Sunday April 7

vs Los Angeles Dodgers

2:20 pm

--
San Diego Padres
Monday April 8

at San Diego Padres

9:40 pm

--
San Diego Padres
Tuesday April 9

at San Diego Padres

10:05 pm TBS

--
San Diego Padres
Wednesday April 10

at San Diego Padres

6:40 pm

--
Seattle Mariners
Friday April 12

at Seattle Mariners

9:40 pm ATV+

--
Seattle Mariners
Saturday April 13

at Seattle Mariners

9:40 pm

--
Seattle Mariners
Sunday April 14

at Seattle Mariners

4:10 pm

--
Arizona Diamondbacks
Monday April 15

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Tuesday April 16

at Arizona Diamondbacks

9:40 pm

--
Arizona Diamondbacks
Wednesday April 17

at Arizona Diamondbacks

3:40 pm

--
Miami Marlins
Thursday April 18

vs Miami Marlins

7:40 pm

--
Miami Marlins
Friday April 19

vs Miami Marlins

2:20 pm

--
Miami Marlins
Saturday April 20

vs Miami Marlins

2:20 pm

--
Miami Marlins
Sunday April 21

vs Miami Marlins

2:20 pm

--
Houston Astros
Tuesday April 23

vs Houston Astros

7:40 pm TBS

--
Houston Astros
Wednesday April 24

vs Houston Astros

7:40 pm

--
Houston Astros
Thursday April 25

vs Houston Astros

2:20 pm

--
Boston Red Sox
Friday April 26

at Boston Red Sox

7:10 pm

--
Boston Red Sox
Saturday April 27

at Boston Red Sox

4:10 pm

--
Boston Red Sox
Sunday April 28

at Boston Red Sox

7:10 pm ESPN

--
New York Mets
Monday April 29

at New York Mets

7:10 pm

--
New York Mets
Tuesday April 30

at New York Mets

7:10 pm

--
New York Mets
Wednesday May 1

at New York Mets

7:10 pm

--
New York Mets
Thursday May 2

at New York Mets

1:10 pm

--
Milwaukee Brewers
Friday May 3

vs Milwaukee Brewers

2:20 pm

--
Milwaukee Brewers
Saturday May 4

vs Milwaukee Brewers

2:20 pm

--
Milwaukee Brewers
Sunday May 5

vs Milwaukee Brewers

2:20 pm

--
San Diego Padres
Monday May 6

vs San Diego Padres

7:40 pm

--
San Diego Padres
Tuesday May 7

vs San Diego Padres

7:40 pm

--
San Diego Padres
Wednesday May 8

vs San Diego Padres

2:20 pm

--
Pittsburgh Pirates
Friday May 10

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Friday May 11

at Pittsburgh Pirates

4:05 pm

--
Pittsburgh Pirates
Sunday May 12

at Pittsburgh Pirates

1:35 pm

--
Atlanta Braves
Monday May 13

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Tuesday May 14

at Atlanta Braves

7:20 pm

--
Atlanta Braves
Wednesday May 15

at Atlanta Braves

7:20 pm

--
Pittsburgh Pirates
Thursday May 16

vs Pittsburgh Pirates

7:40 pm

--
Pittsburgh Pirates
Friday May 17

vs Pittsburgh Pirates

2:20 pm

--
Pittsburgh Pirates
Saturday May 18

vs Pittsburgh Pirates

2:20 pm

--
Pittsburgh Pirates
Sunday May 19

vs Pittsburgh Pirates

2:20 pm

--
Atlanta Braves
Tuesday May 21

vs Atlanta Braves

7:40 pm TBS

--
Atlanta Braves
Wednesday May 22

vs Atlanta Braves

7:40 pm

--
Atlanta Braves
Thursday May 23

vs Atlanta Braves

2:20 pm

--
St. Louis Cardinals
Friday May 24

at St. Louis Cardinals

8:15 pm

--
St. Louis Cardinals
Saturday May 25

at St. Louis Cardinals

7:15 pm FOX

--
St. Louis Cardinals
Sunday May 26

at St. Louis Cardinals

7:10 pm ESPN

--
Milwaukee Brewers
Monday May 27

at Milwaukee Brewers

4:10 pm

--
Milwaukee Brewers
Tuesday May 28

at Milwaukee Brewers

7:40 pm

--
Milwaukee Brewers
Wednesday May 29

at Milwaukee Brewers

7:40 pm

--
Milwaukee Brewers
Thursday May 30

at Milwaukee Brewers

1:10 pm

--
Cincinnati Reds
Friday May 31

vs Cincinnati Reds

2:20 pm

--
Cincinnati Reds
Saturday June 1

vs Cincinnati Reds

7:15 pm FOX

--
Cincinnati Reds
Sunday June 2

vs Cincinnati Reds

2:20 pm

--
Chicago White Sox
Tuesday June 4

vs Chicago White Sox

8:05 pm

--
Chicago White Sox
Wednesday June 5

vs Chicago White Sox

8:05 pm

--
Cincinnati Reds
Thursday June 6

at Cincinnati Reds

7:10 pm

--
Cincinnati Reds
Friday June 7

at Cincinnati Reds

7:10 pm

--
Cincinnati Reds
Saturday June 8

at Cincinnati Reds

4:10 pm

--
Cincinnati Reds
Sunday June 9

at Cincinnati Reds

1:40 pm

--
Tampa Bay Rays
Tuesday June 11

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Wednesday June 12

at Tampa Bay Rays

6:50 pm

--
Tampa Bay Rays
Thursday June 13

at Tampa Bay Rays

6:50 pm

--
St. Louis Cardinals
Friday June 14

vs St. Louis Cardinals

2:20 pm

--
St. Louis Cardinals
Saturday June 15

vs St. Louis Cardinals

2:20 pm FS1

--
St. Louis Cardinals
Sunday June 16

vs St. Louis Cardinals

2:20 pm

--
San Francisco Giants
Monday June 17

vs San Francisco Giants

8:05 pm

--
San Francisco Giants
Tuesday June 18

vs San Francisco Giants

8:05 pm

--
San Francisco Giants
Wednesday June 19

vs San Francisco Giants

2:20 pm

--
New York Mets
Friday June 21

vs New York Mets

2:20 pm

--
New York Mets
Saturday June 22

vs New York Mets

2:20 pm FS1

--
New York Mets
Sunday June 23

vs New York Mets

2:20 pm

--
San Francisco Giants
Monday June 24

at San Francisco Giants

9:45 pm

--
San Francisco Giants
Tuesday June 25

at San Francisco Giants

9:45 pm

--
San Francisco Giants
Wednesday June 26

at San Francisco Giants

9:45 pm

--
San Francisco Giants
Thursday June 27

at San Francisco Giants

3:45 pm

--
Milwaukee Brewers
Friday June 28

at Milwaukee Brewers

8:10 pm

--
Milwaukee Brewers
Saturday June 29

at Milwaukee Brewers

4:10 pm FS1

--
Milwaukee Brewers
Sunday June 30

at Milwaukee Brewers

2:10 pm

--
Philadelphia Phillies
Tuesday July 2

vs Philadelphia Phillies

8:05 pm

--
Philadelphia Phillies
Wednesday July 3

vs Philadelphia Phillies

8:05 pm

--
Philadelphia Phillies
Thursday July 4

vs Philadelphia Phillies

2:20 pm

--
Los Angeles Angels
Friday July 5

vs Los Angeles Angels

2:20 pm

--
Los Angeles Angels
Saturday July 6

vs Los Angeles Angels

2:20 pm

--
Los Angeles Angels
Sunday July 7

vs Los Angeles Angels

2:20 pm

--
Baltimore Orioles
Tuesday July 9

at Baltimore Orioles

6:35 pm

--
Baltimore Orioles
Wednesday July 10

at Baltimore Orioles

6:35 pm

--
Baltimore Orioles
Thursday July 11

at Baltimore Orioles

6:35 pm

--
St. Louis Cardinals
Friday July 12

at St. Louis Cardinals

8:15 pm

--
St. Louis Cardinals
Saturday July 13

at St. Louis Cardinals

2:15 pm

--
St. Louis Cardinals
Sunday July 14

at St. Louis Cardinals

2:15 pm

--
Arizona Diamondbacks
Friday July 19

vs Arizona Diamondbacks

2:20 pm

--
Arizona Diamondbacks
Saturday July 20

vs Arizona Diamondbacks

7:!5 pm FOX

--
Arizona Diamondbacks
Sunday July 21

vs Arizona Diamondbacks

2:20 pm

--
Milwaukee Brewers
Monday July 22

vs Milwaukee Brewers

8:05 pm

--
Milwaukee Brewers
Tuesday July 23

vs Milwaukee Brewers

8:05 pm

--
Milwaukee Brewers
Wednesday July 24

vs Milwaukee Brewers

2:20 pm

--
Kansas City Royals
Friday July 26

at Kansas City Royals

8:10 pm

--
Kansas City Royals
Saturday July 27

at Kansas City Royals

7:10 pm

--
Kansas City Royals
Sunday July 28

at Kansas City Royals

2:10 pm

--
Cincinnati Reds
Monday July 29

at Cincinnati Reds

7:10 pm

--
Cincinnati Reds
Tuesday July 30

at Cincinnati Reds

7:10 pm

--
Cincinnati Reds
Wednesday July 31

at Cincinnati Reds

7:10 pm

--
St. Louis Cardinals
Thursday August 1

vs St. Louis Cardinals

8:05 pm

--
St. Louis Cardinals
Friday August 2

vs St. Louis Cardinals

2:20 pm

--
St. Louis Cardinals
Saturday August 3

vs St. Louis Cardinals

2:20 pm

--
St. Louis Cardinals
Sunday August 4

vs St. Louis Cardinals

2:20 pm

--
Minnesota Twins
Monday August 5

vs Minnesota Twins

8:05 pm

--
Minnesota Twins
Tuesday August 6

vs Minnesota Twins

8:05 pm

--
Minnesota Twins
Wednesday August 7

vs Minnesota Twins

2:20 pm

--
Chicago White Sox
Friday August 9

at Chicago White Sox

8:10 pm

--
Chicago White Sox
Saturday August 10

at Chicago White Sox

7:15 pm FOX

--
Cleveland Guardians
Monday August 12

at Cleveland Guardians

6:40 pm

--
Cleveland Guardians
Tuesday August 13

at Cleveland Guardians

6:40 pm

--
Cleveland Guardians
Wednesday August 14

at Cleveland Guardians

6:40 pm

--
Toronto Blue Jays
Friday August 16

vs Toronto Blue Jays

2:20 pm

--
Toronto Blue Jays
Saturday August 17

vs Toronto Blue Jays

2:20 pm

--
Toronto Blue Jays
Sunday August 18

vs Toronto Blue Jays

2:20 pm

--
Detroit Tigers
Tuesday August 20

vs Detroit Tigers

8:05 pm

--
Detroit Tigers
Wednesday August 21

vs Detroit Tigers

8:05 pm

--
Detroit Tigers
Thursday August 22

vs Detroit Tigers

2:20 pm

--
Miami Marlins
Friday August 23

at Miami Marlins

7:10 pm

--
Miami Marlins
Saturday August 24

at Miami Marlins

4:10 pm

--
Miami Marlins
Sunday August 25

at Miami Marlins

1:40 pm

--
Pittsburgh Pirates
Monday August 26

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Tuesday August 27

at Pittsburgh Pirates

6:40 pm

--
Pittsburgh Pirates
Wednesday August 28

at Pittsburgh Pirates

6:40 pm

--
Washington Nationals
Friday August 30

at Washington Nationals

6:45 pm

--
Washington Nationals
Saturday August 31

at Washington Nationals

4:05 pm

--
Washington Nationals
Sunday September 1

at Washington Nationals

1:35 pm

--
Pittsburgh Pirates
Monday September 2

vs Pittsburgh Pirates

7:40 pm

--
Pittsburgh Pirates
Tuesday September 3

vs Pittsburgh Pirates

7:40 pm

--
Pittsburgh Pirates
Wednesday September 4

vs Pittsburgh Pirates

7:40 pm

--
New York Yankees
Friday September 6

vs New York Yankees

2:20 pm

--
New York Yankees
Saturday September 7

vs New York Yankees

2:20 pm

--
New York Yankees
Sunday September 8

vs New York Yankees

2:20 pm

--
Los Angeles Dodgers
Monday September 9

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Tuesday September 10

at Los Angeles Dodgers

10:10 pm

--
Los Angeles Dodgers
Wednesday September 11

at Los Angeles Dodgers

10:10 pm

--
Colorado Rockies
Friday September 13

at Colorado Rockies

8:40 pm

--
Colorado Rockies
Saturday September 14

at Colorado Rockies

8:10 pm

--
Colorado Rockies
Sunday September 15

at Colorado Rockies

3:10 pm

--
Oakland Athletics
Monday September 16

vs Oakland Athletics

7:40 pm

--
Oakland Athletics
Tuesday September 17

vs Oakland Athletics

7:40 pm

--
Oakland Athletics
Sunday August 18

vs Oakland Athletics

2:20 pm

--
Washington Nationals
Thursday September 19

vs Washington Nationals

7:40 pm

--
Washington Nationals
Friday September 20

vs Washington Nationals

2:20 pm

--
Washington Nationals
Saturday September 21

vs Washington Nationals

2:20 pm

--
Washington Nationals
Sunday September 22

vs Washington Nationals

2:20 pm

--
Philadelphia Phillies
Monday September 23

at Philadelphia Phillies

6:40 pm

--
Philadelphia Phillies
Tuesday September 24

at Philadelphia Phillies

6:40 pm

--
Philadelphia Phillies
Wednesday September 25

at Philadelphia Phillies

6:05 pm

--
Cincinnati Reds
Friday September 27

vs Cincinnati Reds

2:20 pm

--
Cincinnati Reds
Saturday September 28

vs Cincinnati Reds

2:20 pm

--
Cincinnati Reds
Sunday September 29

vs Cincinnati Reds

3:20 pm

--

2024 Chicago Cubs Schedule

Date   Opponent Time/TV Score
Friday
February 23
Chicago White Sox Chicago White Sox (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
W 8-1
Saturday
February 24
San Francisco Giants at San Francisco Giants (Spring Training)
Scottsdale Stadium
3:05 pm
W 8-4
Sunday
February 25
San Diego Padres San Diego Padres (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
L 7-0
Monday
February 26
Kansas City Royals at Kansas City Royals (Spring Training)
Surprise Stadium, AZ
3:05 pm
L 6-0
Tuesday
February 27
Cincinnati Reds Cincinnati Reds (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
T 6-6
Wednesday
February 28
Milwaukee Brewers at Milwaukee Brewers (Spring Training)
American Family Fields of Phoenix
3:10 pm
W 6-1
Thursday
February 29
Colorado Rockies Colorado Rockies (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
L 10-9
Friday
March 1
Chicago White Sox Chicago White Sox (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
W 10-6
Saturday
March 2
Los Angeles Dodgers at Los Angeles Dodgers (Spring Training)
Camelback Ranch-Glendale
3:05 pm
L 8-5
Sunday
March 3
Cleveland Guardians Cleveland Guardians (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
W 5-3
Monday
March 4
San Diego Padres at San Diego Padres (Spring Training)
Peoria Sports Complex, Peoria, AZ
3:10 pm
L 2-1
Tuesday
March 5
Kansas City Royals at Kansas City Royals (Spring Training)
Surprise Stadium, AZ
8:05 pm
L 4-0
Wednesday
March 6
Los Angeles Angels Los Angeles Angels (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm MLBN
--
Thursday
March 7
Cincinnati Reds at Cincinnati Reds (Spring Training)
Goodyear Ballpark, Goodyear, AZ
8:05 pm MLBN
--
Friday
March 8
Seattle Mariners Seattle Mariners (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
--
Friday
March 8
Arizona Diamondbacks at Arizona Diamondbacks (Spring Training)
Salt River Fields at Talking Stick
3:10 pm
--
Saturday
March 9
Colorado Rockies Colorado Rockies (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm
--
Sunday
March 10
Texas Rangers at Texas Rangers (Spring Training)
Surprise Stadium, AZ
4:05 pm MLBN
--
Tuesday
March 12
Milwaukee Brewers Milwaukee Brewers (Spring Training)
Sloan Park, Mesa, AZ
9:05 pm MLBN
--
Wednesday
March 13
Cleveland Guardians at Cleveland Guardians (Spring Training)
Goodyear Ballpark, Goodyear, AZ
4:05 pm
--
Thursday
March 14
Oakland Athletics Oakland Athletics (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm MLBN
--
Friday
March 15
Chicago White Sox at Chicago White Sox (Spring Training)
Camelback Ranch-Glendale
4:05 pm
--
Saturday
March 16
Kansas City Royals Kansas City Royals (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm
--
Saturday
March 16
Los Angeles Angels at Los Angeles Angels (Spring Training)
Tempe Diablo Stadium, Tempe, AZ
4:10 pm
--
Sunday
March 17
Texas Rangers Texas Rangers (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm
--
Tuesday
March 19
Arizona Diamondbacks Arizona Diamondbacks (Spring Training)
Sloan Park, Mesa, AZ
9:05 pm
--
Wednesday
March 20
Oakland Athletics at Oakland Athletics (Spring Training)
HoHoKam Stadium, Mesa, AZ
4:05 pm
--
Thursday
March 21
Colorado Rockies at Colorado Rockies (Spring Training)
Salt River Fields at Talking Stick
4:10 pm
--
Friday
March 22
San Francisco Giants at San Francisco Giants (Spring Training)
Scottsdale Stadium, Scottsdale, AZ
4:05 pm
--
Friday
March 22
San Francisco Giants San Francisco Giants (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm
--
Saturday
March 23
Milwaukee Brewers Milwaukee Brewers (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm
--
Sunday
March 24
Seattle Mariners at Seattle Mariners (Spring Training)
Peoria Sports Complex, Peoria, AZ
4:10 pm
--
Monday
March 25
St. Louis Cardinals St. Louis Cardinals (Spring Training)
Sloan Park, Mesa, AZ
4:05 pm
--
Tuesday
March 26
St. Louis Cardinals St. Louis Cardinals (Spring Training)
Sloan Park, Mesa, AZ
3:05 pm ESP+
--
Thursday
March 28
Texas Rangers at Texas Rangers
Globe Life Field, Arlington, TX
7:35 pm ESPN
--
Saturday
March 30
Texas Rangers at Texas Rangers
Globe Life Field, Arlington, TX
7:05 pm
--
Sunday
March 31
Texas Rangers at Texas Rangers
Globe Life Field, Arlington, TX
2:35 pm
--
Monday
April 1
Colorado Rockies Colorado Rockies
Wrigley Field
2:20 pm
--
Tuesday
April 2
Colorado Rockies Colorado Rockies
Wrigley Field
7:40 pm
--
Wednesday
April 3
Colorado Rockies Colorado Rockies
Wrigley Field
7:40 pm
--
Friday
April 5
Los Angeles Dodgers Los Angeles Dodgers
Wrigley Field
2:20 pm
--
Saturday
April 6
Los Angeles Dodgers Los Angeles Dodgers
Wrigley Field
4:05 pm FS1
--
Sunday
April 7
Los Angeles Dodgers Los Angeles Dodgers
Wrigley Field
2:20 pm
--
Monday
April 8
San Diego Padres at San Diego Padres
Petco Park
9:40 pm
--
Tuesday
April 9
San Diego Padres at San Diego Padres
Petco Park
10:05 pm TBS
--
Wednesday
April 10
San Diego Padres at San Diego Padres
Petco Park
6:40 pm
--
Friday
April 12
Seattle Mariners at Seattle Mariners
T-Mobile Park
9:40 pm ATV+
--
Saturday
April 13
Seattle Mariners at Seattle Mariners
T-Mobile Park
9:40 pm
--
Sunday
April 14
Seattle Mariners at Seattle Mariners
T-Mobile Park
4:10 pm
--
Monday
April 15
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Tuesday
April 16
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
9:40 pm
--
Wednesday
April 17
Arizona Diamondbacks at Arizona Diamondbacks
Chase Field
3:40 pm
--
Thursday
April 18
Miami Marlins Miami Marlins
Wrigley Field
7:40 pm
--
Friday
April 19
Miami Marlins Miami Marlins
Wrigley Field
2:20 pm
--
Saturday
April 20
Miami Marlins Miami Marlins
Wrigley Field
2:20 pm
--
Sunday
April 21
Miami Marlins Miami Marlins
Wrigley Field
2:20 pm
--
Tuesday
April 23
Houston Astros Houston Astros
Wrigley Field
7:40 pm TBS
--
Wednesday
April 24
Houston Astros Houston Astros
Wrigley Field
7:40 pm
--
Thursday
April 25
Houston Astros Houston Astros
Wrigley Field
2:20 pm
--
Friday
April 26
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm
--
Saturday
April 27
Boston Red Sox at Boston Red Sox
Fenway Park
4:10 pm
--
Sunday
April 28
Boston Red Sox at Boston Red Sox
Fenway Park
7:10 pm ESPN
--
Monday
April 29
New York Mets at New York Mets
Citi Field
7:10 pm
--
Tuesday
April 30
New York Mets at New York Mets
Citi Field
7:10 pm
--
Wednesday
May 1
New York Mets at New York Mets
Citi Field
7:10 pm
--
Thursday
May 2
New York Mets at New York Mets
Citi Field
1:10 pm
--
Friday
May 3
Milwaukee Brewers Milwaukee Brewers
Wrigley Field
2:20 pm
--
Saturday
May 4
Milwaukee Brewers Milwaukee Brewers
Wrigley Field
2:20 pm
--
Sunday
May 5
Milwaukee Brewers Milwaukee Brewers
Wrigley Field
2:20 pm
--
Monday
May 6
San Diego Padres San Diego Padres
Wrigley Field
7:40 pm
--
Tuesday
May 7
San Diego Padres San Diego Padres
Wrigley Field
7:40 pm
--
Wednesday
May 8
San Diego Padres San Diego Padres
Wrigley Field
2:20 pm
--
Friday
May 10
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Friday
May 11
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
4:05 pm
--
Sunday
May 12
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
1:35 pm
--
Monday
May 13
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Tuesday
May 14
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Wednesday
May 15
Atlanta Braves at Atlanta Braves
Truist Park
7:20 pm
--
Thursday
May 16
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
7:40 pm
--
Friday
May 17
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
2:20 pm
--
Saturday
May 18
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
2:20 pm
--
Sunday
May 19
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
2:20 pm
--
Tuesday
May 21
Atlanta Braves Atlanta Braves
Wrigley Field
7:40 pm TBS
--
Wednesday
May 22
Atlanta Braves Atlanta Braves
Wrigley Field
7:40 pm
--
Thursday
May 23
Atlanta Braves Atlanta Braves
Wrigley Field
2:20 pm
--
Friday
May 24
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
8:15 pm
--
Saturday
May 25
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
7:15 pm FOX
--
Sunday
May 26
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
7:10 pm ESPN
--
Monday
May 27
Milwaukee Brewers at Milwaukee Brewers
American Family Field
4:10 pm
--
Tuesday
May 28
Milwaukee Brewers at Milwaukee Brewers
American Family Field
7:40 pm
--
Wednesday
May 29
Milwaukee Brewers at Milwaukee Brewers
American Family Field
7:40 pm
--
Thursday
May 30
Milwaukee Brewers at Milwaukee Brewers
American Family Field
1:10 pm
--
Friday
May 31
Cincinnati Reds Cincinnati Reds
Wrigley Field
2:20 pm
--
Saturday
June 1
Cincinnati Reds Cincinnati Reds
Wrigley Field
7:15 pm FOX
--
Sunday
June 2
Cincinnati Reds Cincinnati Reds
Wrigley Field
2:20 pm
--
Tuesday
June 4
Chicago White Sox Chicago White Sox
Wrigley Field
8:05 pm
--
Wednesday
June 5
Chicago White Sox Chicago White Sox
Wrigley Field
8:05 pm
--
Thursday
June 6
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:10 pm
--
Friday
June 7
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:10 pm
--
Saturday
June 8
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
4:10 pm
--
Sunday
June 9
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
1:40 pm
--
Tuesday
June 11
Tampa Bay Rays at Tampa Bay Rays
Tropicana Field
6:50 pm
--
Wednesday
June 12
Tampa Bay Rays at Tampa Bay Rays
Tropicana Field
6:50 pm
--
Thursday
June 13
Tampa Bay Rays at Tampa Bay Rays
Tropicana Field
6:50 pm
--
Friday
June 14
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
2:20 pm
--
Saturday
June 15
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
2:20 pm FS1
--
Sunday
June 16
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
2:20 pm
--
Monday
June 17
San Francisco Giants San Francisco Giants
Wrigley Field
8:05 pm
--
Tuesday
June 18
San Francisco Giants San Francisco Giants
Wrigley Field
8:05 pm
--
Wednesday
June 19
San Francisco Giants San Francisco Giants
Wrigley Field
2:20 pm
--
Friday
June 21
New York Mets New York Mets
Wrigley Field
2:20 pm
--
Saturday
June 22
New York Mets New York Mets
Wrigley Field
2:20 pm FS1
--
Sunday
June 23
New York Mets New York Mets
Wrigley Field
2:20 pm
--
Monday
June 24
San Francisco Giants at San Francisco Giants
Oracle Park
9:45 pm
--
Tuesday
June 25
San Francisco Giants at San Francisco Giants
Oracle Park
9:45 pm
--
Wednesday
June 26
San Francisco Giants at San Francisco Giants
Oracle Park
9:45 pm
--
Thursday
June 27
San Francisco Giants at San Francisco Giants
Oracle Park
3:45 pm
--
Friday
June 28
Milwaukee Brewers at Milwaukee Brewers
American Family Field
8:10 pm
--
Saturday
June 29
Milwaukee Brewers at Milwaukee Brewers
American Family Field
4:10 pm FS1
--
Sunday
June 30
Milwaukee Brewers at Milwaukee Brewers
American Family Field
2:10 pm
--
Tuesday
July 2
Philadelphia Phillies Philadelphia Phillies
Wrigley Field
8:05 pm
--
Wednesday
July 3
Philadelphia Phillies Philadelphia Phillies
Wrigley Field
8:05 pm
--
Thursday
July 4
Philadelphia Phillies Philadelphia Phillies
Wrigley Field
2:20 pm
--
Friday
July 5
Los Angeles Angels Los Angeles Angels
Wrigley Field
2:20 pm
--
Saturday
July 6
Los Angeles Angels Los Angeles Angels
Wrigley Field
2:20 pm
--
Sunday
July 7
Los Angeles Angels Los Angeles Angels
Wrigley Field
2:20 pm
--
Tuesday
July 9
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
6:35 pm
--
Wednesday
July 10
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
6:35 pm
--
Thursday
July 11
Baltimore Orioles at Baltimore Orioles
Oriole Park at Camden Yards
6:35 pm
--
Friday
July 12
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
8:15 pm
--
Saturday
July 13
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
2:15 pm
--
Sunday
July 14
St. Louis Cardinals at St. Louis Cardinals
Busch Stadium
2:15 pm
--
Friday
July 19
Arizona Diamondbacks Arizona Diamondbacks
Wrigley Field
2:20 pm
--
Saturday
July 20
Arizona Diamondbacks Arizona Diamondbacks
Wrigley Field
7:!5 pm FOX
--
Sunday
July 21
Arizona Diamondbacks Arizona Diamondbacks
Wrigley Field
2:20 pm
--
Monday
July 22
Milwaukee Brewers Milwaukee Brewers
Wrigley Field
8:05 pm
--
Tuesday
July 23
Milwaukee Brewers Milwaukee Brewers
Wrigley Field
8:05 pm
--
Wednesday
July 24
Milwaukee Brewers Milwaukee Brewers
Wrigley Field
2:20 pm
--
Friday
July 26
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
8:10 pm
--
Saturday
July 27
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
7:10 pm
--
Sunday
July 28
Kansas City Royals at Kansas City Royals
Ewing M. Kauffman Stadium
2:10 pm
--
Monday
July 29
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:10 pm
--
Tuesday
July 30
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:10 pm
--
Wednesday
July 31
Cincinnati Reds at Cincinnati Reds
Great American Ball Park
7:10 pm
--
Thursday
August 1
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
8:05 pm
--
Friday
August 2
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
2:20 pm
--
Saturday
August 3
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
2:20 pm
--
Sunday
August 4
St. Louis Cardinals St. Louis Cardinals
Wrigley Field
2:20 pm
--
Monday
August 5
Minnesota Twins Minnesota Twins
Wrigley Field
8:05 pm
--
Tuesday
August 6
Minnesota Twins Minnesota Twins
Wrigley Field
8:05 pm
--
Wednesday
August 7
Minnesota Twins Minnesota Twins
Wrigley Field
2:20 pm
--
Friday
August 9
Chicago White Sox at Chicago White Sox
Guaranteed Rate Field
8:10 pm
--
Saturday
August 10
Chicago White Sox at Chicago White Sox
Guaranteed Rate Field
7:15 pm FOX
--
Monday
August 12
Cleveland Guardians at Cleveland Guardians
Progressive Field
6:40 pm
--
Tuesday
August 13
Cleveland Guardians at Cleveland Guardians
Progressive Field
6:40 pm
--
Wednesday
August 14
Cleveland Guardians at Cleveland Guardians
Progressive Field
6:40 pm
--
Friday
August 16
Toronto Blue Jays Toronto Blue Jays
Wrigley Field
2:20 pm
--
Saturday
August 17
Toronto Blue Jays Toronto Blue Jays
Wrigley Field
2:20 pm
--
Sunday
August 18
Toronto Blue Jays Toronto Blue Jays
Wrigley Field
2:20 pm
--
Tuesday
August 20
Detroit Tigers Detroit Tigers
Wrigley Field
8:05 pm
--
Wednesday
August 21
Detroit Tigers Detroit Tigers
Wrigley Field
8:05 pm
--
Thursday
August 22
Detroit Tigers Detroit Tigers
Wrigley Field
2:20 pm
--
Friday
August 23
Miami Marlins at Miami Marlins
loanDepot park
7:10 pm
--
Saturday
August 24
Miami Marlins at Miami Marlins
loanDepot park
4:10 pm
--
Sunday
August 25
Miami Marlins at Miami Marlins
loanDepot park
1:40 pm
--
Monday
August 26
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Tuesday
August 27
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Wednesday
August 28
Pittsburgh Pirates at Pittsburgh Pirates
PNC Park
6:40 pm
--
Friday
August 30
Washington Nationals at Washington Nationals
Nationals Park
6:45 pm
--
Saturday
August 31
Washington Nationals at Washington Nationals
Nationals Park
4:05 pm
--
Sunday
September 1
Washington Nationals at Washington Nationals
Nationals Park
1:35 pm
--
Monday
September 2
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
7:40 pm
--
Tuesday
September 3
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
7:40 pm
--
Wednesday
September 4
Pittsburgh Pirates Pittsburgh Pirates
Wrigley Field
7:40 pm
--
Friday
September 6
New York Yankees New York Yankees
Wrigley Field
2:20 pm
--
Saturday
September 7
New York Yankees New York Yankees
Wrigley Field
2:20 pm
--
Sunday
September 8
New York Yankees New York Yankees
Wrigley Field
2:20 pm
--
Monday
September 9
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Tuesday
September 10
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Wednesday
September 11
Los Angeles Dodgers at Los Angeles Dodgers
Dodger Stadium
10:10 pm
--
Friday
September 13
Colorado Rockies at Colorado Rockies
Coors Field
8:40 pm
--
Saturday
September 14
Colorado Rockies at Colorado Rockies
Coors Field
8:10 pm
--
Sunday
September 15
Colorado Rockies at Colorado Rockies
Coors Field
3:10 pm
--
Monday
September 16
Oakland Athletics Oakland Athletics
Wrigley Field
7:40 pm
--
Tuesday
September 17
Oakland Athletics Oakland Athletics
Wrigley Field
7:40 pm
--
Sunday
August 18
Oakland Athletics Oakland Athletics
Wrigley Field
2:20 pm
--
Thursday
September 19
Washington Nationals Washington Nationals
Wrigley Field
7:40 pm
--
Friday
September 20
Washington Nationals Washington Nationals
Wrigley Field
2:20 pm
--
Saturday
September 21
Washington Nationals Washington Nationals
Wrigley Field
2:20 pm
--
Sunday
September 22
Washington Nationals Washington Nationals
Wrigley Field
2:20 pm
--
Monday
September 23
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
6:40 pm
--
Tuesday
September 24
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
6:40 pm
--
Wednesday
September 25
Philadelphia Phillies at Philadelphia Phillies
Citizens Bank Park
6:05 pm
--
Friday
September 27
Cincinnati Reds Cincinnati Reds
Wrigley Field
2:20 pm
--
Saturday
September 28
Cincinnati Reds Cincinnati Reds
Wrigley Field
2:20 pm
--
Sunday
September 29
Cincinnati Reds Cincinnati Reds
Wrigley Field
3:20 pm
--