MLB MATCHUP REPORT

June 21, 2025, 4:05 | PNC Park

Texas Rangers (37-39) VS Pittsburgh Pirates (30-47)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline -110
-110

-105
-105
-107
-113
-102
-106
Spread -1.5 150
1.5 -180

-1.5 151
1.5 -172
1.5 -225
-1.5 185
-1.5 159
1.5 -178
Total 8.5 o -105
8.5 u -115
o
u
8.5 o 105
8.5 u -125
8 o -115
8 u -105
8 o -112
8 u -100

SMART CHART

TEX
NAME
PIT
3.62
OFFENSE
3.19
3.35
DEFENSE
4.04
0.00
TEAM ERA
0.00
7.48
OFFENSIVE HITS
7.41
2.77
OFFENSIVE WALKS
3.29
7.19
DEFENSIVE HITS
7.67
2.74
DEFENSIVE WALKS
3.01

RECENT FORM

TeamRecord Moneyvs LHP vs RHPFave DogO/U Diff
Texas 37-39 $-997 6-11 31-28 26-13 10-25 25-50-1 0.26
Pittsburgh 30-47 $-1241 7-12 23-35 11-12 18-34 31-44-2 -0.84

PITCHER LAST 3 STARTS

Kumar Rocker (3-4) ERA: 6.68
Event DateOpponent ResultScore OU ResultIp Money
Jun 15, 2025 CHW W 2-1 U 5 $62
Jun 4, 2025 TB L 4-5 O 3.1 $-100
Apr 23, 2025 ATH L 2-5 U 1.2 $-100
Mitch Keller (1-10) ERA: 4.02
Event DateOpponent ResultScore OU ResultIp Money
Jun 15, 2025 CHC L 2-3 U 6 $-100
Jun 10, 2025 MIA L 2-3 U 6 $-100
Jun 5, 2025 HOU L 2-8 O 6.1 $-100

BULLPEN

Texas's relievers have pitched 15 innings in the last 3 games.
Pittsburgh's relievers have pitched 12.1 innings in the last 3 games.

PITCHER RECENT STARTS VS OPPONENT

Texas Rangers

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision

Pittsburgh Pirates

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Aug 20, 2024 4-0 PIT 7 3 0 0 0 9 Win

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 3.60 26 4.03 12
Away Team Away Scoring vs Home Team Home Defense 3.78 25 4.05 15
Home Team Overall Scoring vs Away Team Overall Defense 3.22 30 3.39 1
Home Team Home Scoring vs Away Team Road Defense 3.39 29 4.08 12

HEAD TO HEAD DETAIL

DateAway Away ScoreHome Home ScoreLine TotalO/U Away PitcherHome Pitcher Away HitsHome Hits Away WalksHome Walks Away StrikeoutsHome Strikeouts
Jun 20, 2025 TEX 6 PIT 2 167 7.5 O Jacob deGrom (R) Mike Burrows (R) 13 9 5 1 7 9
Aug 21, 2024 PIT 0 TEX 1 -155 8.5 U Domingo German (R) Andrew Heaney (L) 8 6 2 4 16 10
Aug 20, 2024 PIT 4 TEX 0 -142 8 U Mitch Keller (R) Cody Bradford (L) 7 3 1 0 10 10
Aug 19, 2024 PIT 3 TEX 4 -160 8.5 U Luis Ortiz (R) Dane Dunning (R) 7 5 3 1 9 11
May 24, 2023 TEX 3 PIT 2 103 9 U Martin Perez (L) Johan Oviedo (R) 8 8 3 3 9 5
May 23, 2023 TEX 6 PIT 1 134 8 U Nathan Eovaldi (R) Rich Hill (L) 9 6 2 1 12 5
May 22, 2023 TEX 4 PIT 6 125 9 O Dane Dunning (R) Luis Ortiz (R) 7 11 2 5 7 8
May 8, 2019 TEX 9 PIT 6 -121 9 O Shelby Miller (R) Nick Kingham (R) 9 10 8 1 9 8
May 7, 2019 TEX 4 PIT 5 -143 8.5 O Adrian Sampson (R) Steven Brault (L) 5 8 7 4 12 3
May 1, 2019 PIT 7 TEX 5 123 10.5 O Jameson Taillon (R) Shelby Miller (R) 8 7 5 3 7 8

