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, 24 September 2026

MLB games
Final, PNC Park
77–82
@
81–78
1FINAL2
Box score →

Matchup

Last 15 games
4.13Runs per game3.87
4.8Runs allowed3.73
0.630OPS0.762
3.79Bullpen ERA4.11
22.5Strikeout %19.3
MLB matchupsCardinals @ Pirates
Away, 77–82
Home, 81–78
Thu 24 Sep, 17:35 UK, PNC Park
1 – 2

Box score

Box score

Team123456789RH
St. Louis Cardinals 100000000 15
Pittsburgh Pirates 10000001x 27

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. JJ Wetherholt 4021 0000 00
2. Iván Herrera 4010 0000 20
3. Alec Burleson 4110 0110 10
4. Jordan Walker 3000 0001 20
5. Leo Bernal 4000 0000 30
6. Bryan Torres 2000 0001 00
José Fermín 1000 0000 10
7. Thomas Saggese 3000 0000 20
8. Nathan Church 3010 0000 00
9. Masyn Winn 3000 0000 20
PitcherIPHRERBBSOHRPitches
Kyle Leahy2.031 1030 37
Cooper Hjerpe3.130 0330 74
Gordon Graceffo0.200 0010 4
Brycen Mautz1.010 0010 17
Ryne Stanek1.001 0200 21

Pittsburgh Pirates

BatterABRH2B3BHRRBIBBSOSB
1. Oneil Cruz 4121 0000 01
2. Konnor Griffin 4020 0000 10
3. Brandon Lowe 3010 0011 20
4. Ryan O'Hearn 3000 0001 10
5. Nick Gonzales 3010 0001 00
Jared Triolo 0000 0000 00
6. Ronny Simon 3110 0001 11
Billy Cook 0000 0000 00
7. Spencer Horwitz 3000 0010 00
8. Jake Mangum 3000 0000 10
Bryan Reynolds 0000 0001 00
9. Henry Davis 4000 0000 20
PitcherIPHRERBBSOHRPitches
Paul Skenes6.131 1281 96
Yohan Ramírez0.200 0000 6
Gregory Soto0.220 0010 18
Luke Weaver0.100 0010 5
Mason Montgomery1.000 0030 17

Team comparison

Last 15 games before this one
CardinalsPirates
4.13 Runs per game 3.87
4.8 Runs allowed 3.73
0.630 OPS 0.762
3.79 Bullpen ERA 4.11
22.5 Strikeout % 19.3

Weather at first pitch

65°F, wind 8 mph, 7 mph blowing in