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

Texas Rangers vs Pittsburgh Pirates: result and box score, 21 June 2025

MLB games
Final, PNC Park
38–39
@
30–48
3FINAL2
Box score →

Matchup

Last 15 games
4.73Runs per game3.33
3.33Runs allowed3.8
0.773OPS0.615
1.93Bullpen ERA2.77
20.1Strikeout %24
MLB matchupsRangers @ Pirates
Away, 38–39
Home, 30–48
Sat 21 Jun, 21:05 UK, PNC Park
3 – 2

Box score

Box score

Team123456789RH
Texas Rangers 001002000 34
Pittsburgh Pirates 000011000 25

Texas Rangers

BatterABRH2B3BHRRBIBBSOSB
1. Josh Smith 4110 0000 10
2. Sam Haggerty 3100 0001 20
3. Corey Seager 3010 0011 00
4. Marcus Semien 2000 0011 00
5. Adolis García 4000 0000 10
6. Evan Carter 4010 0000 10
7. Ezequiel Duran 3100 0001 10
8. Josh Jung 3000 0000 10
9. Kyle Higashioka 3010 0000 10
PitcherIPHRERBBSOHRPitches
Kumar Rocker5.152 2340 89
Shawn Armstrong1.000 0000 10
Hoby Milner1.200 0020 24
Chris Martin1.000 0020 12

Pittsburgh Pirates

BatterABRH2B3BHRRBIBBSOSB
1. Oneil Cruz 3010 0010 11
2. Andrew McCutchen 4010 0000 20
3. Bryan Reynolds 4000 0000 00
4. Spencer Horwitz 2100 0002 10
5. Nick Gonzales 3000 0001 10
6. Adam Frazier 3010 0000 11
7. Henry Davis 4110 0010 10
8. Ke'Bryan Hayes 4010 0000 10
9. Isiah Kiner-Falefa 2000 0000 00
PitcherIPHRERBBSOHRPitches
Mitch Keller5.233 2250 99
Carmen Mlodzinski2.110 0230 35
Dennis Santana1.000 0000 12

Team comparison

Last 15 games before this one
RangersPirates
4.73 Runs per game 3.33
3.33 Runs allowed 3.8
0.773 OPS 0.615
1.93 Bullpen ERA 2.77
20.1 Strikeout % 24

Weather at first pitch

90°F, wind 8 mph