Skip to main content

Texas Rangers 2023 Regular Season Schedule, Results

Plan out your Rangers road trips and television viewing for the 2023 season with the complete schedule in list form.

The complete Texas Rangers 2023 schedule features 162 games, 52 American League West games, 64 American League games outside of the division and 46 games against the National League.

That means, for the first time, the Rangers will play every Major League team in the same season.  

Some notes about the 2023 Texas Rangers schedule:

Interleague Rivalry Series: home vs. Arizona Diamondbacks, May 2-3; at Arizona Diamondbacks, Aug. 21-22.

Wraparound Series (wraps around to Monday): vs. Houston Astros, June 30-July 3.

Additional Two-Game Series: None.

Longest Homestand (by games): Nine games (twice) — July 14-23 (Cleveland, Tampa Bay, Los Angeles Dodgers, with one off-day); Sept. 1-10 (Minnesota, Houston, Oakland, with one off-day).

Longest Road Trip (by games): 10 games — May 5-14 (Los Angeles Angels, Seattle, Oakland).

All games will be televised on Bally Sports Southwest unless otherwise noted.

Texas Rangers 2023 Schedule

(all times local; TV to be announced)

Bold: Home Games

March 30: at Texas 11, Philadelphia 7 (Rangers 1-0) | Story | Watch

March 31: Off Day

April 1: at Texas 16, Philadelphia 3 (Rangers 2-0) | Story | Watch

April 2: at Texas 2, Philadelphia 1 (Rangers 3-0) | Story | Watch

April 3: Baltimore 2, at Texas 0 (Rangers 3-1) | Story | Watch

April 4: Baltimore 7, at Texas 2 (Rangers 3-2) | Story | Watch 

April 5: at Texas 5, Baltimore 2 (Rangers 4-2) | Story | Watch

April 6: Off-Day

April 7: at Chicago Cubs 2, Texas 0 (Rangers 4-3) | Story | Watch

April 8: at Chicago Cubs 10, Texas 3 (Rangers 4-4) | Story | Watch

April 9: Rangers 8, at Chicago Cubs 2 (Rangers 5-4) | Story | Watch

April 10: at Rangers 11, Kansas City 2 (Rangers 6-4) | Story | Watch

April 11: at Rangers 8, Kansas City 5 (10 innings) (Rangers 7-4) | Story

April 12: Kansas City 10, at Rangers 1 (Rangers 7-5)

April 13: Off-Day

April 14: Rangers 6, at Houston 2 (Rangers 8-5) | Story

April 15: at Houston 9, Rangers 1 (Rangers 8-6) | Story

April 16: Rangers 9, at Houston 1 (Rangers 9-6) | Story

April 17: Rangers 12, at Kansas City 2 (Rangers 10-6) | Story | More

April 18: Rangers 9, at Kansas City 3 (Rangers 11-6) | Story | More

April 19: Rangers 12, at Kansas City 3 (Rangers 12-6)

April 20: Off-Day

April 21: Oakland 5, at Rangers 4 (Rangers 12-7) | Story | City Connect

April 22: at Rangers 18, Oakland 3 (Rangers 13-7) | Story | Adolis Garcia's Career Night

April 23: at Rangers 5, Oakland 2 (Rangers 14-7) | Story | Robbie Grossman

April 24: at Cincinnati 7, Rangers 6 (Rangers 14-8) | Story

April 25: at Cincinnati 7, Rangers 6 (Rangers 14-9)

April 26: at Cincinnati 5, Rangers 3 (Rangers 14-10)

April 27: New York Yankees (AL) 4, at Rangers 2 (Rangers 14-11)

April 28: Rangers 5, New York Yankees (AL) 2 (Rangers 15-11) | Story

April 29: Rangers 2, New York Yankees (AL) 0 (Rangers 16-11) | Story

April 30: Rangers 15, New York Yankees (AL) 2 (Rangers 17-11) | Story

