DataBaseball
2026
St. Louis Cardinals logo

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.

The 2019 season

Month by month, the streaks, and the record in the games that are argued about.

They finished first in the NL Central, 2 games clear. They spent 68 of 186 days in first place, led by as many as 4.5 games on September 8 and were as far as 5.5 games back on June 9. Their best month was August at 18-9, their worst May at 9-18. The longest runs were a 6-game winning streak from July 21 to July 26 and a 5-game losing streak from June 23 to June 29. They were 50-31 at home and 41-40 on the road, 25-22 in one-run games and 42-42 against clubs that finished .500 or better. The most lopsided win was 17-4 against the Pirates on May 9; the heaviest defeat, 12-1 against the Reds on April 26.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1910.655158126+32
May918.333116133-17
June1313.50092108-16
July169.64011798+19
August189.66714191+50
Sept/Oct1612.571140106+34
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home50-31.617
Road41-40.506
One-run games25-22.532
Extra innings8-4.667
Within the division46-30.605
Against .500+ clubs42-42.500
Decided by 5+ runs26-17.605
Last 106-4.600

National League Central standings, 2019

Final standings. The division page has the rest of its season.

National League Central, 2019. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
St. Louis Cardinals9171.562—764662+10236.6
Milwaukee Brewers8973.5492769766+337.3
Chicago Cubs8478.5197814717+9744.2
Cincinnati Reds7587.46316701711-1034.5
Pittsburgh Pirates6993.42622758911-15327.7

2019 St. Louis Cardinals roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 3

Infielders 9

Outfielders 7

Others 2

Starting pitchers 6

Relief pitchers 16

Where the offence comes from

Roster contribution by share of the team total.

1,341 team hits
Paul Goldschmidt155Paul Goldschmidt — 155 hits (11.6%)Kolten Wong136Kolten Wong — 136 hits (10.1%)Paul DeJong136Paul DeJong — 136 hits (10.1%)Marcell Ozuna117Marcell Ozuna — 117 hits (8.7%)Dexter Fowler116Dexter Fowler — 116 hits (8.7%)Yadier Molina113Yadier Molina — 113 hits (8.4%)Tommy Edman99Tommy Edman — 99 hits (7.4%)Matt Carpenter94Matt Carpenter — 94 hits (7.0%)José A. Martínez90José A. Martínez — 90 hits (6.7%)Harrison Bader71Harrison Bader — 71 hits (5.3%)Yairo Muñoz46Yairo Muñoz — 46 hits (3.4%)Tyler O'Neill37Tyler O'Neill — 37 hits (2.8%)Wieters36Matt Wieters — 36 hits (2.7%)Jedd Gyorko16Jedd Gyorko — 16 hits (1.2%)12Lane Thomas — 12 hits (0.9%)12Andrew Knizner — 12 hits (0.9%)Jack Flaherty — 10 hits (0.7%)Adam Wainwright — 8 hits (0.6%)8Rangel Ravelo — 8 hits (0.6%)8Miles Mikolas — 8 hits (0.6%)6Randy Arozarena — 6 hits (0.4%)6Michael Wacha — 6 hits (0.4%)Dakota Hudson — 4 hits (0.3%)Edmundo Sosa — 2 hits (0.1%)John Brebbia — 1 hits (0.1%)Ryan Helsley — 1 hits (0.1%)Drew Robinson — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

35 players, ranked by dbWAR.

