# 2021 St. Louis Cardinals season

The 2021 St. Louis Cardinals season was the 140th for the St. Louis Cardinals of the Major League Baseball, a franchise in St. Louis, Missouri. It also was the 130th season for the Cardinals in the National League, and their 16th at Busch Stadium III. They advanced to the playoffs but lost to the Los Angeles Dodgers in the NLWC Game. The season included a 17-game winning streak in September, which was the longest in franchise history.

## Regular season
### National League Central

vteNL Central :
| Team | W | L | Pct. | GB | Home | Road |
| Milwaukee Brewers | 95 | 67 | .586 | — | 45‍–‍36 | 50‍–‍31 |
| St. Louis Cardinals | 90 | 72 | .556 | 5 | 45‍–‍36 | 45‍–‍36 |
| Cincinnati Reds | 83 | 79 | .512 | 12 | 44‍–‍37 | 39‍–‍42 |
| Chicago Cubs | 71 | 91 | .438 | 24 | 39‍–‍42 | 32‍–‍49 |
| Pittsburgh Pirates | 61 | 101 | .377 | 34 | 37‍–‍44 | 24‍–‍57 |

### National League playoff standings

vteDivision Leaders :
| Team | W | L | Pct. |
| San Francisco Giants | 107 | 55 | .660 |
| Milwaukee Brewers | 95 | 67 | .586 |
| Atlanta Braves | 88 | 73 | .547 |
vteWild Card teams (Top 2 teams qualify for postseason) :
| Team | W | L | Pct. | GB |
| Los Angeles Dodgers | 106 | 56 | .654 | +16 |
| St. Louis Cardinals | 90 | 72 | .556 | — |
| Cincinnati Reds | 83 | 79 | .512 | 7 |
| Philadelphia Phillies | 82 | 80 | .506 | 8 |
| San Diego Padres | 79 | 83 | .488 | 11 |
| New York Mets | 77 | 85 | .475 | 13 |
| Colorado Rockies | 74 | 87 | .460 | 15½ |
| Chicago Cubs | 71 | 91 | .438 | 19 |
| Miami Marlins | 67 | 95 | .414 | 23 |
| Washington Nationals | 65 | 97 | .401 | 25 |
| Pittsburgh Pirates | 61 | 101 | .377 | 29 |
| Arizona Diamondbacks | 52 | 110 | .321 | 38 |

### Record vs. opponents

2021 National League recordvte
Source: MLB Standings Grid – 2021 :
| Team | AZ | ATL | CHC | CIN | COL | LAD | MIA | MIL | NYM | PHI | PIT | SD | SF | STL | WSH | AL |
| Arizona | — | 3–4 | 2–4 | 5–1 | 9–10 | 3–16 | 2–5 | 1–6 | 1–5 | 4–3 | 4–2 | 8–11 | 2–17 | 1–6 | 3–4 | 4–16 |
| Arizona | — | 3–4 | 2–4 | 5–1 | 9–10 | 3–16 | 2–5 | 1–6 | 1–5 | 4–3 | 4–2 | 8–11 | 2–17 | 1–6 | 3–4 | 4–16 |
| Atlanta | 4–3 | — | 5–2 | 4–3 | 2–4 | 2–4 | 11–8 | 3–3 | 10–9 | 10–9 | 4–3 | 4–2 | 3–3 | 6–1 | 14–5 | 6–14 |
| Chicago | 4–2 | 2–5 | — | 8–11 | 3–3 | 4–3 | 1–5 | 4–15 | 4–3 | 2–5 | 14–5 | 5–1 | 1–6 | 9–10 | 4–3 | 6–14 |
| Cincinnati | 1–5 | 3–4 | 11–8 | — | 5–2 | 3–3 | 5–2 | 9–10 | 3–3 | 4–2 | 13–6 | 1–6 | 1–6 | 10–9 | 5–2 | 9–11 |
| Colorado | 10–9 | 4–2 | 3–3 | 2–5 | — | 6–13 | 4–2 | 2–5 | 2–5 | 5–2 | 4–2 | 11–8 | 4–15 | 3–4 | 4–2 | 10–10 |
| Los Angeles | 16–3 | 4–2 | 3–4 | 3–3 | 13–6 | — | 3–4 | 4–3 | 6–1 | 4–2 | 6–0 | 12–7 | 9–10 | 4–3 | 7–0 | 12–8 |
| Miami | 5–2 | 8–11 | 5–1 | 2–5 | 2–4 | 4–3 | — | 3–3 | 9–10 | 10–9 | 2–5 | 3–4 | 3–4 | 0–6 | 8–11 | 3–17 |
| Milwaukee | 6–1 | 3–3 | 15–4 | 10–9 | 5–2 | 3–4 | 3–3 | — | 4–2 | 2–5 | 14–5 | 5–2 | 4–3 | 8–11 | 5–1 | 8–12 |
| New York | 5–1 | 9–10 | 3–4 | 3–3 | 5–2 | 1–6 | 10–9 | 2–4 | — | 9–10 | 3–4 | 4–3 | 1–5 | 2–5 | 11–8 | 9–11 |
| Philadelphia | 3–4 | 9–10 | 5–2 | 2–4 | 2–5 | 2–4 | 9–10 | 5–2 | 10–9 | — | 4–3 | 4–2 | 2–4 | 4–3 | 13–6 | 8–12 |
| Pittsburgh | 2–4 | 3–4 | 5–14 | 6–13 | 2–4 | 0–6 | 5–2 | 5–14 | 4–3 | 3–4 | — | 3–4 | 4–3 | 7–12 | 2–4 | 10–10 |
| San Diego | 11–8 | 2–4 | 1–5 | 6–1 | 8–11 | 7–12 | 4–3 | 2–5 | 3–4 | 2–4 | 4–3 | — | 8–11 | 3–3 | 4–3 | 14–6 |
| San Francisco | 17–2 | 3–3 | 6–1 | 6–1 | 15–4 | 10–9 | 4–3 | 3–4 | 5–1 | 4–2 | 3–4 | 11–8 | — | 2–4 | 5–2 | 13–7 |
| St. Louis | 6–1 | 1–6 | 10–9 | 9–10 | 4–3 | 3–4 | 6–0 | 11–8 | 5–2 | 3–4 | 12–7 | 3–3 | 4–2 | — | 2–4 | 11–9 |
| Washington | 4–3 | 5–14 | 3–4 | 2–5 | 2–4 | 0–7 | 11–8 | 1–5 | 8–11 | 6–13 | 4–2 | 3–4 | 2–5 | 4–2 | — | 10–10 |
Updated with the results of all games through October 3, 2021.

