Texas Rangers 2023 schedule (opponents, times)
Rangers 2023 schedule:
March 30 vs. Phillies, 3:05 p.m.
April 1 vs. Phillies, 3:05 p.m.
April 2 vs. Phillies, 6:08 p.m.
April 3 vs. Orioles, 7:05 p.m.
April 4 vs. Orioles, 7:05 p.m.
April 5 vs. Orioles, 1:05 p.m.
April 7 at Cubs, 1:20 p.m.
April 8 at Cubs, 3:05 p.m.
April 9 at Cubs, 1:20 p.m.
April 10 vs. Royals, 7:05 p.m.
April 11 vs. Royals, 7:05 p.m.
April 12 vs. Royals, 7:05 p.m.
April 14 at Astros, 7:10 p.m.
April 15 at Astros, 6:10 p.m.
April 16 at Astros, 6:08 p.m.
April 17 at Royals, 6:40 p.m.
April 18 at Royals, 6:40 p.m.
April 19 at Royals, 1:10 p.m.
April 21 vs. A’s, 7:05 p.m.
April 22 vs. A’s, 6:05 p.m.
April 23 vs. A’s, 1:35 p.m.
April 24 at Reds, 5:40 p.m.
April 25 at Reds, 5:40 p.m.
April 26 at Reds, 11:35 a.m.
April 27 vs. Yankees, 7:05 p.m.
April 28 vs. Yankees, 7:05 p.m.
April 29 vs. Yankees, 6:05 p.m.
April 30 vs. Yankees, 1:35 p.m.
May 2 vs. Diamondbacks, 7:05 p.m.
May 3 vs. Diamondbacks, 1:05 p.m.
May 5 at Angels, 8:38 p.m.
May 6 at Angels, 8:07 p.m.
May 7 at Angels, 3:07 p.m.
May 8 at Mariners, 8:40 p.m.
May 9 at Mariners, 8:40 p.m.
May 10 at Mariners, 2:40 p.m.
May 11 at A’s, 8:40 p.m.
May 12 at A’s, 8:40 p.m.
May 13 at A’s, 3:07 p.m.
May 14 at A’s, 3:07 p.m.
May 15 vs. Braves, 7:05 p.m.
May 16 vs. Braves, 7:05 p.m.
May 17 vs. Braves, 7:05 p.m.
May 19 vs. Rockies, 7:05 p.m.
May 20 vs. Rockies, 3:05 p.m.
May 21 vs. Rockies, 1:35 p.m.
May 22 at Pirates, 5:35 p.m.
May 23 at Pirates, 5:35 p.m.
May 24 at Pirates, 11:35 a.m.
May 26 at Orioles, 6:05 p.m.
May 27 at Orioles, 3:05 p.m.
May 28 at Orioles, 12:35 p.m.
May 29 at Tigers, 12:10 p.m.
May 30 at Tigers, 5:40 p.m.
May 31 at Tigers, 12:10 p.m.
June 2 vs. Mariners, 7:05 p.m.
June 3 vs. Mariners, 3:05 p.m.
June 4 vs. Mariners, 1:35 p.m.
June 5 vs. Cardinals, 7:05 p.m.
June 6 vs. Cardinals, 7:05 p.m.
June 7 vs. Cardinals, 7:05 p.m.
June 9 at Rays, 5:40 p.m.
June 10 at Rays, 3:10 p.m.
June 11 at Rays, 12:40 p.m.
June 12 vs. Angels, 7:05 p.m.
June 13 vs. Angels, 7:05 p.m.
June 14 vs. Angels, 7:05 p.m.
June 15 vs. Angels, 7:05 p.m.
June 16 vs. Blue Jays, 7:05 p.m.
June 17 vs. Blue Jays, 3:05 p.m.
June 18 vs. Blue Jays, 1:35 p.m.
June 19 at White Sox, 7:10 p.m.
June 20 at White Sox, 7:10 p.m.
June 21 at White Sox, 7:10 p.m.
June 23 at Yankees, 6:05 p.m.
June 24 at Yankees, 3:05 p.m.
June 25 at Yankees, 12:35 p.m.
June 26 vs. Tigers, 7:05 p.m.
June 27 vs. Tigers, 7:05 p.m.
June 28 vs. Tigers, 7:05 p.m.
June 29 vs. Tigers, 1:05 p.m.
June 30 vs. Astros, 7:05 p.m.
July 1 vs. Astros, 3:05 p.m.
July 2 vs. Astros, 1:35 p.m.
July 3 vs. Astros, 1:05 p.m.
July 4 at Red Sox, 12;35 p.m.
July 5 at Red Sox, 6:10 p.m.
July 6 at Red Sox, 6:10 p.m.
July 7 at Nationals, 6:05 p.m.
July 8 at Nationals, 3:05 p.m.
July 9 at Nationals, 11:05 a.m.
July 10-13 All-Star Game Break
July 14 vs. Guardians, 7:05 p.m.
July 15 vs. Guardians, 3:05 p.m.
July 16 vs. Guardians, 1:35 p.m.
July 17 vs. Rays, 7:05 p.m.
July 18 vs. Rays, 7:05 p.m.
July 19 vs. Rays, 1:05 p.m.
July 21 vs. Dodgers, 7:05 p.m.
July 22 vs. Dodgers, 3:05 p.m.
July 23 vs. Dodgers, 1:35 p.m.
July 24 at Astros, 7:10 p.m.
July 25 at Astros, 7:10 p.m.
July 26 at Astros, 7:10 p.m.
July 28 at Padres, 8:40 p.m.
July 29 at Padres, 7:40 p.m.
July 30 at Padres, 3:10 p.m.
Aug. 1 vs. White Sox, 7:05 p.m.
Aug. 2 vs. White Sox, 7:05 p.m.
Aug. 3 vs. White Sox, 1:05 p.m.
Aug. 4 vs. Marlins, 7:05 p.m.
Aug. 5 vs. Marlins, 3:05 p.m.
Aug. 6 vs. Marlins, 1:35 p.m.
Aug. 7 at A’s, 8:40 p.m.
Aug. 8 at A’s, 8:0 p.m.
Aug,. 9 at A’s, 2:37 p.m.
Aug. 11 at Giants, 9:15 p.m.
Aug. 12 at Giants, 8:05 p.m.
Aug. 13 at Giants, 3:05 p.m.
Aug. 14 vs. Angels, 7:05 p.m.
Aug. 15 vs. Angels, 7:05 p.m.
Aug. 16 vs. Angels, 7:05 p.m.
Aug. 18 vs. Brewers, 7:05 p.m.
Aug. 19 vs. Brewers, 3:05 p.m.
Aug. 20 vs. Brewers, 1:35 p.m.
Aug. 21 at Diamondbacks, 8:40 p.m.
Aug. 22 at Diamondbacks, 8:40 p.m.
Aug. 24 at Twins, 6:10 p.m.
Aug. 25 at Twins, 7:10 p.m.
Aug. 26 at Twins, 6:15 p.m.
Aug. 27 at Twins, 1:10 p.m.
Aug. 28 at Mets, 6:10 p.m.
Aug. 29 at Mets, 6:10 p.m.
Aug. 30 at Mets, 5:40 p.m.
Sept. 1 vs. Twins, 7:05 p.m.
Sept. 2 vs. Twins, 6:15 p.m.
Sept. 3 vs. Twins, 1:35 p.m.
Sept. 4 vs. Astros, 3:05 p.m.
Sept. 5 vs. Astros, 7:05 p.m.
Sept. 6 vs. Astros, 7:05 p.m.
Sept. 8 vs. A’s, 7:05 p.m.
Sept. 9 vs. A’s, 6:05 p.m.
Sept. 10 vs. A’s, 1:35 p.m.
Sept. 11 at Blue Jays, 6:07 p.m.
Sept. 12 at Blue Jays, 6:07 p.m.
Sept. 13 at Blue Jays, 6:07 p.m.
Sept. 14 at Blue Jays, 6:07 p.m.
Sept. 15 at Guardians, 6:10 p.m.
Sept. 16 at Guardians, 5:10 p.m.
Sept. 17 at Guardians, 12:40 p.m.
Sept. 18 vs. Red Sox, 7:05 p.m.
Sept. 19 vs. Red Sox, 7:05 p.m.
Sept. 20 vs. Red Sox, 1:05 p.m.
Sept. 22 vs. Mariners, 7:05 p.m.
Sept. 23 vs. Mariners, 6:05 p.m.
Sept. 24 vs. Mariners, 1:35 p.m.
Sept. 25 at Angels, 8:38 p.m.
Sept. 26 at Angels, 8:38 p.m.
Sept. 27 at Angels, 8:38 p.m.
Sept. 28 at Mariners, 8:40 p.m.
Sept. 29 at Mariners, 9:10 p.m.
Sept. 30 at Mariner, 8:40 p.m.
Oct. 1 at Mainers, 2:10 p.m.