National League Central · 2019
St. Louis Cardinals 2019
- Team WAR
- 36.6 19.7 bat / 16.8 pitch
- Win %
- .562 pyth .565
- Run diff
- +102 4.72 / 4.09 per g
- wRC+
- 97
- ERA
- 3.81 FIP 4.27
- Home runs
- 210
The St. Louis Cardinals went 91-71 in 2019, a .562 winning percentage — 10th of 30 record in baseball. They scored 764 runs and allowed 662, a run differential of +102. The offence ranked 19th of 30 in MLB for runs scored, while their 3.81 staff ERA was 4th of 30. Their 97 team wRC+ was 3% below league average — 17th of 30 in MLB. Kolten Wong led the position players at 3.3 WAR, and Jack Flaherty the rotation at a 2.75 ERA.
Where the offence comes from
Roster contribution by share of the team total.
Batting
35 players, ranked by dbWAR.
| Kolten Wong | 2B | 145 | 549 | 136 | 11 | 59 | 24 | .285 | .361 | .423 | .337 | 112 | 3.3 |
| Paul DeJong | SS | 159 | 664 | 136 | 30 | 78 | 9 | .233 | .318 | .444 | .325 | 104 | 3.0 |
| Tommy Edman | 3B | 92 | 349 | 99 | 11 | 36 | 15 | .304 | .350 | .500 | .359 | 128 | 2.6 |
| Paul Goldschmidt | 1B | 160 | 682 | 155 | 34 | 97 | 3 | .260 | .346 | .476 | .349 | 121 | 2.6 |
| Dexter Fowler | RF | 148 | 574 | 116 | 19 | 67 | 8 | .238 | .346 | .409 | .329 | 107 | 1.8 |
| Marcell Ozuna | LF | 130 | 549 | 117 | 29 | 89 | 12 | .241 | .328 | .472 | .339 | 114 | 1.8 |
| Matt Carpenter | 3B | 129 | 492 | 94 | 15 | 46 | 6 | .226 | .334 | .392 | .318 | 100 | 1.5 |
| Yadier Molina | C | 112 | 452 | 113 | 10 | 57 | 6 | .270 | .312 | .399 | .304 | 90 | 1.3 |
| Harrison Bader | CF | 127 | 406 | 71 | 12 | 39 | 11 | .205 | .314 | .366 | .297 | 84 | 0.7 |
| José A. Martínez | RF | 128 | 373 | 90 | 10 | 42 | 3 | .269 | .340 | .410 | .326 | 105 | 0.6 |
| Lane Thomas | CF | 26 | 44 | 12 | 4 | 12 | 1 | .316 | .409 | .684 | .450 | 191 | 0.6 |
| Matt Wieters | C | 64 | 183 | 36 | 11 | 27 | 1 | .214 | .268 | .435 | .295 | 83 | 0.4 |
| Jack Flaherty | P | 30 | 66 | 10 | 0 | 4 | 1 | .185 | .211 | .241 | .196 | 14 | 0.3 |
| Randy Arozarena | CF | 13 | 23 | 6 | 1 | 2 | 2 | .300 | .391 | .500 | .383 | 144 | 0.2 |
| Adam Wainwright | P | 29 | 59 | 8 | 0 | 2 | 0 | .160 | .189 | .220 | .178 | 2 | 0.2 |
| Tyler O'Neill | LF | 58 | 151 | 37 | 5 | 16 | 1 | .262 | .311 | .411 | .310 | 94 | 0.2 |
| Andrew Knizner | C | 18 | 58 | 12 | 2 | 7 | 2 | .226 | .293 | .377 | .291 | 81 | 0.1 |
| John Brebbia | P | 1 | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 | 1.000 | .872 | 484 | 0.1 |
| Chasen Shreve | P | 1 | 1 | 0 | 0 | 0 | 0 | — | 1.000 | — | .712 | 373 | 0.0 |
| Edmundo Sosa | 2B | 8 | 10 | 2 | 0 | 0 | 1 | .250 | .400 | .250 | .319 | 100 | 0.0 |
| Michael Wacha | P | 22 | 39 | 6 | 0 | 3 | 0 | .167 | .167 | .194 | .155 | -14 | 0.0 |
| Ryan Helsley | P | 3 | 3 | 1 | 0 | 0 | 0 | .333 | .333 | .333 | .291 | 80 | 0.0 |
| Mike Mayers | P | 1 | 1 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -122 | -0.0 |
| Carlos Martinez | P | 1 | 1 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -122 | -0.0 |
| Joe Hudson | PH | 1 | 1 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -122 | -0.0 |
| John Gant | P | 3 | 3 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -122 | -0.0 |
| Giovanny Gallegos | P | 3 | 3 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -122 | -0.0 |
| Génesis Cabrera | P | 3 | 4 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -122 | -0.0 |
| Yairo Muñoz | 3B | 81 | 181 | 46 | 2 | 13 | 8 | .267 | .298 | .355 | .282 | 74 | -0.1 |
| Daniel Ponce de Leon | P | 8 | 12 | 0 | 0 | 0 | 0 | .000 | .100 | .000 | .071 | -73 | -0.1 |
| Rangel Ravelo | 1B | 28 | 43 | 8 | 2 | 7 | 0 | .205 | .256 | .410 | .278 | 71 | -0.1 |
| Miles Mikolas | P | 31 | 62 | 8 | 0 | 2 | 0 | .136 | .136 | .153 | .124 | -36 | -0.1 |
| Drew Robinson | PH | 5 | 7 | 1 | 0 | 0 | 0 | .143 | .143 | .143 | .125 | -35 | -0.1 |
| Dakota Hudson | P | 28 | 59 | 4 | 0 | 2 | 0 | .078 | .096 | .078 | .081 | -66 | -0.3 |
| Jedd Gyorko | 3B | 58 | 101 | 16 | 2 | 9 | 2 | .174 | .248 | .250 | .226 | 35 | -0.6 |
Pitching
22 pitchers, ranked by dbWAR.
| Jack Flaherty | 33 | 33 | 196.1 | 11 | 8 | 0 | 231 | 2.75 | 3.46 | 0.97 | 10.6 | 4.5 |
| Miles Mikolas | 32 | 32 | 184.0 | 9 | 14 | 0 | 144 | 4.16 | 4.27 | 1.22 | 7.0 | 2.6 |
| Adam Wainwright | 31 | 31 | 171.2 | 14 | 10 | 0 | 153 | 4.19 | 4.36 | 1.43 | 8.0 | 2.3 |
| Giovanny Gallegos | 66 | 0 | 74.0 | 3 | 2 | 1 | 93 | 2.31 | 3.05 | 0.81 | 11.3 | 1.6 |
| John Brebbia | 66 | 0 | 72.2 | 3 | 4 | 0 | 87 | 3.59 | 3.13 | 1.18 | 10.8 | 1.5 |
| Dakota Hudson | 33 | 32 | 174.2 | 16 | 7 | 1 | 136 | 3.35 | 4.93 | 1.41 | 7.0 | 1.2 |
| Carlos Martinez | 48 | 0 | 48.1 | 4 | 2 | 24 | 53 | 3.17 | 2.86 | 1.18 | 9.9 | 1.1 |
| John Gant | 64 | 0 | 66.1 | 11 | 1 | 3 | 60 | 3.66 | 3.73 | 1.28 | 8.1 | 0.9 |
| Jordan Hicks | 29 | 0 | 28.2 | 2 | 2 | 14 | 31 | 3.14 | 3.21 | 0.94 | 9.7 | 0.6 |
| Daniel Ponce de Leon | 13 | 8 | 48.2 | 1 | 2 | 0 | 52 | 3.70 | 4.41 | 1.27 | 9.6 | 0.5 |
| Ryan Helsley | 24 | 0 | 36.2 | 2 | 0 | 0 | 32 | 2.95 | 4.22 | 1.25 | 7.9 | 0.3 |
| Tyler Webb | 65 | 0 | 55.0 | 2 | 1 | 1 | 48 | 3.76 | 4.49 | 1.02 | 7.9 | 0.3 |
| Génesis Cabrera | 13 | 2 | 20.1 | 0 | 2 | 1 | 19 | 4.87 | 4.54 | 1.67 | 8.4 | 0.1 |
| Luke Gregerson | 6 | 0 | 5.2 | 0 | 0 | 0 | 2 | 7.94 | 3.04 | 2.12 | 3.2 | 0.1 |
| Jedd Gyorko | 1 | 0 | 0.1 | 0 | 0 | 0 | 1 | 0.00 | -2.79 | 0.00 | 27.0 | 0.0 |
| Chasen Shreve | 3 | 0 | 2.0 | 1 | 0 | 0 | 2 | 9.00 | 4.21 | 1.50 | 9.0 | 0.0 |
| Junior Fernández | 13 | 0 | 11.2 | 0 | 1 | 0 | 16 | 5.40 | 5.27 | 1.29 | 12.3 | -0.0 |
| Mike Mayers | 16 | 0 | 19.0 | 0 | 1 | 0 | 16 | 6.63 | 5.48 | 1.68 | 7.6 | -0.1 |
| Andrew Miller | 73 | 0 | 54.2 | 5 | 6 | 6 | 70 | 4.45 | 5.19 | 1.32 | 11.5 | -0.1 |
| Dominic Leone | 40 | 0 | 40.2 | 1 | 0 | 1 | 46 | 5.53 | 5.45 | 1.50 | 10.2 | -0.2 |
| Michael Wacha | 29 | 24 | 126.2 | 6 | 7 | 0 | 104 | 4.76 | 5.61 | 1.56 | 7.4 | -0.2 |
| Alex Reyes | 4 | 0 | 3.0 | 0 | 1 | 0 | 1 | 15.00 | 12.88 | 2.67 | 3.0 | -0.3 |
Attendance
Announced gate at 81 home dates, 2019.
- Average
- 42,968 81 home dates
- Median
- 43,750
- Total
- 3,480,393
- Best
- 48,555 2019-05-12
- Quietest
- 35,819 2019-04-22
- On the road
- 29,447 what they drew away
By situation
| Split | Games | Avg | Med | Low | High |
|---|---|---|---|---|---|
| All home | 81 | 42,968 | 43,750 | 35,819 | 48,555 |
| Night | 53 | 42,562 | 42,757 | 35,819 | 48,423 |
| Day | 28 | 43,737 | 44,269 | 36,800 | 48,555 |
| Weekend | 43 | 45,018 | 45,152 | 38,665 | 48,555 |
| Weekday | 38 | 40,648 | 40,691 | 35,819 | 46,811 |
| On the road | 81 | 29,447 | 30,260 | 6,308 | 53,070 |
Through the season
| Month | Games | Average |
|---|---|---|
| Apr | 16 | 41,156 |
| May | 13 | 43,151 |
| Jun | 13 | 43,895 |
| Jul | 11 | 44,664 |
| Aug | 13 | 42,552 |
| Sep | 15 | 43,054 |
By season
Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.
Game time
First pitch to final out across 161 completed games, 2019.
- Regulation
- 3:05 149 games
- All games
- 3:10
- Extra innings
- 4:07 12 of them
- Longest
- 4:31 2019-06-20, 11 inn
- Shortest
- 2:11 2019-09-03
By situation
| Split | Games | Avg | Med | Fastest | Longest |
|---|---|---|---|---|---|
| All | 161 | 3:10 | 3:04 | 2:11 | 6:53 |
| Regulation | 149 | 3:05 | 3:02 | 2:11 | 4:24 |
| Extra innings | 12 | 4:07 | 3:53 | 3:02 | 6:53 |
| Home | 80 | 3:06 | 3:01 | 2:11 | 4:31 |
| Road | 81 | 3:14 | 3:05 | 2:19 | 6:53 |
| Day | 56 | 3:07 | 3:01 | 2:19 | 4:50 |
| Night | 105 | 3:12 | 3:04 | 2:11 | 6:53 |
Through the season
| Month | Games | Average |
|---|---|---|
| Apr | 16 | 3:02 |
| May | 13 | 3:06 |
| Jun | 13 | 3:11 |
| Jul | 11 | 3:06 |
| Aug | 12 | 3:05 |
| Sep | 15 | 3:09 |
By season
Regulation games only, in minutes. 185 minutes this season.
Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.
St. Louis Cardinals are 91-71, a .562 win rate, while their +102 run differential implies .565. That is essentially in line — the record reflects the run scoring.