Texas Rangers 2025 Upcoming Schedule

Date

Opponent

Time

Broadcast

Venue

May 18vs. home-logo10:05 AM PTRokuGlobe Life Field
May 20@ home-logo4:05 PM PTRSNYankee Stadium
May 21@ home-logo4:05 PM PTAmazon Prime VideoYankee Stadium
May 22@ home-logo9:35 AM PTYESYankee Stadium
May 23@ home-logo4:40 PM PTCHSNGuaranteed Rate Field
May 24@ home-logo1:10 PM PTRSNGuaranteed Rate Field
May 25@ home-logo11:10 AM PTCHSNGuaranteed Rate Field
May 26vs. home-logo1:05 PM PTRSNGlobe Life Field
May 27vs. home-logo5:05 PM PTRSNGlobe Life Field
May 28vs. home-logo5:05 PM PTSN1Globe Life Field
May 30vs. home-logo5:05 PM PTCW33Globe Life Field
May 31vs. home-logo1:05 PM PTFDSMWGlobe Life Field
Jun 1vs. home-logo10:05 AM PTRokuGlobe Life Field
Jun 3@ home-logo4:35 PM PTFDSSUNTropicana Field
Jun 4@ home-logo4:35 PM PTRSNTropicana Field
Jun 5@ home-logo4:35 PM PTFDSSUNTropicana Field
Jun 6@ home-logo3:45 PM PTMASNNationals Park
Jun 7@ home-logo1:05 PM PTRSNNationals Park
Jun 8@ home-logo10:35 AM PTMASNNationals Park
Jun 10@ home-logo4:40 PM PTRSNTarget Field
Jun 11@ home-logo4:40 PM PTRSNTarget Field
Jun 12@ home-logo10:10 AM PTRSNTarget Field
Jun 13vs. home-logo5:05 PM PTCW33Globe Life Field
Jun 14vs. home-logo1:05 PM PTCHSNGlobe Life Field
Jun 15vs. home-logo11:35 AM PTRSNGlobe Life Field
Jun 17vs. home-logo5:05 PM PTFDSKCGlobe Life Field
Jun 18vs. home-logo5:05 PM PTRSNGlobe Life Field
Jun 19vs. home-logo11:35 AM PTFDSKCGlobe Life Field
Jun 20@ home-logo3:40 PM PTSportsNet PTPNC Park
Jun 21@ home-logo1:05 PM PTFox Sports 1PNC Park
Jun 22@ home-logo10:35 AM PTSportsNet PTPNC Park
Jun 23@ home-logo3:35 PM PTMASNOriole Park at Camden Yards
Jun 24@ home-logo3:35 PM PTRSNOriole Park at Camden Yards
Jun 25@ home-logo3:35 PM PTMASNOriole Park at Camden Yards
Jun 27vs. home-logo5:05 PM PTROOT Sports NWGlobe Life Field
Jun 28vs. home-logo1:05 PM PTRSNGlobe Life Field
Jun 29vs. home-logo11:35 AM PTROOT Sports NWGlobe Life Field
Jun 30vs. home-logo5:05 PM PTRSNGlobe Life Field
Jul 1vs. home-logo5:05 PM PTMASNGlobe Life Field
Jul 2vs. home-logo5:05 PM PTMASNGlobe Life Field
Jul 4@ home-logo3:40 PM PTCW33Petco Park
Jul 5@ home-logo6:40 PM PTRSNPetco Park
Jul 6@ home-logo6:10 PM PTESPNPetco Park
Jul 7@ home-logo6:38 PM PTFDSWAngel Stadium of Anaheim
Jul 8@ home-logo6:38 PM PTFDSWAngel Stadium of Anaheim
Jul 9@ home-logo6:38 PM PTRSNAngel Stadium of Anaheim
Jul 10@ home-logo6:38 PM PTRSNAngel Stadium of Anaheim
Jul 11@ home-logo5:10 PM PTCW33Minute Maid Park
Jul 12@ home-logo4:35 PM PTFOXMinute Maid Park
Jul 13@ home-logo11:10 AM PTSCHNMinute Maid Park
Jul 18vs. home-logo5:05 PM PTFDSDETGlobe Life Field
Jul 19vs. home-logo4:05 PM PTFDSDETGlobe Life Field
Jul 20vs. home-logo11:35 AM PTRSNGlobe Life Field
Jul 21vs. home-logo5:05 PM PTRSNGlobe Life Field
Jul 22vs. home-logo5:05 PM PTNBCS-CAGlobe Life Field
Jul 23vs. home-logo5:05 PM PTNBCS-CAGlobe Life Field
Jul 25vs. home-logo5:05 PM PTCW33Globe Life Field
Jul 26vs. home-logo4:05 PM PTRSNGlobe Life Field
Jul 27vs. home-logo11:35 AM PTRSNGlobe Life Field
Jul 28@ home-logo6:38 PM PTRSNAngel Stadium of Anaheim
Jul 29@ home-logo6:38 PM PTFDSWAngel Stadium of Anaheim
Jul 30@ home-logo6:38 PM PTRSNAngel Stadium of Anaheim
Jul 31@ home-logo6:40 PM PTRSNT-Mobile Park
Aug 1@ home-logo7:10 PM PTRSNT-Mobile Park
Aug 2@ home-logo1:10 PM PTRSNT-Mobile Park
Aug 3@ home-logo1:10 PM PTRSNT-Mobile Park
Aug 4vs. home-logo5:05 PM PTRSNGlobe Life Field
Aug 5vs. home-logo5:05 PM PTYESGlobe Life Field
Aug 6vs. home-logo11:35 AM PTRSNGlobe Life Field
Aug 8vs. home-logo5:05 PM PTNBCS-PHGlobe Life Field
Aug 9vs. home-logo4:15 PM PTFOXGlobe Life Field
Aug 10vs. home-logo11:35 AM PTNBCS-PHGlobe Life Field
Aug 11vs. home-logo5:05 PM PTARIDGlobe Life Field
Aug 12vs. home-logo5:05 PM PTRSNGlobe Life Field
Aug 13vs. home-logo11:35 AM PTRSNGlobe Life Field
Aug 15@ home-logo4:07 PM PTSNETRogers Centre
Aug 16@ home-logo12:07 PM PTRSNRogers Centre
Aug 17@ home-logo10:37 AM PTRSNRogers Centre
Aug 18@ home-logo4:40 PM PTRSNKauffman Stadium
Aug 19@ home-logo4:40 PM PTRSNKauffman Stadium
Aug 20@ home-logo4:40 PM PTFDSKCKauffman Stadium
Aug 21@ home-logo11:10 AM PTRSNKauffman Stadium
Aug 22vs. home-logo5:05 PM PTCLEGGlobe Life Field
Aug 23vs. home-logo4:05 PM PTRSNGlobe Life Field
Aug 24vs. home-logo11:35 AM PTCLEGGlobe Life Field
Aug 25vs. home-logo5:05 PM PTRSNGlobe Life Field
Aug 26vs. home-logo5:05 PM PTFDSWGlobe Life Field
Aug 27vs. home-logo5:05 PM PTRSNGlobe Life Field
Aug 29@ home-logo7:05 PM PTNBCS-CARingCentral Coliseum
Aug 30@ home-logo7:05 PM PTRSNRingCentral Coliseum
Aug 31@ home-logo1:05 PM PTNBCS-CARingCentral Coliseum
Sep 1@ home-logo5:10 PM PTRSNChase Field
Sep 2@ home-logo6:40 PM PTARIDChase Field
Sep 3@ home-logo12:40 PM PTARIDChase Field
Sep 5vs. home-logo5:05 PM PTSCHNGlobe Life Field
Sep 6vs. home-logo4:15 PM PTFOXGlobe Life Field
Sep 7vs. home-logo11:35 AM PTRSNGlobe Life Field
Sep 8vs. home-logo5:05 PM PTFDSWIGlobe Life Field
Sep 9vs. home-logo5:05 PM PTRSNGlobe Life Field
Sep 10vs. home-logo11:35 AM PTRSNGlobe Life Field
Sep 12@ home-logo4:10 PM PTRSNCiti Field
Sep 13@ home-logo1:10 PM PTSNYCiti Field
Sep 14@ home-logo10:40 AM PTRSNCiti Field
Sep 15@ home-logo5:10 PM PTSCHNMinute Maid Park
Sep 16@ home-logo5:10 PM PTSCHNMinute Maid Park
Sep 17@ home-logo5:10 PM PTSCHNMinute Maid Park
Sep 19vs. home-logo5:05 PM PTCW33Globe Life Field
Sep 20vs. home-logo4:05 PM PTRSNGlobe Life Field
Sep 21vs. home-logo11:35 AM PTRSNGlobe Life Field
Sep 23vs. home-logo5:05 PM PTRSNGlobe Life Field
Sep 24vs. home-logo5:05 PM PTMNNTGlobe Life Field
Sep 25vs. home-logo11:35 AM PTMNNTGlobe Life Field
Sep 26@ home-logo4:10 PM PTRSNProgressive Field
Sep 27@ home-logo3:10 PM PTCLEGProgressive Field
Sep 28@ home-logo12:10 PM PTCLEGProgressive Field