Kolten Wong2B145549136115924.285.361.423.3371123.3
Paul DeJongSS15966413630789.233.318.444.3251043.0
Tommy Edman3B9234999113615.304.350.500.3591282.6
Paul Goldschmidt1B16068215534973.260.346.476.3491212.6
Dexter FowlerRF14857411619678.238.346.409.3291071.8
Marcell OzunaLF130549117298912.241.328.472.3391141.8
Matt Carpenter3B1294929415466.226.334.392.3181001.5
Yadier MolinaC11245211310576.270.312.399.304901.3
Harrison BaderCF12740671123911.205.314.366.297840.7
José A. MartínezRF1283739010423.269.340.410.3261050.6
Lane ThomasCF2644124121.316.409.684.4501910.6
Matt WietersC641833611271.214.268.435.295830.4
Jack FlahertyP306610041.185.211.241.196140.3
Randy ArozarenaCF13236122.300.391.500.3831440.2
Adam WainwrightP29598020.160.189.220.17820.2
Tyler O'NeillLF58151375161.262.311.411.310940.2
Andrew KniznerC185812272.226.293.377.291810.1
John BrebbiaP1110001.0001.0001.000.8724840.1
Chasen ShreveP110000—1.000—.7123730.0
Edmundo Sosa2B8102001.250.400.250.3191000.0
Michael WachaP22396030.167.167.194.155-140.0
Ryan HelsleyP331000.333.333.333.291800.0
Mike MayersP110000.000.000.000.000-122-0.0
Carlos MartinezP110000.000.000.000.000-122-0.0
Joe HudsonPH110000.000.000.000.000-122-0.0
John GantP330000.000.000.000.000-122-0.0
Giovanny GallegosP330000.000.000.000.000-122-0.0
Génesis CabreraP340000.000.000.000.000-122-0.0
Yairo Muñoz3B81181462138.267.298.355.28274-0.1
Daniel Ponce de LeonP8120000.000.100.000.071-73-0.1
Rangel Ravelo1B28438270.205.256.410.27871-0.1
Miles MikolasP31628020.136.136.153.124-36-0.1
Drew RobinsonPH571000.143.143.143.125-35-0.1
Dakota HudsonP28594020.078.096.078.081-66-0.3
Jedd Gyorko3B5810116292.174.248.250.22635-0.6

Pitching

22 pitchers, ranked by dbWAR.

Jack Flaherty3333196.111802312.753.460.9710.64.5
Miles Mikolas3232184.091401444.164.271.227.02.6
Adam Wainwright3131171.2141001534.194.361.438.02.3
Giovanny Gallegos66074.0321932.313.050.8111.31.6
John Brebbia66072.2340873.593.131.1810.81.5
Dakota Hudson3332174.216711363.354.931.417.01.2
Carlos Martinez48048.14224533.172.861.189.91.1
John Gant64066.11113603.663.731.288.10.9
Jordan Hicks29028.22214313.143.210.949.70.6
Daniel Ponce de Leon13848.2120523.704.411.279.60.5
Ryan Helsley24036.2200322.954.221.257.90.3
Tyler Webb65055.0211483.764.491.027.90.3
Génesis Cabrera13220.1021194.874.541.678.40.1
Luke Gregerson605.200027.943.042.123.20.1
Jedd Gyorko100.100010.00-2.790.0027.00.0
Chasen Shreve302.010029.004.211.509.00.0
Junior Fernández13011.2010165.405.271.2912.3-0.0
Mike Mayers16019.0010166.635.481.687.6-0.1
Andrew Miller73054.2566704.455.191.3211.5-0.1
Dominic Leone40040.2101465.535.451.5010.2-0.2
Michael Wacha2924126.26701044.765.611.567.4-0.2
Alex Reyes403.0010115.0012.882.673.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

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8142,96843,75035,81948,555
Night5342,56242,75735,81948,423
Day2843,73744,26936,80048,555
Weekend4345,01845,15238,66548,555
Weekday3840,64840,69135,81946,811
On the road8129,44730,2606,30853,070

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1641,156
May1343,151
Jun1343,895
Jul1144,664
Aug1342,552
Sep1543,054

By season

43854.021927.00.005060708091011121314151617181920212223242526

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

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1613:103:042:116:53
Regulation1493:053:022:114:24
Extra innings124:073:533:026:53
Home803:063:012:114:31
Road813:143:052:196:53
Day563:073:012:194:50
Night1053:123:042:116:53

Through the season

Average completed game by month.
MonthGamesAverage
Apr163:02
May133:06
Jun133:11
Jul113:06
Aug123:05
Sep153:09

By season

188.494.20.005060708091011121314151617181920212223242526

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.

Record versus run differential

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.