2024 Regular Season Schedule

DATE OPPONENT TIME (HST)
Thurs, Mar 28 vs. BOS Red Sox 4:10 p.m.
Fri, Mar 29 vs. BOS Red Sox 3:40 p.m.
Sat, Mar 30 vs. BOS Red Sox 3:40 p.m.
Sun, Mar 31 vs. BOS Red Sox 10:10 a.m.
Mon, April 1 vs. CLE Guardians 3:40 p.m.
Tues, April 2 vs. CLE Guardians 3:40 p.m.
Wed, April 3 vs. CLE Guardians 10:10 a.m.
Fri, April 5 at MIL Brewers 2:10 p.m.
Sat, April 6 at MIL Brewers 1:10 p.m.
Sun, April 7 at MIL Brewers 8:10 a.m.
Mon, April 8 at TOR Blue Jays 1:07 p.m.
Tues, April 9 at TOR Blue Jays 1:07 p.m.
Wed, April 10 at TOR Blue Jays 9:07 a.m.
Fri, April 12 vs. CHI Cubs 3:40 p.m.
Sat, April 13 vs. CHI Cubs 3:40 p.m.
Sun, April 14 vs. CHI Cubs 10:10 a.m.
Mon, April 15 vs. CIN Reds 3:42 p.m.
Tues, April 16 vs. CIN Reds 3:40 p.m.
Wed, April 17 vs. CIN Reds 10:10 a.m.
Fri, April 19 at COL Rockies 2:40 p.m
Sat, April 20 at COL Rockies 2:10 p.m.
Sun, April 21 at COL Rockies 9:10 a.m.
Tues, April 23 at TEX Rangers* 2:05 p.m.
Wed, April 24 at TEX Rangers* 2:05 p.m.
Thurs, April 25 at TEX Rangers* 8:35 a.m.
Fri, April 26 vs. ARI Diamondbacks 3:40 p.m.
Sat, April 27 vs. ARI Diamondbacks 3:40 p.m.
Sun, April 28 vs. ARI Diamondbacks 10:10 a.m.
Mon, April 29 vs. ATL Braves 3:40 p.m.
Tues, April 30 vs. ATL Braves 3:40 p.m.
Wed, May 1 vs. ATL Braves 9:40 a.m.
Fri, May 3 at HOU Astros* 2:10 p.m.
Sat, May 4 at HOU Astros* 1:15 p.m.
Sun, May 5 at HOU Astros* 8:10 a.m.
Mon, May 6 at MIN Twins 1:40 p.m.
Tues, May 7 at MIN Twins 1:40 p.m.
Wed, May 8 at MIN Twins 1:40 p.m.
Thurs, May 9 at MIN Twins 7:10 a.m.
Fri, May 10 vs. OAK Athletics* 3:40 p.m.
Sat, May 11 vs. OAK Athletics* 3:40 p.m.
Sun, May 12 vs. OAK Athletics* 10:10 a.m.
Mon, May 13 vs. KC Royals 3:40 p.m.
Tues, May 14 vs. KC Royals 3:40 p.m.
Wed, May 15 vs. KC Royals 10:10 a.m.
Fri, May 17 at BAL Orioles 1:05 p.m.
Sat, May 18 at BAL Orioles 10:05 a.m.
Sun, May 19 at BAL Orioles 7:35 a.m.
Mon, May 20 at New York Yankees 1:05 p.m.
Tues, May 21 at New York Yankees 1:05 p.m.
Wed, May 22 at New York Yankees 1:05 p.m.
Thurs, May 23 at New York Yankees 6:35 a.m.
Fri, May 24 at WAS Nationals 12:45 p.m.
Sat, May 25 at WAS Nationals 10:05 a.m.
Sun, May 26 at WAS Nationals 7:35 a.m.
Mon, May 27 vs. HOU Astros* 3:40 p.m.
Tues, May 28 vs. HOU Astros* 3:40 p.m.
Wed, May 29 vs. HOU Astros* 3:40 p.m.
Thurs, May 30 vs. HOU Astros* 10:10 a.m.
Fri, May 31 vs. Los Angeles Angels* 4:10 p.m.
Sat, June 1 vs. Los Angeles Angels* 1:15 p.m.
Sun, June 2 vs. Los Angeles Angels* 10:10 a.m.
Tues, June 4 at OAK Athletics* 3:40 p.m.
Wed, June 5 at OAK Athletics* 3:40 p.m.
Thurs, June 6 at OAK Athletics* 9:37 a.m.
Fri, June 7 at KC Royals 2:10 p.m.
Sat, June 8 at KC Royals 10:10 a.m.
Sun, June 9 at KC Royals 8:10 a.m.
Mon, June 10 vs. CHI White Sox 3:40 p.m.
Tues, June 11 vs. CHI White Sox 3:40 p.m.
Wed, June 12 vs. CHI White Sox 3:40 p.m.
Thurs, June 13 vs. CHI White Sox 3:40 p.m.
Fri, June 14 vs. TEX Rangers* 4:10 p.m.
Sat, June 15 vs. TEX Rangers* 1:15 p.m.
Sun, June 16 vs. TEX Rangers* 10:10 a.m.
Tues, June 18 at CLE Guardians 12:40 p.m.
Wed, June 19 at CLE Guardians 12:40 p.m.
Thurs, June 20 at CLE Guardians 7:10 a.m.
Fri, June 21 at MIA Marlins 1:10 p.m.
Sat, June 22 at MIA Marlins 10:10 a.m.
Sun, June 23 at MIA Marlins 7:40 a.m.
Mon, June 24 at TB Rays 12:50 p.m.
Tues, June 25 at TB Rays 12:50 p.m.
Wed, June 26 at TB Rays 6:10 a.m.
Fri, June 28 vs. MIN Twins 3:40 p.m.
Sat, June 29 vs. MIN Twins 4:10 p.m.
Sun, June 30 vs. MIN Twins 10:10 a.m.
Tues, July 2 vs. BAL Orioles 3:40 p.m.
Wed, July 3 vs. BAL Orioles 4:10 p.m.
Thurs, July 4 vs. BAL Orioles 10:10 a.m.
Fri, July 5 vs. TOR Blue Jays 3:40 p.m.
Sat, July 6 vs. TOR Blue Jays 10:10 a.m.
Sun, July 7 vs. TOR Blue Jays 10:10 a.m.
Tues, July 9 at SD Padres 3:40 p.m.
Wed, July 10 at SD Padres 12:40 p.m.
Thurs, July 11 at Los Angeles Angels* 3:38 p.m.
Fri, July 12 at Los Angeles Angels* 3:38 p.m.
Sat, July 13 at Los Angeles Angels* 3:38 p.m.
Sun, July 14 at Los Angeles Angels* 10:07 a.m.
Tues, July 16 MLB ALL-STAR GAME  
Fri, July 19 vs. HOU Astros* 4:10 p.m.
Sat, July 20 vs. HOU Astros* 3:40 p.m.
Sun, July 21 vs. HOU Astros* 10:10 a.m.
Mon, July 22 vs. Los Angeles Angels* 3:40 p.m.
Tues, July 23 vs. Los Angeles Angels* 3:40 p.m.
Wed, July 24 vs. Los Angeles Angels* 9:40 a.m.
Fri, July 26 at CHI White Sox 2:10 p.m.
Sat, July 27 at CHI White Sox 1:15 p.m.
Sun, July 28 at CHI White Sox 8:10 a.m.
Mon, July 29 at BOS Red Sox 1:10 p.m.
Tues, July 30 at BOS Red Sox 1:10 p.m.
Wed, July 31 at BOS Red Sox 10:10 a.m.
Fri, Aug 2 vs. PHI Phillies 3:40 p.m.
Sat, Aug 3 vs. PHI Phillies 3:40 p.m.
Sun, Aug 4 vs. PHI Phillies 10:10 a.m.
Tues, Aug 6 vs. DET Tigers 3:40 p.m.
Wed, Aug 7 vs. DET Tigers 3:40 p.m.
Thurs, Aug 8 vs. DET Tigers 3:40 p.m.
Fri, Aug 9 vs. New York Mets 4:10 p.m.
Sat, Aug 10 vs. New York Mets 3:40 p.m.
Sun, Aug 11 vs. New York Mets 10:10 a.m.
Tues, Aug 13 at DET Tigers 12:40 p.m.
Wed, Aug 14 at DET Tigers 12:40 p.m.
Thurs, Aug 15 at DET Tigers 7:10 a.m.
Fri, Aug 16 at PIT Pirates 12:40 p.m.
Sat, Aug 17 at PIT Pirates 7:05 a.m.
Sun, Aug 18 at PIT Pirates 7:35 a.m.
Mon, Aug 19 at Los Angeles Dodgers 4:10 p.m.
Tues, Aug 20 at Los Angeles Dodgers 4:10 p.m.
Wed, Aug 21 at Los Angeles Dodgers 4:10 p.m.
Fri, Aug 23 vs. SF Giants 4:10 p.m.
Sat, Aug 24 vs. SF Giants 10:10 a.m.
Sun, Aug 25 vs. SF Giants 10:10 a.m.
Mon, Aug 26 vs. TB Rays 3:40 p.m.
Tues, Aug 27 vs. TB Rays 3:40 p.m.
Wed, Aug 28 vs. TB Rays 10:10 a.m.
Fri, Aug 30 at Los Angeles Angels* 3:38 p.m.
Sat, Aug 31 at Los Angeles Angels* 3:38 p.m.
Sun, Sept 1 at Los Angeles Angels* 10:07 a.m.
Mon, Sept 2 at OAK Athletics* 1:07 p.m.
Tues, Sept 3 at OAK Athletics* 3:40 p.m.
Wed, Sept 4 at OAK Athletics* 3:40 p.m.
Thurs, Sept 5 at OAK Athletics* 9:37 a.m.
Fri, Sept 6 at St. Louis Cardinals 2:15 p.m.
Sat, Sept 7 at St. Louis Cardinals 1:15 p.m.
Sun, Sept 8 at St. Louis Cardinals 8:15 a.m.
Tues, Sept 10 vs. SD Padres 3:40 p.m.
Wed, Sept 11 vs. SD Padres 3:40 p.m.
Thurs, Sept 12 vs. TEX Rangers* 3:40 p.m.
Fri, Sept 13 vs. TEX Rangers* 4:10 p.m.
Sat, Sept 14 vs. TEX Rangers* 3:40 p.m.
Sun, Sept 15 vs. TEX Rangers* 10:10 a.m.
Tues, Sept 17 vs. New York Yankees 3:40 p.m.
Wed, Sept 18 vs. New York Yankees 3:40 p.m.
Thurs, Sept 19 vs. New York Yankees 10:10 a.m.
Fri, Sept 20 at TEX Rangers* 2:05 p.m.
Sat, Sept 21 at TEX Rangers* 1:05 p.m.
Sun, Sept 22 at TEX Rangers* 8:35 a.m.
Mon, Sept 23 at HOU Astros* 2:10 p.m.
Tues, Sept 24 at HOU Astros* 2:10 p.m.
Wed, Sept 25 at HOU Astros* 8:10 a.m.
Fri, Sept 27 vs. OAK Athletics* 4:10 p.m.
Sat, Sept 28 vs. OAK Athletics* 3:40 p.m.
Sun, Sept 29 vs. OAK Athletics* 9:10 a.m.