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, 29 April 2026

MLB games
Final, PNC Park
17–13
@
16–15
5FINAL4
Box score →

Matchup

Last 15 games
5.13Runs per game5.2
5.2Runs allowed4.53
0.768OPS0.711
4.98Bullpen ERA3.18
21.7Strikeout %25.4
MLB matchupsCardinals @ Pirates
Away, 17–13
Home, 16–15
Wed 29 Apr, 23:40 UK, PNC Park
5 – 4

Box score

Box score

Team123456789RH
St. Louis Cardinals 001020200 56
Pittsburgh Pirates 000010210 49

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. JJ Wetherholt 5022 0010 20
2. Iván Herrera 4221 0011 10
3. Alec Burleson 4110 0121 00
4. Jordan Walker 5010 0010 20
5. Nolan Gorman 3000 0001 10
6. Masyn Winn 2000 0002 01
7. Nathan Church 4000 0000 20
8. Ramón Urías 3100 0001 10
9. Victor Scott II 3100 0000 22
PitcherIPHRERBBSOHRPitches
Andre Pallante6.051 1061 91
Ryne Stanek0.112 2200 22
JoJo Romero0.210 0110 17
George Soriano1.011 0110 29
Riley O'Brien1.010 0010 11

Pittsburgh Pirates

BatterABRH2B3BHRRBIBBSOSB
1. Oneil Cruz 4000 0011 10
2. Brandon Lowe 3011 0000 10
Nick Yorke 2010 0020 00
3. Bryan Reynolds 4000 0001 20
4. Ryan O'Hearn 5010 0000 10
5. Marcell Ozuna 5010 0000 10
6. Nick Gonzales 5110 0000 20
7. Spencer Horwitz 3110 0111 00
Billy Cook 0000 0000 00
8. Konnor Griffin 3110 0001 11
9. Joey Bart 3120 0000 00
Jake Mangum 1000 0000 00
Henry Davis 0000 0000 00
PitcherIPHRERBBSOHRPitches
Bubba Chandler5.033 3461 85
Evan Sisk1.101 1120 27
Chris Devenski0.221 1010 14
Dennis Santana1.000 0000 9
Yohan Ramírez1.010 0120 16

Team comparison

Last 15 games before this one
CardinalsPirates
5.13 Runs per game 5.2
5.2 Runs allowed 4.53
0.768 OPS 0.711
4.98 Bullpen ERA 3.18
21.7 Strikeout % 25.4

Weather at first pitch

56°F, wind 9 mph, 8 mph blowing out