May 1: Off-Day

Tuesday, May 2: vs. Arizona Diamondbacks, 7:05 p.m.

Wednesday, May 3: vs. Arizona Diamondbacks, 1:05 p.m.

Thursday, May 4: Off-Day

Friday, May 5: at Los Angeles Angels (AL), 8:38 p.m.

Saturday, May 6: at Los Angeles Angels (AL), 8:07 p.m.

Sunday, May 7: at Los Angeles Angels (AL), 3:07 p.m.

Monday, May 8: at Seattle Mariners, 8:40 p.m.

Tuesday, May 9: at Seattle Mariners, 8:40 p.m.

Wednesday, May 10: at Seattle Mariners, 2:40 p.m.

Thursday, May 11: at Oakland Athletics, 8:40 p.m.

Friday, May 12: at Oakland Athletics, 8:40 p.m.

Saturday, May 13: at Oakland Athletics, 3:07 p.m.

Sunday, May 14: at Oakland Athletics, 3:07 p.m.

Monday, May 15: vs. Atlanta Braves, 7:05 p.m.

Tuesday, May 16: vs. Atlanta Braves, 7:05 p.m.

Wednesday, May 17: vs. Atlanta Braves, 7:05 p.m.

Thursday, May 18: Off-Day

Friday, May 19: vs. Colorado Rockies, 7:05 p.m.

Saturday, May 20: vs. Colorado Rockies, 3:05 p.m.

Sunday, May 21: vs. Colorado Rockies, 1:35 p.m.

Monday, May 22: at Pittsburgh Pirates, 5:35 p.m.

Tuesday, May 23: at Pittsburgh Pirates, 5:35 p.m.

Wednesday, May 24: at Pittsburgh Pirates, 11:35 a.m.

Thursday, May 25: Off-Day

Friday, May 26: at Baltimore Orioles, 6:05 p.m.

Saturday, May 27: at Baltimore Orioles, 3:05 p.m.

Sunday, May 28: at Baltimore Orioles, 12:35 p.m.

Monday, May 29: at Detroit Tigers, 12:10 p.m.

Tuesday, May 30: at Detroit Tigers, 6:10 p.m.

Wednesday, May 31: at Detroit Tigers, 12:10 p.m.

Thursday, June 1: Off-Day

Friday, June 2: vs. Seattle Mariners, 7:05 p.m.

Saturday, June 3: vs. Seattle Mariners, 3:05 p.m.

Sunday, June 4: vs. Seattle Mariners, 1:35 p.m.

Monday, June 5: vs. St. Louis Cardinals, 7:05 p.m.

Tuesday, June 6: vs. St. Louis Cardinals, 7:05 p.m.

Wednesday, June 7: vs. St. Louis Cardinals, 7:05 p.m.

Thursday, June 8: Off-Day

Friday, June 9: at Tampa Bay Rays, 5:40 p.m.

Saturday, June 10: at Tampa Bay Rays, 3:10 p.m.

Sunday, June 11: at Tampa Bay Rays, 12:40 p.m.

Monday, June 12: vs. Los Angeles Angels (AL), 7:05 p.m.

Tuesday, June 13: vs. Los Angeles Angels (AL), 7:05 p.m.

Wednesday, June 14: vs. Los Angeles Angels (AL), 7:05 p.m.

Thursday, June 15: vs. Los Angeles Angels (AL), 7:05 p.m.

Friday, June 16: vs. Toronto Blue Jays, 7:05 p.m.

Saturday, June 17: vs. Toronto Blue Jays, 3:05 p.m.

Sunday, June 18: vs. Toronto Blue Jays, 1:35 p.m.

Monday, June 19: at Chicago White Sox (AL), 7:10 p.m.

Tuesday, June 20: at Chicago White Sox (AL), 7:10 p.m.

Wednesday, June 21: at Chicago White Sox (AL), 7:10 p.m.

Thursday, June 22: Off-Day

