MLB MATCHUP REPORT

June 30, 2025, 6:40 | PNC Park

St. Louis Cardinals (47-38) VS Pittsburgh Pirates (35-50)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline -110
-110

-104
-106
-108
-112
-101
-107
Spread -1.5 150
1.5 -180

1.5 -210
-1.5 180
1.5 -230
-1.5 190
-1.5 154
1.5 -172
Total 9 o 100
9 u -120
o
u
8.5 o -110
8.5 u -110
9 o 105
9 u -125
9 o -100
9 u -112

SMART CHART

STL
NAME
PIT
4.74
OFFENSE
3.49
4.21
DEFENSE
3.99
0.00
TEAM ERA
0.00
8.65
OFFENSIVE HITS
7.75
3.15
OFFENSIVE WALKS
3.26
8.42
DEFENSIVE HITS
7.68
2.74
DEFENSIVE WALKS
3.00

RECENT FORM

TeamRecord Moneyvs LHP vs RHPFave DogO/U Diff
St. Louis 47-38 $600 15-15 32-23 19-14 22-22 44-38-3 0.53
Pittsburgh 35-50 $-963 8-12 27-38 12-12 22-35 37-46-2 -0.49

PITCHER LAST 3 STARTS

Erick Fedde (3-7) ERA: 4.11
Event DateOpponent ResultScore OU ResultIp Money
Jun 25, 2025 CHC L 0-8 P 3.2 $-100
Jun 19, 2025 CHW W 5-4 P 5 $74
Jun 13, 2025 MIL L 2-3 U 5.1 $-100
Andrew Heaney (3-7) ERA: 4.48
Event DateOpponent ResultScore OU ResultIp Money
Jun 24, 2025 MIL L 3-9 O 4 $-100
Jun 19, 2025 DET L 2-9 O 4 $-100
Jun 12, 2025 CHC L 2-3 U 6 $-100

BULLPEN

St. Louis's relievers have pitched 8 innings in the last 3 games.
Pittsburgh's relievers have pitched 15.2 innings in the last 3 games.

PITCHER RECENT STARTS VS OPPONENT

St. Louis Cardinals

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Apr 9, 2025 2-1 PIT 6 0 0 0 4 2 No Decision
Sep 19, 2024 3-2 PIT 6 4 1 1 1 3 No Decision
Jun 27, 2022 3-2 WSH 5 3 2 2 2 4 No Decision
Apr 15, 2022 7-2 WSH 5 4 2 2 2 6 Win

Pittsburgh Pirates

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Jul 31, 2024 10-1 STL 4.1 6 6 6 1 2 Loss
Sep 23, 2022 11-0 STL 3.2 4 4 4 2 5 Loss
Jul 5, 2014 6-5 MIA 3.2 8 5 5 3 1 No Decision

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 4.71 9 4.02 11
Away Team Away Scoring vs Home Team Home Defense 4.71 12 3.93 12
Home Team Overall Scoring vs Away Team Overall Defense 3.39 29 4.26 17
Home Team Home Scoring vs Away Team Road Defense 3.70 27 4.44 17

HEAD TO HEAD DETAIL

DateAway Away ScoreHome Home ScoreLine TotalO/U Away PitcherHome Pitcher Away HitsHome Hits Away WalksHome Walks Away StrikeoutsHome Strikeouts
May 7, 2025 PIT 0 STL 5 -185 7.5 U Mitch Keller (R) Sonny Gray (R) 4 11 1 3 10 9
May 6, 2025 PIT 1 STL 2 100 7 U Paul Skenes (R) Matthew Liberatore (L) 4 4 3 4 9 8
May 5, 2025 PIT 3 STL 6 -135 8.5 O Carmen Mlodzinski (R) Miles Mikolas (R) 7 11 4 3 5 5
Apr 9, 2025 STL 1 PIT 2 -110 8 U Erick Fedde (R) Mitch Keller (R) 7 5 3 9 10 10
Apr 8, 2025 STL 5 PIT 3 -140 6 O Sonny Gray (R) Paul Skenes (R) 7 6 2 0 10 9
Apr 7, 2025 STL 4 PIT 8 -105 8.5 O Matthew Liberatore (L) Carmen Mlodzinski (R) 9 10 3 2 11 7
Sep 19, 2024 PIT 3 STL 2 -145 8 U Luis Ortiz (R) Erick Fedde (R) 8 6 3 3 4 9
Sep 18, 2024 PIT 5 STL 10 -210 7.5 O Jake Woodford (R) Sonny Gray (R) 13 14 0 4 12 8
Sep 17, 2024 PIT 1 STL 3 -150 8 U Bailey Falter (L) Lance Lynn (R) 8 5 2 3 10 6
Sep 16, 2024 PIT 0 STL 4 110 7 U Paul Skenes (R) Andre Pallante (R) 4 7 1 4 12 8