### Game log

2021 St. Louis Cardinals Game Log, 90–72 (Home: 45–36; Away: 45–36) :
April: 14–12 (Home: 7–6; Away: 7–6)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
1April 1@ Reds11–6Gallegos (1–0)Castillo (0–1)—12,6951–0W1
2April 3@ Reds6–9Mahle (1–0)Wainwright (0–1)—12,2131–1L1
3April 4@ Reds1–12Hoffman (1–0)Martínez (0–1)—11,6291–2L2
4April 5@ Marlins4–1Ponce de Leon (1–0)Rogers (0–1)Reyes (1)4,6052–2W1
5April 6@ Marlins4–2Helsley (1–0)Alcántara (0–1)Reyes (2)4,9823–2W2
6April 7@ Marlins7–0Flaherty (1–0)López (0–1)—5,2444–2W3
7April 8Brewers3–1Gallegos (2–0)Rasmussen (0–1)Reyes (3)13,3285–2W4
8April 10Brewers5–9Houser (1–1)Martínez (0–2)—13,3045–3L1
9April 11Brewers3–9Anderson (1–1)Ponce de Leon (1–1)—13,1765–4L2
10April 12Nationals2–5Finnegan (1–0)Gant (0–1)Hand (1)12,8945–5L3
11April 13Nationals14–3Flaherty (2–0)Strasburg (0–1)—12,7146–5W1
12April 14Nationals0–6Ross (1–0)Wainwright (0–2)—13,2066–6L1
13April 16@ Phillies2–9Eflin (1–0)Martínez (0–3)—10,8426–7L2
14April 17@ Phillies9–4Helsley (2–0)Moore (0–1)—10,8907–7W1
15April 18@ Phillies0–2Nola (1–1)Gant (0–2)—10,8767–8L1
16April 19@ Nationals12–5Flaherty (3–0)Ross (1–1)—7,5428–8W1
17April 20@ Nationals2–3Hudson (2–0)Gallegos (2–1)Hand (2)8,4188–9L1
18April 21@ Nationals0–1Scherzer (1–1)Martínez (0–4)Hand (3)7,7698–10L2
19April 23Reds5–4Kim (1–0)Gray (0–1)Reyes (4)13,1969–10W1
20April 24Reds2–0Gant (1–2)Miley (2–2)Gallegos (1)13,17610–10W2
21April 25Reds5–2Flaherty (4–0)Castillo (1–2)Reyes (5)13,34811–10W3
22April 26Phillies1–2Wheeler (2–2)Wainwright (0–3)Neris (4)12,86611–11L1
23April 27Phillies5–2Martínez (1–4)Eflin (1–1)Reyes (6)12,89512–11W1
24April 28Phillies3–5Kintzler (1–0)Cabrera (0–1)Neris (5)12,70112–12L1
25April 29Phillies4–3 (10)Reyes (1–0)Hale (0–1)—13,15913–12W1
26April 30@ Pirates7–3Gant (2–2)Brubaker (2–2)—5,95314–12W2 :
May: 16–12 (Home: 8–4; Away: 8–8)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
27May 1@ Pirates12–5Flaherty (5–0)Cahill (1–3)—7,33115–12W3
28May 2@ Pirates3–0Martínez (2–4)Crowe (0–1)Reyes (7)7,34316–12W4
29May 3Mets6–5Wainwright (1–3)Lucchesi (0–2)Reyes (8)12,68617–12W5
—May 4MetsPostponed (rain, makeup May 5)
30May 5 (1)Mets4–1 (7)Helsley (3–0)Stroman (3–3)Reyes (9)N/A18–12W6
31May 5 (2)Mets2–7 (7)Yamamoto (1–0)Oviedo (0–1)—13,18718–13L1
32May 6Mets1–4Walker (2–1)Gant (2–3)Díaz (4)12,93918–14L2
33May 7Rockies5–0Flaherty (6–0)Gomber (2–4)—13,43519–14W1
34May 8Rockies9–8Martínez (3–4)Gonzalez (1–1)Reyes (10)13,39020–14W2
35May 9Rockies2–0Wainwright (2–3)Márquez (1–4)Helsley (1)13,38021–14W3
36May 11@ Brewers6–1 (11)Reyes (2–0)Boxberger (0–1)—10,59522–14W4
37May 12@ Brewers1–4Williams (1–0)Helsley (3–1)Hader (8)10,22622–15L1
38May 13@ Brewers2–0Flaherty (7–0)Burnes (2–3)Reyes (11)10,55423–15W1
39May 14@ Padres4–5Musgrove (3–4)Oviedo (0–2)Melancon (13)15,25023–16L1
40May 15@ Padres (FS1)3–13Díaz (2–0)Wainwright (2–4)—15,25023–17L2
41May 16@ Padres (ESPN)3–5Lamet (1–0)Kim (1–1)Melancon (14)15,25023–18L3
42May 18Pirates5–2Gant (3–3)Brubaker (3–3)Reyes (12)14,00524–18W1
43May 19Pirates8–5Flaherty (8–0)Cahill (1–5)Reyes (13)14,67725–18W2
44May 21Cubs3–12Hendricks (4–4)Helsley (3–2)—24,28225–19L1
45May 22Cubs (Fox)2–1Cabrera (1–1)Alzolay (2–4)Reyes (14)26,02726–19W1
46May 23Cubs (ESPN)1–2 (10)Kimbrel (1–2)Reyes (2–1)—24,08226–20L1
47May 24@ White Sox1–5Lynn (5–1)Kim (1–2)—14,62926–21L2
48May 25@ White Sox3–8Giolito (4–4)Flaherty (8–1)Hendriks (10)16,38026–22L3
49May 26@ White Sox4–0Gant (4–3)Rodón (5–2)—14,79127–22W1
50May 27@ Diamondbacks5–4 (10)Reyes (3–1)Crichton (0–4)Ponce de Leon (1)8,95128–22W2
51May 28@ Diamondbacks8–6Woodford (1–0)Bumgarner (4–5)Ponce de Leon (2)11,58129–22W3
52May 29@ Diamondbacks7–4Wainwright (3–4)Frankoff (0–2)Reyes (15)17,83430–22W4
53May 30@ Diamondbacks2–9Peacock (2–1)Kim (1–3)Smith (1)16,68130–23L1
54May 31@ Dodgers4–9Bauer (6–3)Helsley (3–3)—18,07130–24L2 :
June: 10–17 (Home: 8–8; Away: 2–9)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
55June 1@ Dodgers3–2Gallegos (3–1)Treinen (1–2)Reyes (16)15,68331–24W1
56June 2@ Dodgers3–14Buehler (4–0)Martínez (3–5)—15,88931–25L1
57June 3Reds2–4Gutiérrez (1–1)Wainwright (3–5)Sims (4)15,32731–26L2
58June 4Reds4–6Castillo (2–8)Kim (1–4)Feliz (1)22,75631–27L3
59June 5Reds2–5Mahle (5–2)Helsley (3–4)Sims (5)23,36531–28L4
60June 6Reds7–8Hembree (1–1)Reyes (3–2)Sims (6)21,15231–29L5
61June 8Indians1–10Bieber (7–3)Martínez (3–6)—16,17831–30L6
62June 9Indians8–2Wainwright (4–5)Mejía (0–1)—16,33132–30W1
63June 11@ Cubs5–8Nance (1–0)Cabrera (1–2)Kimbrel (16)35,11232–31L1
64June 12@ Cubs (Fox)2–7Hendricks (8–4)Gant (4–4)Kimbrel (17)39,09532–32L2
65June 13@ Cubs (ESPN)0–2Davies (4–3)Martínez (3–7)Kimbrel (18)35,22532–33L3
66June 14Marlins4–2Gallegos (4–1)Floro (2–4)Reyes (17)24,28133–33W1
67June 15Marlins2–1Reyes (4–2)García (3–5)—24,73634–33W2
68June 16Marlins1–0Helsley (4–4)Alcántara (4–6)—24,68235–33W3
69June 17@ Braves0–4Morton (6–3)Gant (4–5)—33,41235–34L1
70June 18@ Braves1–9Fried (4–4)Martínez (3–8)—40,37735–35L2
—June 19@ BravesPostponed (rain, makeup June 20)
71June 20 (1)@ Braves9–1 (7)Wainwright (5–5)Wilson (2–3)—33,78136–35W1
72June 20 (2)@ Braves (ESPN)0–1 (7)Smyly (4–3)Kim (1–5)Smith (13)36,97736–36L1
73June 22@ Tigers2–8Funkhouser (1–0)Oviedo (0–3)—13,49236–37L2
74June 23@ Tigers2–6Manning (1–1)Gant (4–6)—13,26336–38L3
75June 24Pirates2–8Kuhl (2–4)Martínez (3–9)—33,25436–39L4
76June 25Pirates4–5Crowe (1–4)Woodford (1–1)Rodríguez (10)34,81236–40L5
77June 26Pirates3–1Wainwright (6–5)Brubaker (4–7)Reyes (18)33,05837–40W1
78June 27Pirates2–7Kranick (1–0)Oviedo (0–4)—25,16337–41L1
79June 28Diamondbacks7–1Gallegos (5–1)Young (2–6)—27,17538–41W1
80June 29Diamondbacks3–2Martínez (4–9)Smith (2–4)Reyes (19)28,74039–41W2
81June 30Diamondbacks7–4Kim (2–5)Smith (1–4)Reyes (20)27,23540–41W3 :
July: 12–11 (Home: 6–3; Away: 6–8)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
82July 1@ Rockies2–5Bard (4–4)Gallegos (5–2)—30,41040–42L1
83July 2@ Rockies9–3 (10)Reyes (5–2)Almonte (1–2)—47,22441–42W1
84July 3@ Rockies2–3Chacín (2–1)Cabrera (1–3)Bard (12)48,18241–43L1
85July 4@ Rockies2–3Lawrence (1–0)Reyes (5–3)—36,89141–44L2
86July 5@ Giants5–3Kim (3–5)Gausman (8–3)—32,64442–44W1
87July 6@ Giants6–5Wainwright (7–5)Cueto (6–5)Miller (1)18,78543–44W2
88July 7@ Giants2–5Wood (8–3)Oviedo (0–5)McGee (17)19,06743–45L1
89July 9@ Cubs5–10Hendricks (11–4)LeBlanc (0–2)—36,19243–46L2
90July 10@ Cubs6–0Kim (4–5)Davies (5–6)—39,36844–46W1
—July 11@ CubsPostponed (rain, makeup September 24)
91st All-Star Game in Denver, Colorado
91July 16Giants2–7Jackson (1–0)Wainwright (7–6)—33,74344–47L1
92July 17Giants3–1Kim (5–5)DeSclafani (10–4)Reyes (21)40,48945–47W1
93July 18Giants2–1Cabrera (2–3)Brebbia (0–1)Reyes (22)29,42546–47W2
94July 19Cubs8–3Woodford (2–1)Mills (4–3)—38,19947–47W2
95July 20Cubs6–7Maples (1–0)Reyes (5–4)Kimbrel (22)35,40247–48L1
96July 21Cubs3–2 (10)McFarland (1–0)Kimbrel (1–3)—37,00848–48L1
97July 22Cubs3–2Kim (6–5)Alzolay (4–10)Reyes (23)41,41249–48W1
98July 23@ Reds5–6Brach (1–1)Gallegos (5–3)Hembree (7)30,60549–49L1
99July 24@ Reds3–5Castillo (4–10)Woodford (2–2)Hembree (8)33,48949–50L2
100July 25@ Reds10–6Helsley (5–4)Gray (2–6)—21,94750–50W1
101July 27@ Indians4–2Wainwright (8–6)Shaw (3–5)Reyes (24)19,48051–50W2
102July 28@ Indians2–7Plesac (6–3)Kim (6–6)—19,92751–51W2
103July 30Twins5–1Helsley (6–4)Duffey (2–3)—34,03652–51W3
104July 31Twins1–8Alcalá (3–5)Woodford (2–3)—33,43252–52L1 :
August: 15–11 (Home: 6–9; Away: 9–2)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
105August 1Twins7–3Wainwright (9–6)Pineda (4–6)—28,97553–52W1
106August 3Braves1–6Fried (8–7)Lester (3–6)—31,50953–53L1
107August 4Braves4–7Martin (1–3)Gallegos (5–4)Smith (22)32,20553–54L2
108August 5Braves4–8Santana (1–0)Gallegos (5–5)—30,54953–55L3
109August 6Royals4–2Wainwright (10–6)Minor (8–10)Reyes (25)29,09054–55W1
110August 7Royals5–2García (1–0)Keller (7–11)Gallegos (2)36,61555–55W2
111August 8Royals5–6Barlow (4–3)Reyes (5–5)Lovelady (1)31,94355–56L1
112August 10@ Pirates4–1Happ (6–6)Brault (0–1)Reyes (26)10,05656–56W1
113August 11@ Pirates4–0Wainwright (11–6)Crowe (3–7)—8,54857–56W2
114August 12@ Pirates7–6McFarland (2–0)Brubaker (4–12)Reyes (27)8,67658–56W3
115August 13@ Royals6–0 Flaherty (9–1)Minor (8–11)—30,62059–56W4
116August 14@ Royals9–4Lester (4–6)Keller (7–13)—35,78460–56W5
117August 15@ Royals7–2Happ (7–6)Bubic (3–6)—18,31761–56W6
118August 17Brewers0–2Burnes (8–4)Wainwright (11–7)Hader (24)28,05861–57L1
119August 18Brewers4–6 (10)Hader (4–2)Reyes (5–6)Williams (3)25,93861–58L2
120August 19Brewers8–4Fernández (1–0)Woodruff (7–7)—27,54562–58W1
121August 20Pirates0–4Keller (4–10)Mikolas (0–1)—28,40662–59L1
122August 21Pirates4–5Shreve (2–1)Cabrera (2–4)Bednar (1)30,20562–60L2
123August 22Pirates3–0Wainwright (12–7)Brault (0–2)Reyes (28)34,43163–60W1
124August 24Tigers3–4Mize (7–6)Flaherty (9–2)Fulmer (8)28,18563–61L1
125August 25Tigers3–2 (10)McFarland (3–0)Fulmer (5–6)—24,30464–61W1
126August 26@ Pirates7–11Kuhl (4–6)Cabrera (2–5)—8,61864–62L1
127August 27@ Pirates4–3Happ (8–6)Peters (0–2)Reyes (29)12,66265–62W1
128August 28@ Pirates13–0Wainwright (13–7)Brault (0–3)—20,04366–62W2
129August 29@ Pirates3–4Stratton (5–0)Reyes (5–7)—10,29066–63L1
130August 30@ Reds3–1Lester (5–6)Castillo (7–14)Gallegos (3)10,77367–63W1
—August 31@ RedsPostponed (rain, makeup September 1) :
September: 22–7 (Home: 9–4; Away: 13–3)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
131September 1 (1)@ Reds5–4 (7)Cabrera (3–5)Miley (11–5)Gallegos (4)10,36568–63W2
132September 1 (2)@ Reds2–12 (7)Gray (7–6)Happ (8–7)—10,89268–64L1
133September 3@ Brewers15–4Wainwright (14–7)Peralta (9–4)—23,98769–64W1
134September 4@ Brewers0–4Houser (8–6)Kim (6–7)—33,43969–65L1
135September 5@ Brewers5–6Sánchez (2–0)Reyes (5–8)—33,84569–66L2
136September 6Dodgers1–5Scherzer (13–4)Mikolas (0–2)—43,57569–67L3
137September 7Dodgers2–7Vesia (3–1)Happ (8–8)—34,50069–68L4
138September 8Dodgers5–4Wainwright (15–7)White (1–3)Gallegos (5)35,56670–68W1
139September 9Dodgers2–1Reyes (6–8)Bickford (3–2)Gallegos (6)31,17371–68W2
140September 10Reds2–4Lorenzen (1–2)McFarland (3–1)Givens (7)29,59771–69L1
141September 11Reds6–4Reyes (7–8)Sims (5–3)Gallegos (7)33,40472–69W1
142September 12Reds2–0Happ (9–8)Gray (7–7)Gallegos (8)32,87273–69W2
143September 13@ Mets7–0Wainwright (16–7)Hill (6–7)—19,05774–69W3
144September 14@ Mets7–6 (11)Reyes (8–8)Reed (0–1)Kim (1)21,82575–69W4
145September 15@ Mets11–4Lester (6–6)Megill (3–5)—21,00176–69W5
146September 17Padres8–2Mikolas (1–2)Velasquez (3–7)—30,93777–69W6
147September 18Padres3–2Miller (1–0)Pagán (4–2)Gallegos (9)40,62678–69W7
148September 19Padres8–7Reyes (9–8)Arrieta (5–14)Gallegos (10)35,32679–69W8
149September 20@ Brewers5–2Lester (7–6)Peralta (9–5)García (1)28,29180–69W9
150September 21@ Brewers2–1Woodford (3–3)Woodruff (9–10)Gallegos (11)30,47581–69W10
151September 22@ Brewers10–2Mikolas (2–2)Anderson (4–9)—29,63582–69W11
152September 23@ Brewers8–5McFarland (4–1)Ashby (3–1)Gallegos (12)30,80483–69W12
153September 24 (1)@ Cubs8–5 (7)Reyes (10–8)Steele (3–4)Gallegos (13)29,03084–69W13
154September 24 (2)@ Cubs12–4 (7)Hudson (1–0)Davies (6–12)—35,02085–69W14
155September 25@ Cubs8–5Kim (7–7)Heuer (7–3)—32,91886–69W15
156September 26@ Cubs4–2Cabrera (4–5)Heuer (7–4)Gallegos (14)26,54787–69W16
157September 28Brewers6–2Wainwright (17–7)Gustave (1–1)—35,72688–69W17
158September 29Brewers0–4Houser (10–6)Mikolas (2–3)—35,28388–70L1
159September 30Brewers4–3Happ (10–8)Sánchez (2–1)García (2)29,16189–70W1 :
October: 1–2 (Home: 1–2; Away: 0–0)
#DateOpponentScoreWinLossSaveAttendanceRecordBox / L10
160October 1Cubs4–3Gallegos (6–5)Nance (1–1)—41,61890–70W2
161October 2Cubs (Fox)5–6Adam (1–0)García (1–1)Wick (5)45,23990–71L1
162October 3Cubs2–3 (7)Biagini (1–0)Woodford (3–4)—46,52590–72L2 :
Legend:        = Win        = Loss        = Postponement Bold = Cardinals team member :