BETTING ODDS TRENDS

Pittsburgh Pirates

Pittsburgh is 1-5 SU in its last 6 games
The total has gone OVER in 4 of Pittsburgh's last 5 games
Pittsburgh is 4-1 ATS in its last 5 games when playing Texas
Pittsburgh is 1-5 SU in its last 6 games when playing Texas
The total has gone UNDER in 5 of Pittsburgh's last 6 games when playing Texas
Pittsburgh is 2-4 ATS in its last 6 games when playing at home against Texas
Pittsburgh is 1-4 SU in its last 5 games when playing at home against Texas
The total has gone OVER in 7 of Pittsburgh's last 10 games when playing at home against Texas
Pittsburgh is 5-2 SU in its last 7 games at home
The total has gone UNDER in 15 of Pittsburgh's last 22 games at home

Texas Rangers

Texas is 1-5 ATS in its last 6 games
Texas is 8-4 SU in its last 12 games
Texas is 5-1 ATS in its last 6 games on the road
Texas is 5-1 SU in its last 6 games on the road
Texas is 1-4 ATS in its last 5 games when playing Pittsburgh
Texas is 5-1 SU in its last 6 games when playing Pittsburgh
The total has gone UNDER in 5 of Texas's last 6 games when playing Pittsburgh
Texas is 4-2 ATS in its last 6 games when playing on the road against Pittsburgh
Texas is 4-1 SU in its last 5 games when playing on the road against Pittsburgh
The total has gone OVER in 7 of Texas's last 10 games when playing on the road against Pittsburgh

TEAM VS DIVISION OR CONFERENCE

Texas Rangers

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 37-39 23-16 14-23 26-13 10-25 25-50-1 6-11 31-28
Last 10 6-4 3-3 3-1 4-2 2-2 5-5 0-1 6-3
vs Div 8-12 7-7 1-5 6-5 2-6 7-13 2-4 6-8
vs AL 24-30 17-13 7-17 17-11 6-18 17-36-1 2-9 22-21
vs NL 13-9 6-3 7-6 9-2 4-7 8-14 4-2 9-7

Pittsburgh Pirates

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 30-47 19-20 11-27 11-12 18-34 31-44-2 7-12 23-35
Last 10 3-7 1-2 2-5 2-1 1-6 4-6 1-2 2-5
vs Div 8-15 7-6 1-9 2-3 5-12 8-14-1 2-5 6-10
vs AL 6-13 2-8 4-5 2-3 4-10 11-8 1-5 5-8
vs NL 24-34 17-12 7-22 9-9 14-24 20-36-2 6-7 18-27

TEAM LAST 5 GAMES

Texas Rangers

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jun 20, 2025 PIT 6-2 W -185 7.50 Jacob deGrom 6 Mike Burrows A
Jun 19, 2025 KC 1-4 L -125 8 Shawn Armstrong 1 Michael Wacha H
Jun 18, 2025 KC 3-6 L 115 8 Patrick Corbin 5 Kris Bubic H
Jun 17, 2025 KC 1-6 L -130 8 Jack Leiter 5.2 Seth Lugo H
Jun 15, 2025 CHW 2-1 W -160 8 Kumar Rocker 5 Aaron Civale H

Pittsburgh Pirates

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jun 20, 2025 TEX 2-6 L 167 7.50 Mike Burrows 4.2 Jacob deGrom H
Jun 19, 2025 DET 8-4 W -125 7 Paul Skenes 6 Tyler Holton A
Jun 19, 2025 DET 2-9 L 290 7 Andrew Heaney 4 Tarik Skubal A
Jun 17, 2025 DET 3-7 L 165 8 Bailey Falter 5 Casey Mize A
Jun 15, 2025 CHC 2-3 L 130 7 Mitch Keller 6 Colin Rea A