Friday, June 23: at New York Yankees (AL), 6:05 p.m.

Saturday, June 24: at New York Yankees (AL), 3:05 p.m.

Sunday, June 25: at New York Yankees (AL), 12:35 p.m.

Monday, June 26: vs. Detroit Tigers, 7:05 p.m.

Tuesday, June 27: vs. Detroit Tigers, 7:05 p.m.

Wednesday, June 28: vs. Detroit Tigers, 7:05 p.m.

Thursday, June 29: vs. vs. Detroit Tigers, 1:05 p.m.

Friday, June 30: vs. Houston Astros, 7:05 p.m.

Saturday, July 1: vs. Houston Astros, 3:05 p.m.

Sunday, July 2: vs. Houston Astros, 1:35 p.m.

Monday, July 3: vs. Houston Astros, 1:05 p.m.

Tuesday, July 4: at Boston Red Sox, 12:35 p.m.

Wednesday, July 5: at Boston Red Sox, 6:10 p.m.

Thursday, July 6: at Boston Red Sox, 6:10 p.m.

Friday, July 7: at Washington Nationals, 6:05 p.m.

Saturday, July 8: at Washington Nationals, 3:05 p.m.

Sunday, July 9: at Washington Nationals, 11:35 a.m., Peacock

Monday, July 10-Thursday, July 13: All-Star Break

(All-Star Game July 11, Seattle)

Friday, July 14: vs. Cleveland Guardians, 7:05 p.m.

Saturday, July 15: vs. Cleveland Guardians, 3:05 p.m.

Sunday, July 16: vs. Cleveland Guardians, 1:35 p.m.

Monday, July 17: vs. Tampa Bay Rays, 7:05 p.m.

Tuesday, July 18: vs. Tampa Bay Rays, 7:05 p.m.

Wednesday, July 19: vs. Tampa Bay Rays, 1:05 p.m.

Thursday, July 20: Off-Day

Friday, July 21: vs. Los Angeles Dodgers, 7:05 p.m.

Saturday, July 22: vs. Los Angeles Dodgers, 3:05 p.m.

Sunday, July 23: vs. Los Angeles Dodgers, 1:35 p.m.

Monday, July 24: at Houston Astros, 7:10 p.m.

Tuesday, July 25: at Houston Astros, 7:10 p.m.

Wednesday, July 26: at Houston Astros, 7:10 p.m.

Thursday, July 27: Off-Day

Friday, July 28: at San Diego Padres, 8:40 p.m.

Saturday, July 29: at San Diego Padres, 7:40 p.m.

Sunday, July 30: at San Diego Padres, 3:10 p.m.

Monday, July 31: Off-Day

Tuesday, Aug. 1: vs. Chicago White Sox (AL), 7:05 p.m.

Wednesday, Aug. 2: vs. Chicago White Sox (AL), 7:05 p.m.

Thursday, Aug. 3: vs. Chicago White Sox (AL), 1:05 p.m.

Friday, Aug. 4: vs. Miami Marlins, 7:05 p.m.

Saturday, Aug. 5: vs. Miami Marlins, 3:05 p.m.

Sunday, Aug. 6: vs. Miami Marlins, 1:35 p.m.

Monday, Aug. 7: at Oakland Athletics, 8:40 p.m.

Tuesday, Aug. 8: at Oakland Athletics, 8:40 p.m.

Wednesday, Aug. 9: at Oakland Athletics, 2:37 p.m.

Thursday, Aug. 10: Off-Day

Friday, Aug. 11: at San Francisco Giants, 9:15 p.m.

Saturday, Aug. 12: at San Francisco Giants, 8:05 p.m.

Sunday, Aug. 13: at San Francisco Giants, 3:05 p.m.

Monday, Aug. 14: vs. Los Angeles Angels (AL), 7:05 p.m.

Tuesday, Aug. 15: vs. Los Angeles Angels (AL), 7:05 p.m.