### Awards

The Cardinals became the first team to have five players win Gold Glove Awards: first baseman Paul Goldschmidt, second baseman Tommy Edman, third baseman Nolan Arenado, left fielder Tyler O'Neill and center fielder Harrison Bader.

### Winning streak

In September, the Cardinals went on a franchise record 17-game winning streak. The streak started with two wins in St. Louis against the Cincinnati Reds, followed by three-game sweeps of the New York Mets and San Diego Padres, and continued with four-game sweeps of the Milwaukee Brewers and Chicago Cubs. The Cardinals won their 17th consecutive game in St. Louis against Milwaukee, marking the longest win streak in the National League since 1937 and longest in the MLB since the 2017 Cleveland Indians. The streak, which began on September 11, came to an end on September 29 with a 4–0 loss to the Brewers. The 17 straight wins for the Cardinals broke the previous franchise record of 14 consecutive wins in 1935. This 17-game stretch vaulted the Cardinals into a commanding lead in the NL Wild Card race, and helped them reach the 2021 MLB playoffs.

### Gold Gloves

On defense, the Cardinals were the first team in MLB history to win five Gold Glove Awards. The five National League Gold Glove winners for the Cardinals were first baseman Paul Goldschmidt, second baseman Tommy Edman, third baseman Nolan Arenado, center fielder Harrison Bader, and left fielder Tyler O'Neill. Arenado won his fifth National League Platinum Glove Award in a row and first as a Cardinal, which is given to the best fielder in each respective league.

