Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

San Diego Padres vs Texas Rangers: result and box score, 21 June 2026

MLB games
Final, Globe Life Field
39–37
@
37–40
3FINAL4
Box score →

Matchup

Last 15 games
4.13Runs per game3.93
4.2Runs allowed5.47
0.677OPS0.731
2.75Bullpen ERA4.25
21.4Strikeout %21.4
MLB matchupsPadres @ Rangers
Away, 39–37
Home, 37–40
Sun 21 Jun, 19:35 UK, Globe Life Field
3 – 4

Box score

Box score

Team123456789RH
San Diego Padres 000300000 39
Texas Rangers 00310000x 49

San Diego Padres

BatterABRH2B3BHRRBIBBSOSB
1. Samad Taylor 4010 0000 20
2. Jackson Merrill 4111 0000 01
3. Manny Machado 3110 0001 20
4. Gavin Sheets 3010 0010 10
Miguel Andujar 1000 0000 00
Jase Bowen 0000 0000 00
5. Will Wagner 3000 0000 10
Fernando Tatis Jr. 1010 0000 00
6. Xander Bogaerts 3120 0011 10
7. Ty France 4010 0000 30
8. Sung-Mun Song 4011 0010 00
9. Rodolfo Durán 4000 0000 20
PitcherIPHRERBBSOHRPitches
Wandy Peralta1.010 0000 11
Lucas Giolito4.074 4221 66
Kyle Hart1.000 0020 11
Ron Marinaccio1.010 0100 15
Yuki Matsui1.000 0110 17

Texas Rangers

BatterABRH2B3BHRRBIBBSOSB
1. Wyatt Langford 4120 0130 10
2. Josh Jung 3020 0011 00
3. Brandon Nimmo 4010 0000 00
4. Jake Burger 4020 0000 10
5. Joc Pederson 3000 0001 10
6. Ezequiel Duran 4000 0000 00
7. Alejandro Osuna 2000 0000 00
Justin Foscue 0000 0001 00
Jarred Kelenic 0000 0000 00
8. Kyle Higashioka 3100 0001 20
Elias Díaz 0000 0000 00
9. Nicky Lopez 2220 0000 00
PitcherIPHRERBBSOHRPitches
Nathan Eovaldi6.073 3190 94
Peyton Gray1.000 0020 11
Robby Ahlstrom1.000 0100 12
Jakob Junis1.020 0010 15

Team comparison

Last 15 games before this one
PadresRangers
4.13 Runs per game 3.93
4.2 Runs allowed 5.47
0.677 OPS 0.731
2.75 Bullpen ERA 4.25
21.4 Strikeout % 21.4

Weather at first pitch

89°F, wind 12 mph, 8 mph blowing out, retractable roof