BETTING ODDS TRENDS

Pittsburgh Pirates

Pittsburgh is 6-2 ATS in its last 8 games
Pittsburgh is 5-2 SU in its last 7 games
The total has gone OVER in 6 of Pittsburgh's last 7 games
Pittsburgh is 5-0 ATS in its last 5 games at home
Pittsburgh is 4-1 SU in its last 5 games at home
The total has gone OVER in 5 of Pittsburgh's last 6 games at home
Pittsburgh is 1-4 ATS in its last 5 games when playing St. Louis
Pittsburgh is 1-4 SU in its last 5 games when playing St. Louis
The total has gone UNDER in 10 of Pittsburgh's last 14 games when playing St. Louis
Pittsburgh is 13-6 ATS in its last 19 games when playing at home against St. Louis
Pittsburgh is 11-5 SU in its last 16 games when playing at home against St. Louis
The total has gone UNDER in 5 of Pittsburgh's last 7 games when playing at home against St. Louis

St. Louis Cardinals

St. Louis is 5-2 ATS in its last 7 games
St. Louis is 10-3 SU in its last 13 games
The total has gone UNDER in 4 of St. Louis's last 5 games
St. Louis is 8-1 ATS in its last 9 games on the road
St. Louis is 5-0 SU in its last 5 games on the road
St. Louis is 4-1 ATS in its last 5 games when playing Pittsburgh
St. Louis is 4-1 SU in its last 5 games when playing Pittsburgh
The total has gone UNDER in 10 of St. Louis's last 14 games when playing Pittsburgh
St. Louis is 6-13 ATS in its last 19 games when playing on the road against Pittsburgh
St. Louis is 5-11 SU in its last 16 games when playing on the road against Pittsburgh
The total has gone UNDER in 5 of St. Louis's last 7 games when playing on the road against Pittsburgh

TEAM VS DIVISION OR CONFERENCE

St. Louis Cardinals

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 47-38 26-17 21-21 19-14 22-22 44-38-3 15-15 32-23
Last 10 7-3 4-3 3-0 3-0 3-3 4-6 2-3 5-0
vs Div 13-11 9-4 4-7 6-3 7-6 10-13-1 2-5 11-6
vs AL 19-17 8-10 11-7 9-11 5-6 23-11-2 9-6 10-11
vs NL 28-21 18-7 10-14 10-3 17-16 21-27-1 6-9 22-12

Pittsburgh Pirates

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 35-50 23-21 12-29 12-12 22-35 37-46-2 8-12 27-38
Last 10 6-4 4-2 2-2 2-0 4-2 8-2 2-0 4-4
vs Div 9-17 7-6 2-11 2-3 6-13 10-15-1 2-5 7-12
vs AL 7-14 3-9 4-5 3-3 4-10 12-9 1-5 6-9
vs NL 28-36 20-12 8-24 9-9 18-25 25-37-2 7-7 21-29

TEAM LAST 5 GAMES

St. Louis Cardinals

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jun 29, 2025 CLE 7-0 W -110 8 Matthew Liberatore 6 Logan Allen A
Jun 28, 2025 CLE 9-6 W 100 8.50 Miles Mikolas 4 Slade Cecconi A
Jun 27, 2025 CLE 5-0 W -130 8.50 Sonny Gray 9 Luis Ortiz A
Jun 26, 2025 CHC 0-3 L 115 9 Andre Pallante 5 Shota Imanaga H
Jun 25, 2025 CHC 0-8 L 137 8.50 Erick Fedde 3.2 Matthew Boyd H

Pittsburgh Pirates

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jun 29, 2025 NYM 12-1 W 120 9 Mike Burrows 4.1 Frankie Montas H
Jun 28, 2025 NYM 9-2 W 115 9.50 Bailey Falter 1.2 Paul Blackburn H
Jun 27, 2025 NYM 9-1 W 120 8 Mitch Keller 5.1 David Peterson H
Jun 25, 2025 MIL 2-4 L -110 6.50 Paul Skenes 4 Jacob Misiorowski A
Jun 24, 2025 MIL 3-9 L 180 7.50 Andrew Heaney 4 Freddy Peralta A