### Rookie of the Year

St. Louis outfielder, Dylan Carlson was a nominee for the 2021 National League Rookie of the Year Award. Carlson finished third in votes for the NL Rookie of Year, behind Trevor Rogers of the Miami Marlins and Jonathan India of the Cincinnati Reds. India won the Rookie of Year, playing infield for a division rival of the Cardinals. In his first full season with the team, Carlson played in 149 games and hit for an average of .266 with 18 home runs.

### Manager of the Year

Cardinal manager, Mike Shildt, was named a finalist for the 2021 National League Manager of the Year Award. Shildt received one first-place vote, and finished third overall behind San Francisco Giants manager, Gabe Kapler, and Craig Counsell of the Milwaukee Brewers. Kapler, who won the award, led his team to the best record in the MLB, while Counsell's Brewers won the NL Central division over the Cardinals. Shildt managed the Cardinals to a 90–72 record and playoff berth. This was Shildt's second nomination for NL Manager of the Year, having won the award in 2019.

## Player stats
### Batting

Note: G = Games played; AB = At bats; R = Runs; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; SB = Stolen bases; BB = Walks; AVG = Batting average; SLG = Slugging average
| Player | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | AVG | SLG |
| Tommy Edman | 159 | 641 | 91 | 168 | 41 | 3 | 11 | 56 | 30 | 38 | .262 | .387 |
| Paul Goldschmidt | 158 | 603 | 102 | 177 | 36 | 2 | 31 | 99 | 12 | 67 | .294 | .514 |
| Nolan Arenado | 157 | 593 | 81 | 151 | 34 | 3 | 34 | 105 | 2 | 50 | .255 | .494 |
| Dylan Carlson | 149 | 542 | 79 | 144 | 31 | 4 | 18 | 65 | 2 | 57 | .266 | .437 |
| Tyler O'Neill | 138 | 482 | 89 | 138 | 26 | 2 | 34 | 80 | 15 | 38 | .286 | .560 |
| Yadier Molina | 121 | 440 | 45 | 111 | 19 | 0 | 11 | 66 | 3 | 24 | .252 | .370 |
| Harrison Bader | 103 | 367 | 45 | 98 | 21 | 1 | 16 | 50 | 9 | 27 | .267 | .460 |
| Paul DeJong | 113 | 356 | 44 | 70 | 10 | 1 | 19 | 45 | 4 | 35 | .197 | .390 |
| Edmundo Sosa | 113 | 288 | 39 | 78 | 8 | 4 | 6 | 27 | 4 | 17 | .271 | .389 |
| Matt Carpenter | 130 | 207 | 18 | 35 | 11 | 1 | 3 | 21 | 2 | 35 | .169 | .275 |
| Andrew Knizner | 63 | 161 | 18 | 28 | 7 | 0 | 1 | 9 | 0 | 20 | .174 | .236 |
| Justin Williams | 51 | 119 | 10 | 19 | 0 | 0 | 4 | 11 | 0 | 17 | .160 | .261 |
| Lars Nootbaar | 58 | 109 | 15 | 26 | 3 | 1 | 5 | 15 | 2 | 13 | .239 | .422 |
| José Rondón | 63 | 80 | 13 | 21 | 3 | 0 | 3 | 9 | 2 | 8 | .263 | .413 |
| Lane Thomas | 32 | 48 | 2 | 5 | 1 | 0 | 0 | 1 | 2 | 10 | .104 | .125 |
| Austin Dean | 22 | 30 | 5 | 7 | 2 | 0 | 1 | 7 | 0 | 6 | .233 | .400 |
| John Nogowski | 19 | 18 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .056 | .056 |
| Max Moroff | 6 | 16 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | .063 | .063 |
| Scott Hurst | 7 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 |
| Ali Sánchez | 2 | 4 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | .500 | 1.000 |
| Pitcher Totals | 162 | 242 | 8 | 23 | 6 | 0 | 1 | 11 | 0 | 15 | .095 | .132 |
| Team Totals | 162 | 5351 | 706 | 1303 | 261 | 22 | 198 | 678 | 89 | 478 | .244 | .412 |
Source:

### Pitching

Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; BB = Walks allowed; SO = Strikeouts
| Player | W | L | ERA | G | GS | SV | IP | H | R | ER | BB | SO |
| Adam Wainwright | 17 | 7 | 3.05 | 32 | 32 | 0 | 206.1 | 168 | 72 | 70 | 50 | 174 |
| Kwang-hyun Kim | 7 | 7 | 3.46 | 27 | 21 | 1 | 106.2 | 98 | 46 | 41 | 39 | 80 |
| Carlos Martínez | 4 | 9 | 6.23 | 16 | 16 | 0 | 82.1 | 77 | 58 | 57 | 36 | 57 |
| Giovanny Gallegos | 6 | 5 | 3.02 | 73 | 0 | 14 | 80.1 | 51 | 28 | 27 | 20 | 95 |
| Jack Flaherty | 9 | 2 | 3.22 | 17 | 15 | 0 | 78.1 | 57 | 35 | 28 | 26 | 85 |
| John Gant | 4 | 6 | 3.42 | 25 | 14 | 0 | 76.1 | 64 | 32 | 29 | 56 | 56 |
| Alex Reyes | 10 | 8 | 3.24 | 69 | 0 | 29 | 72.1 | 46 | 32 | 26 | 52 | 95 |
| Génesis Cabrera | 4 | 5 | 3.73 | 71 | 0 | 0 | 70.0 | 52 | 31 | 29 | 36 | 77 |
| Jake Woodford | 3 | 4 | 3.99 | 26 | 8 | 0 | 67.2 | 66 | 32 | 30 | 25 | 50 |
| Jon Lester | 4 | 1 | 4.36 | 12 | 12 | 0 | 66.0 | 68 | 34 | 32 | 26 | 40 |
| Johan Oviedo | 0 | 5 | 4.91 | 14 | 13 | 0 | 62.1 | 61 | 39 | 34 | 37 | 51 |
| J. A. Happ | 5 | 2 | 4.00 | 11 | 11 | 0 | 54.0 | 52 | 24 | 24 | 17 | 45 |
| Ryan Helsley | 6 | 4 | 4.56 | 51 | 0 | 1 | 47.1 | 40 | 24 | 24 | 27 | 47 |
| Miles Mikolas | 2 | 3 | 4.23 | 9 | 9 | 0 | 44.2 | 43 | 24 | 21 | 11 | 31 |
| Wade LeBlanc | 0 | 1 | 3.61 | 12 | 8 | 0 | 42.1 | 45 | 17 | 17 | 16 | 23 |
| T. J. McFarland | 4 | 1 | 2.56 | 38 | 0 | 0 | 38.2 | 32 | 11 | 11 | 9 | 21 |
| Andrew Miller | 0 | 0 | 4.75 | 40 | 0 | 0 | 36.0 | 41 | 19 | 19 | 16 | 40 |
| Daniel Ponce de Leon | 1 | 1 | 6.21 | 24 | 2 | 2 | 33.1 | 32 | 24 | 23 | 22 | 24 |
| Luis García | 1 | 1 | 3.24 | 34 | 0 | 2 | 33.1 | 25 | 12 | 12 | 8 | 34 |
| Kodi Whitley | 0 | 0 | 2.49 | 25 | 0 | 0 | 25.1 | 15 | 8 | 7 | 12 | 27 |
| Junior Fernández | 1 | 0 | 5.66 | 18 | 0 | 0 | 20.2 | 25 | 13 | 13 | 15 | 15 |
| Tyler Webb | 0 | 0 | 13.22 | 22 | 0 | 0 | 16.1 | 22 | 26 | 24 | 19 | 14 |
| Justin Miller | 1 | 0 | 4.50 | 18 | 0 | 1 | 16.0 | 15 | 8 | 8 | 5 | 9 |
| Seth Elledge | 0 | 0 | 4.63 | 11 | 0 | 0 | 11.2 | 13 | 6 | 6 | 7 | 11 |
| Jordan Hicks | 0 | 0 | 5.40 | 10 | 0 | 0 | 10.0 | 5 | 6 | 6 | 10 | 10 |
| Dakota Hudson | 1 | 0 | 2.08 | 2 | 1 | 0 | 8.2 | 7 | 2 | 2 | 1 | 6 |
| Brandon Waddell | 0 | 0 | 4.15 | 4 | 0 | 0 | 4.1 | 4 | 2 | 2 | 5 | 6 |
| Brandon Dickson | 0 | 0 | 13.50 | 2 | 0 | 0 | 2.0 | 5 | 3 | 3 | 0 | 1 |
| Ángel Rondón | 0 | 0 | 0.00 | 2 | 0 | 0 | 2.0 | 1 | 0 | 0 | 1 | 1 |
| Matt Carpenter | 0 | 0 | 0.00 | 1 | 0 | 0 | 1.1 | 2 | 0 | 0 | 0 | 0 |
| Roel Ramírez | 0 | 0 | 81.00 | 1 | 0 | 0 | 0.1 | 1 | 3 | 3 | 2 | 0 |
| Bernardo Flores | 0 | 0 | inf | 1 | 0 | 0 | 0.0 | 1 | 1 | 1 | 2 | 0 |
| Team Totals | 90 | 72 | 3.98 | 162 | 162 | 50 | 1417.0 | 1234 | 672 | 626 | 608 | 1225 |
Source:

## Postseason
### Game log

2021 Postseason (0–1) :
National League Wild Card Game (0–1)
GameDateOpponentScoreWinLossSaveAttendanceRecord
1October 6@ Dodgers1–3Jansen (1–0)McFarland (0–1)—53,1930–1 :

### Postseason rosters

Playoff rosters :
National League Wild Card Game
Pitchers: 21 Andrew Miller 22 Jack Flaherty 29 Alex Reyes 33 Kwang Hyun Kim 38 Kodi Whitley 39 Miles Mikolas 43 Dakota Hudson 50 Adam Wainwright 62 T. J. McFarland 65 Giovanny Gallegos 66 Luis García 92 Génesis Cabrera
Catchers: 4 Yadier Molina 7 Andrew Knizner
Infielders: 11 Paul DeJong 13 Matt Carpenter 19 Tommy Edman 28 Nolan Arenado 46 Paul Goldschmidt 63 Edmundo Sosa 64 José Rondón 77 Juan Yepez
Outfielders: 3 Dylan Carlson 27 Tyler O'Neill 48 Harrison Bader 68 Lars Nootbaar :

## Minor league system and first-year player draft
### Teams

| Level | Team | League | Division | Manager | W–L/Stats | Standing |
| Triple-A | Memphis Redbirds | Triple-A East | Southeast | Ben Johnson | 61–67 | 5th of 7 |
| Double-A | Springfield Cardinals | Double-A Central | North | José Leger | 45–75 | 5th of 5 |
| High-A | Peoria Chiefs | High-A Central | West | Chris Swauger | 45–75 | 6th of 6 |
| Low-A | Palm Beach Cardinals | Low-A Southeast | East | José León | 37–80 | 4th of 4 |
| Rookie | FCL Cardinals | Florida Complex League | East | Roberto Espinoza | 24–29 | 5th of 5 |
| Foreign Rookie | DSL Cardinals Blue | Dominican Summer League | South | Fray Peniche | 21–38 | 7th of 8 |
| Foreign Rookie | DSL Cardinals Red | Dominican Summer League | San Pedro | Estuar Ruiz | 27–30 | 6th of 8 |