Wednesday, Aug. 16: vs. Los Angeles Angels (AL), 7:05 p.m.

Thursday, Aug. 17: Off-Day

Friday, Aug. 18: vs. Milwaukee Brewers, 7:05 p.m.

Saturday, Aug. 19: vs. Milwaukee Brewers, 3:05 p.m.

Sunday, Aug. 20: vs. Milwaukee Brewers, 1:35 p.m.

Monday, Aug. 21: at Arizona Diamondbacks, 8:40 p.m.

Tuesday, Aug. 22: at Arizona Diamondbacks, 8:40 p.m.

Wednesday, Aug. 23: Off-Day

Thursday, Aug. 24: at Minnesota Twins, 6:10 p.m.

Friday, Aug. 25: at Minnesota Twins, 7:10 p.m.

Saturday, Aug. 26: at Minnesota Twins, 6:15 p.m., FOX

Sunday, Aug. 27: at Minnesota Twins, 1:10 p.m.

Monday, Aug. 28: at New York Mets (NL), 6:10 p.m.

Tuesday, Aug. 29: at New York Mets (NL), 6:10 p.m.

Wednesday, Aug. 30: New York Mets (NL), 5:40 p.m.

Thursday, Aug. 31: Off-Day

Friday, Sept. 1: vs. Minnesota Twins, 7:05 p.m.

Saturday, Sept. 2: vs. Minnesota Twins, 6:15 p.m., FOX

Sunday, Sept. 3: vs. Minnesota Twins, 1:35 p.m.

Monday, Sept. 4: vs. Houston Astros, 3:05 p.m.

Tuesday, Sept. 5: vs. Houston Astros, 7:05 p.m.

Wednesday, Sept. 6: vs. Houston Astros, 7:05 p.m.

Thursday, Sept. 7: Off-Day

Friday, Sept. 8: vs. Oakland Athletics, 7:05 p.m.

Saturday, Sept. 9: vs. Oakland Athletics, 6:05 p.m.

Sunday, Sept. 10: vs. Oakland Athletics, 1:35 p.m.

Monday, Sept. 11: at Toronto Blue Jays, 6:07 p.m.

Tuesday, Sept. 12: at Toronto Blue Jays, 6:07 p.m.

Wednesday, Sept. 13: at Toronto Blue Jays, 6:07 p.m.

Thursday, Sept. 14: at Toronto Blue Jays, 6:07 p.m.

Friday, Sept. 15: at Cleveland Guardians, 6:10 p.m.

Saturday, Sept. 16: at Cleveland Guardians, 5:10 p.m.

Sunday, Sept. 17: at Cleveland Guardians, 12:40 p.m.

Monday, Sept. 18: vs. Boston Red Sox, 7:05 p.m.

Tuesday, Sept. 19: vs. Boston Red Sox, 7:05 p.m.

Wednesday, Sept. 20: vs. Boston Red Sox, 1:05 p.m.

Thursday, Sept. 21: Off-Day

Friday, Sept. 22: vs. Seattle Mariners, 7:05 p.m.

Saturday, Sept. 23: vs. Seattle Mariners, 6:05 p.m.

Sunday, Sept. 24: vs. Seattle Mariners, 1:35 p.m.

Monday, Sept. 25: at Los Angeles Angels (AL), 8:38 p.m.

Tuesday, Sept. 26: at Los Angeles Angels (AL), 8:38 p.m.

Wednesday, Sept. 27: at Los Angeles Angels (AL), 8:38 p.m.

Thursday, Sept. 28: at Seattle Mariners, 8:40 p.m.

Friday, Sept. 29: at Seattle Mariners, 9:10 p.m.

Saturday, Sept. 30: at Seattle Mariners, 8:40 p.m.

Sunday, Oct. 1: at Seattle Mariners, 2:10 p.m.

You can find Matthew Postins on Twitter @PostinsPostcard

Catch up with Inside the Rangers on Facebook and Twitter.