Major League Baseball
MATCHUP
St. Louis Cardinals at Pittsburgh Pirates
Teams: St. Louis Cardinals | Pittsburgh Pirates
Summary
12:35 PM ET W/L Units H A O/U
St. Louis 47-40 7.35 26-17 21-23 44-39-4
Pittsburgh 37-50 -7.29 25-21 12-29 37-49-1
Live Odds
Currently no sportsbook lines available.
Starters
Overall W/L IP H WHIP ERA O/U
Sonny Gray (R)
Mitch Keller (R)
8-2
2-10
93.2
99.1
85
96
1.09
1.22
3.36
3.90
10-5
6-11
Last 3 W/L IP H WHIP ERA O/U
Sonny Gray (R)
Mitch Keller (R)
1-1
1-1
18.1
17.0
14
11
0.93
0.94
3.44
2.65
1-2
1-2
Bullpens
  Total   Available
  IP WHIP ERA IP WHIP ERA
STL 243.1 1.23 3.03 243.1 1.23 3.03
Last 3 32.0 1.16 3.38 32.0 1.16 3.38
  IP WHIP ERA IP WHIP ERA
PIT 218.0 1.05 2.93 218.0 1.05 2.93
Last 3 32.0 1.12 1.97 32.0 1.12 1.97
Umpire
  W/L O/U Runs Str % HR P
Stu Scheurwater 12-3 5-7 8.13 63.8 2.6 288.0
Overall Stats
  W/L O/U Avg ERA
STL
PIT
47-40
37-50
44-39
37-49
.250
.232
3.94
3.69
  vs R vs L Start Pen
STL
PIT
.259
.236
.231
.220
4.08
3.70
3.73
3.67
Home/Away Stats
  W/L O/U Avg ERA
STL
PIT
21-23
25-21
21-21
22-24
.239
.249
4.12
3.40
  vs R vs L Start Pen
STL
PIT
.245
.262
.228
.221
3.97
3.33
4.39
3.50
Last 10
  W/L O/U Avg ERA
STL
PIT
5-5
7-3
3-7
6-4
.224
.294
3.78
2.45
  vs R vs L Start Pen