### Major League Baseball draft

The 2021 Major League Baseball (MLB) First-Year Player Draft began on Sunday, July 11, and ended on Tuesday, July 13. The draft assigned amateur baseball players to MLB teams.
2021 Draft Order
2021 Draft Tracker (StL Cardinals)
2021 St. Louis Cardinals complete draft list :
| Round | Pick | Name, Age | Pos / Bats | School (State) | Signing bonus |
| 1 | 18 | Michael McGreevy, 21 | RHP / R | University of California, Santa Barbara (CA) | $2.75 million |
| 2 | 54 | Joshua Baez, 18 | OF / R | Dexter Southfield School (MA) | $2.25 million |
| 3 | 70 | Ryan Holgate, 21 | OF / L | University of Arizona (AZ) | $875,000 |
| 3 | 90 | Austin Love, 22 | RHP / R | University of North Carolina (NC) | $600,000 |
| 4 | 120 | Zane Mills, 21 | RHP / R | Washington State University (WA) | $375,000 |
| 5 | 151 | Gordon Graceffo, 21 | RHP / R | Villanova University (PA) | $500,000 |
| 6 | 181 | Alfredo Ruiz, 21 | LHP / L | Long Beach State University (CA) | $50,000 |
| 7 | 211 | Alec Willis, 18 | RHP / R | Regis Jesuit High School (CO) | $1.00 million |
| 8 | 241 | Mike Antico, 23 | OF / L | University of Texas (TX) | $20,000 |
| 9 | 271 | Trent Baker, 22 | RHP / R | Angelo State University (TX) | $75,000 |
| 10 | 301 | Osvaldo Tovalin, 21 | 3B / R | Azusa Pacific University (CA) | $50,000 |
| 11 | 331 | Mack Chambers, 21 | SS / S | University of New Mexico (NM) | $175,000 |
| 12 | 361 | Chris Gerard, 21 | LHP / R | Virginia Tech (VA) | $250,000 |
| 13 | 391 | Hayes Heinecke, 22 | LHP / L | Wofford College (SC) | $125,000 |
| 14 | 421 | Andre Granillo, 21 | RHP / R | University of California, Riverside (CA) | $125,000 |
| 15 | 451 | Alex Cornwell, 22 | LHP / L | University of Southern California (CA) | $50,000 |
| 16 | 481 | Aaron McKeithan, 21 | C / R | University of North Carolina at Charlotte (NC) | $50,000 |
| 17 | 511 | Elijah Cabell, 21 | OF / R | Florida State University (FL) | $125,000 |
| 18 | 541 | Andrew Marrero, 21 | RHP / R | University of Connecticut (CT) | $100,000 |
| 19 | 571 | Thomas Francisco, 22 | 1B / L | East Carolina University (NC) | $100,000 |
| 20 | 601 | Xavier Casserilla, 18 | 3B / R | V.R. Eaton High School (TX) | Did not sign |