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

St. Louis Cardinals vs Pittsburgh Pirates: result and box score, 4 July 2024

MLB games
Final, PNC Park
45–41
@
41–45
3FINAL2
Box score →

Matchup

Last 15 games
4.67Runs per game3.8
4.67Runs allowed3.93
0.732OPS0.646
3.05Bullpen ERA4.19
23.8Strikeout %25
MLB matchupsCardinals @ Pirates
Away, 45–41
Home, 41–45
Thu 4 Jul, 17:35 UK, PNC Park
3 – 2

Box score

Box score

Team12345678910RH
St. Louis Cardinals 0100000002 311
Pittsburgh Pirates 0001000001 27

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. Masyn Winn 3010 0002 10
2. Alec Burleson 5020 0010 00
3. Willson Contreras 5011 0000 10
4. Paul Goldschmidt 4010 0000 21
5. Nolan Arenado 4010 0000 00
6. Brendan Donovan 4121 0000 00
7. Dylan Carlson 3021 0010 00
Matt Carpenter 1000 0000 10
Michael Siani 0100 0000 00
8. José Fermín 4000 0000 00
Nolan Gorman 0000 0000 00
9. Pedro Pagés 4111 0010 10
PitcherIPHRERBBSOHRPitches
Andre Pallante7.041 1151 90
Andrew Kittredge1.010 0130 32
John King2.021 0000 34

Pittsburgh Pirates

BatterABRH2B3BHRRBIBBSOSB
1. Andrew McCutchen 4000 0001 20
2. Bryan Reynolds 4110 0110 10
3. Oneil Cruz 4010 0000 11
4. Connor Joe 4010 0000 00
5. Rowdy Tellez 3000 0000 00
Edward Olivares 1000 0000 00
Michael A. Taylor 0100 0000 00
6. Nick Gonzales 3000 0010 10
7. Ke'Bryan Hayes 4010 0000 20
8. Jack Suwinski 3011 0000 10
Jared Triolo 1010 0000 00
9. Yasmani Grandal 2000 0000 00
Joshua Palacios 0000 0001 00
Joey Bart 1010 0000 00
PitcherIPHRERBBSOHRPitches
Martín Pérez7.171 1120 92
Kyle Nicolas0.200 0100 7
Colin Holderman1.020 0030 17
Dennis Santana1.022 1010 17

Team comparison

Last 15 games before this one
CardinalsPirates
4.67 Runs per game 3.8
4.67 Runs allowed 3.93
0.732 OPS 0.646
3.05 Bullpen ERA 4.19
23.8 Strikeout % 25

Weather at first pitch

84°F, wind 6 mph, 4 mph blowing out