STL
PIT
.283
.302
.153
.263
4.95
3.80
2.39
1.05
Series Game Records
STL O AW AL
Game 1
Game 2
Game 3
Game 4
15-13
18-10
14-13
0-4
6-6
11-4
9-9
0-2
9-7
7-6
5-4
0-2
PIT O AW AL
Game 1
Game 2
Game 3
Game 4
10-18
12-16
14-13
1-3
4-9
4-6
5-6
1-1
6-9
8-10
9-7
0-2
Stadium
PNC Park
Wind (MPH) 0-10 10-20 20+
Over/Under 10-16 12-8 0-0
Injuries
St. Louis Cardinals
Fielders   Status/Updated Notes
Nolan Arenado 3B Ques Fri - Finger - 7/2/25 Arenado is dealing with a finger injury, and it remains to be seen if he will face the Cubs on Friday.
Willson Contreras 1B Ques Fri - Hand - 7/2/25 Contreras is sidelined due to a wrist injury, and it is unclear if he will play Friday's game versus the Pirates.
Jordan Walker RF Out indefinitely - Chest - 6/25/25 Walker has been placed on the 10-day injured list due to appendicitis, and there is no timetable for his return.
Ivan Herrera C Out Indefinitey - Hamstring - 6/20/25 Herrera has been placed on the 10-day injured list due to a left hamstring strain, and there is no timetable for his return.
Pitchers   Status/Updated Notes
Zack Thompson RP Out indefinitely - Upper Body - 6/5/25 Thompson has been moved to the 60-day injured list with a Grade 1 lat strain, and he will miss an extended period.
Pittsburgh Pirates
Fielders   Status/Updated Notes
Enmanuel Valdez 2B Out of Season - Shoulder - 5/21/25 Valdez is expected to miss the remainder of the season due to a shoulder injury.
Endy Rodriguez C Out indefinitely - Elbow - 6/13/25 Rodriguez has been transferred to the 60-day injured list due to right elbow inflammation, and there is no timetable for his return.
Pitchers   Status/Updated Notes
Jared Jones SP Out of Season - Elbow - 5/21/25 Jones is expected to miss the remainder of the season due to an elbow injury.
Justin Lawrence RP Out indefinitely - Elbow - 5/3/25 Lawrence has been transferred to the 60-day injured list due to right elbow inflammation, and he will miss an extended period.
Tim Mayza RP Out Indefinitey - Shoulder - 4/25/25 Mayza has been shifted to the 60-day IL due to a shoulder injury, and there is no timetable for his return.
Johan Oviedo SP Out indefinitely - Elbow - 3/3/25 Oviedo has been placed on the 60-day injured list due to a right elbow injury and right lat strain, and he will miss an undetermined length of time.
Ryan Borucki RP Out indefinitely - Undisclosed - 6/21/25 Borucki has landed on the 15-day injured list dealing with a left oblique strain, and it is unclear how long he will be idle.
Colin Holderman RP Out indefinitely - Thumb - 5/20/25 Holderman has been placed on the 15-day injured list due to thumb injury, and it is unclear how long he will be idle.
Recent Meetings
Date H/A H Starter A Starter Line
7/1/25 PIT 1
STL 0
P. Skenes A. Pallante -160
7
6/30/25 PIT 7
STL 0
A. Heaney E. Fedde -110
8.5
5/7/25 STL 5
PIT 0
S. Gray M. Keller -170
7.5
5/6/25 STL 2
PIT 1
M. Liberatore P. Skenes 100
7
5/5/25 STL 6
PIT 3
M. Mikolas C. Mlodzinski -117
8
4/9/25 PIT 2
STL 1 x
M. Keller E. Fedde 102
7.5
4/8/25 PIT 3
STL 5
P. Skenes S. Gray -137
6
4/7/25 PIT 8
STL 4
C. Mlodzinski M. Liberatore -101
8.5
2024 Season
9/19/24 STL 2
PIT 3
E. Fedde L. Ortiz -141
8.5
9/18/24 STL 10
PIT 5
S. Gray J. Woodford -201
7.5
9/17/24 STL 3
PIT 1
L. Lynn B. Falter -155
7.5
9/16/24 STL 4
PIT 0
A. Pallante P. Skenes 115
7
7/24/24 PIT 5
STL 0
M. Perez M. Liberatore 104
9
7/23/24 PIT 1
STL 2
P. Skenes L. Lynn -172
7.5
7/22/24 PIT 2
STL 1
M. Keller A. Pallante -116
8
7/4/24 PIT 2
STL 3 x
M. Perez A. Pallante -103
9
7/3/24 PIT 5
STL 4 x
J. Jones M. Mikolas -119
8.5
7/2/24 PIT 4
STL 7
M. Keller K. Gibson -117
8
6/13/24 STL 4
PIT 3
L. Lynn M. Keller 108
8.5
6/12/24 STL 4
PIT 2
S. Gray B. Falter -170
8
St. Louis: Last 10 Games | Season
Date vs/Score Line ATS OPS Avg
7/1/25 @ PIT 0-1 135/7 L/U .637 .219
6/30/25 @ PIT 0-7 -110/8.5 L/U .305 .138
6/29/25 @ CLE 7-0 -118/8 W/U .873 .306
6/28/25 @ CLE 9-6 100/8.5 W/O .985 .350
6/27/25 @ CLE 5-0 -130/8.5 W/U .711 .206
6/26/25 CHC 0-3 115/9 L/U .339 .100
6/25/25 CHC 0-8 125/8.5 L/U .281 .125
6/24/25 CHC 8-7 -105/8.5 W/O .999 .303
6/23/25 CHC 8-2 -105/8.5 W/O 1.129 .333
6/22/25 CIN 1-4 -105/9 L/U .222 .097
Pittsburgh: Last 10 Games | Season
Date vs/Score Line ATS OPS Avg
7/1/25 STL 1-0 -160/7 W/U .399 .148
6/30/25 STL 7-0 -110/8.5 W/U .904 .333
6/29/25 NYM 12-1 120/9 W/O 1.352 .421
6/28/25 NYM 9-2 125/9.5 W/O .797 .333
6/27/25 NYM 9-1 120/8 W/O .918 .324
6/25/25 @ MIL 2-4 -110/7 L/U .367 .129
6/24/25 @ MIL 3-9 170/7.5 L/O .588 .235
6/23/25 @ MIL 5-4 140/8.5 W/O .954 .359
6/22/25 TEX 8-3 -118/9.5 W/O .980 .395
6/21/25 TEX 2-3 -110/8.5 L/U .430 .161
Abbreviations Legend