2025 St. Louis Cardinals season

2025 St. Louis Cardinals
LeagueNational League
DivisionCentral
BallparkBusch Stadium
CitySt. Louis, Missouri
Record49–43 (.533)
OwnersWilliam DeWitt Jr.
PresidentBill DeWitt III
ManagersOliver Marmol
TelevisionFanDuel Sports Network Midwest
(Chip Caray, Tom Ackerman, Brad Thompson, Al Hrabosky, Rick Ankiel, Jim Hayes, Scott Warmann, Alexa Datt, Tom Pagnozzi, Mark Sweeney)
RadioKMOX NewsRadio 1120
St. Louis Cardinals Radio Network
(John Rooney, Rick Horton, Mike Claiborne)
StatsESPN.com
Baseball Reference
Seasons

The 2025 St. Louis Cardinals season is the 144th season for the St. Louis Cardinals, a Major League Baseball franchise in St. Louis, Missouri. It is the 134th season for the Cardinals in the National League and their 20th at Busch Stadium III.

Season standings

National League Central

NL Central
Team W L Pct. GB Home Road
Chicago Cubs 54 37 .593 30‍–‍16 24‍–‍21
Milwaukee Brewers 53 40 .570 2 30‍–‍17 23‍–‍23
49 43 .533 27‍–‍17 22‍–‍26
Cincinnati Reds 46 46 .500 24‍–‍21 22‍–‍25
Pittsburgh Pirates 38 55 .409 17 26‍–‍21 12‍–‍34


National League Wild Card

Division leaders
Team W L Pct.
Los Angeles Dodgers 56 38 .596
Chicago Cubs 54 37 .593
Philadelphia Phillies 54 39 .581
Wild Card teams
(Top 3 teams qualify for postseason)
Team W L Pct. GB
New York Mets 53 39 .576 +3
Milwaukee Brewers 53 40 .570 +2½
San Francisco Giants 51 43 .543
San Diego Padres 49 42 .538 ½
49 43 .533 1
Cincinnati Reds 46 46 .500 4
Arizona Diamondbacks 45 47 .489 5
Miami Marlins 42 48 .467 7
Atlanta Braves 39 51 .433 10
Pittsburgh Pirates 38 55 .409 12½
Washington Nationals 37 54 .407 12½
Colorado Rockies 21 71 .228 29


Record vs. opponents

Record vs. National League

Source: MLB Standings Grid – 2025

Team AZ ATL CHC CIN COL LAD MIA MIL NYM PHI PIT SD SF STL WSH AL
Arizona 4–2 3–4 0–3 4–2 3–4 3–3 2–1 3–3 1–2 1–2 2–1 4–3 0–3 2–4 12–9
Atlanta 2–4 0–0 3–1 4–2 1–5 2–3 2–1 5–2 4–5 1–2 1–6 0–3 2–1 3–3 9–12
Chicago 4–3 0–0 4–2 3–0 4–3 4–2 3–2 1–2 2–4 5–2 3–3 1–2 4–3 2–1 14–7
Cincinnati 3–0 1–3 2–4 3–0 0–0 1–2 2–5 0–0 1–2 4–2 2–1 3–3 3–4 1–2 20–16
Colorado 2–4 2–4 0–3 0–3 0–6 3–0 2–4 0–6 0–7 0–0 1–5 2–5 0–0 4–3 5–19
Los Angeles 4–3 5–1 3–4 0–0 6–0 5–1 0–0 3–4 1–2 2–1 5–2 2–1 1–2 3–3 16–11
Miami 3–3 3–2 2–4 2–1 0–3 1–5 1–2 2–4 2–5 4–3 1–2 4–2 0–0 5–1 10–11
Milwaukee 1–2 1–2 2–3 5–2 4–2 0–0 2–1 1–2 3–0 4–3 1–2 1–3 4–3 0–0 21–15
New York 3–3 2–5 2–1 0–0 6–0 4–3 4–2 2–1 4–2 2–4 0–0 0–0 5–2 5–2 13–14
Philadelphia 2–1 5–4 4–2 2–1 7–0 2–1 5–2 0–3 2–4 3–3 2–1 2–2 2–4 4–2 11–7
Pittsburgh 2–1 2–1 2–5 2–4 0–0 1–2 3–4 3–4 4–2 3–3 1–5 0–0 5–4 3–1 7–17
San Diego 1–2 6–1 3–3 1–2 5–1 2–5 2–1 2–1 0–0 1–2 5–1 4–2 0–0 2–1 14–19
San Francisco 3–4 3–0 2–1 3–3 5–2 1–2 2–4 3–1 0–0 2–2 0–0 2–4 0–0 2–1 21–18
3–0 1–2 3–4 4–3 0–0 2–1 0–0 3–4 2–5 4–2 4–5 0–0 0–0 3–0 19–17
Washington 4–2 3–3 1–2 2–1 3–4 3–3 1–5 0–0 2–5 2–4 1–3 1–2 1–2 0–3 13–14

Updated with the results of all games through July 6, 2025.

Record vs. American League

Source: MLB Standings

Team ATH BAL BOS CWS CLE DET HOU KC LAA MIN NYY SEA TB TEX TOR
Arizona 0–0 2–1 0–0 2–1 0–0 0–0 0–0 1–2 0–0 0–0 2–1 3–0 1–2 0–0 1–2
Atlanta 0–0 0–3 3–3 0–0 0–0 0–0 0–0 0–0 1–2 3–0 0–0 0–0 1–2 0–0 1–2
Chicago 3–0 0–0 0–0 3–0 3–0 1–2 1–2 0–0 0–0 0–0 0–0 1–2 0–0 2–1 0–0
Cincinnati 0–0 2–1 1–2 1–2 5–1 2–1 1–2 2–1 0–0 0–0 2–1 1–2 0–0 1–2 0–0
Colorado 1–2 0–0 0–0 1–2 0–0 0–3 1–2 0–3 0–0 0–0 1–2 0–0 1–2 0–3 0–0
Los Angeles 2–1 0–0 0–0 3–0 2–1 3–0 0–3 2–1 0–3 0–0 2–1 0–0 0–0 2–1 0–0
Miami 1–2 0–0 0–0 1–2 0–0 0–0 0–0 0–0 2–1 2–1 0–0 1–2 3–3 0–0 0–0
Milwaukee 2–1 2–1 3–0 2–1 1–2 2–1 2–1 2–1 0–0 4–2 0–3 0–0 1–2 0–0 0–0
New York 2–1 0–0 1–2 2–1 0–0 0–0 1–2 0–0 0–0 1–2 3–3 0–0 0–3 0–0 3–0
Philadelphia 2–1 0–0 0–0 0–0 2–1 0–0 0–3 0–0 0–0 0–0 0–0 0–0 3–0 0–0 4–2
Pittsburgh 0–0 0–0 0–0 0–0 0–3 1–2 1–2 0–0 2–1 0–0 1–2 0–3 1–2 1–2 0–0
San Diego 2–1 0–0 0–0 0–0 3–0 1–2 1–2 2–1 2–1 0–0 1–2 0–3 0–3 2–1 0–3
San Francisco 5–1 0–0 2–1 1–2 1–2 0–3 3–0 1–2 1–2 0–3 2–1 3–0 0–0 2–1 0–0
0–0 2–1 0–3 3–0 3–0 1–2 2–1 3–3 1–2 3–0 0–0 0–0 0–0 1–2 0–3
Washington 0–0 5–1 0–3 0–0 1–2 2–1 0–0 0–0 2–1 0–0 0–0 2–1 0–0 1–2 0–3

Updated with the results of all games through July 6, 2025.

Game log

The Cardinals released their 2025 schedule on July 18, 2024. For one of the few times in the past dozen years, the Cardinals opened the regular season at home for 2025, hosting the Minnesota Twins on Opening Day, March 27, at Busch Stadium, in its 20th season. They will visit the oldest MLB-regular season stadium, Boston's Fenway Park (1912) on April 4–6, before their first National League series on April 7–9 at Pittsburgh. The season ends with a September 26–28 weekend at the second-oldest MLB-regular season stadium, Chicago's Wrigley Field (1914).[1]

Legend
Cardinals Win Cardinals Loss Game Postponed
Boldface text denotes a Cardinals pitcher
2025 St. Louis Cardinals Game Log: 49–43 (Home: 27–17; Away: 22–26) [2]
March/April: 14–17 (Home: 10–5; Away: 4–12)
# Date Opponent Score Win Loss Save Attendance Record Box / Streak
1 March 27 Twins 5–3 Gray (1–0) López (0–1) Helsley (1) 47,398 1–0 W1
2 March 29 Twins 5–1 Fedde (1–0) Alcalá (0–1) 30,712 2–0 W2
3 March 30 Twins 9–2 Pallante (1–0) Ober (0–1) Matz (1) 26,923 3–0 W3
4 March 31 Angels 4–5 (10) Burke (1–0) Romero (0–1) Johnson (1) 21,206 3–1 L1
5 April 1 Angels 7–9 (11) Johnson (1–0) Roycroft (0–1) Zeferjahn (1) 21,306 3–2 L2
6 April 2 Angels 12–5 Romero (1–1) Anderson (0–1) 20,309 4–2 W1
7 April 4 @ Red Sox 9–13 Buehler (1–1) Fedde (1–1) Chapman (2) 36,462 4–3 L1
April 5 @ Red Sox Postponed (rain); Makeup: April 6
8 April 6 (1) @ Red Sox 4–5 (10) Chapman (2–0) Fernandez (0–1) 31,495 4–4 L2
9 April 6 (2) @ Red Sox 7–18 Dobbins (1–0) Mikolas (0–1) Criswell (1) 28,276 4–5 L3
10 April 7 @ Pirates 4–8 Mlodzinski (1–1) Liberatore (0–1) Harrington (1) 8,250 4–6 L4
11 April 8 @ Pirates 5–3 Gray (2–0) Skenes (1–1) Maton (1) 8,291 5–6 W1
12 April 9 @ Pirates 1–2 (13) Lawrence (1–0) Roycroft (0–2) 8,430 5–7 L1
13 April 11 Phillies 2–0 Pallante (2–0) Nola (0–3) Helsley (2) 32,309 6–7 W1
14 April 12 Phillies 1–4 Sánchez (1–0) Mikolas (0–2) Alvarado (3) 30,791 6–8 L1
15 April 13 Phillies 7–0 Liberatore (1–1) Wheeler (1–1) 32,509 7–8 W1
16 April 14 Astros 8–3 Gray (3–0) Valdez (1–2) 21,977 8–8 W2
17 April 15 Astros 0–2 Brown (2–1) Fedde (1–2) Hader (4) 22,285 8–9 L1
18 April 16 Astros 4–1 Matz (1–0) Blanco (1–2) Helsley (3) 30,360 9–9 W1
19 April 17 @ Mets 1–4 Canning (2–1) Pallante (2–1) Díaz (4) 38,246 9–10 L1
20 April 18 @ Mets 4–5 Brazobán (1–0) Fernandez (0–2) 39,627 9–11 L2
21 April 19 @ Mets 0–3 Senga (3–1) Liberatore (1–2) Díaz (5) 42,339 9–12 L3
22 April 20 @ Mets 4–7 Buttó (2–0) Romero (1–2) 38,347 9–13 L4
23 April 21 @ Braves 6–7 Hernández (2–0) Maton (0–1) 30,180 9–14 L5
24 April 22 @ Braves 10–4 Matz (2–0) De Los Santos (1–1) 35,876 10–14 W1
25 April 23 @ Braves 1–4 Hernández (3–0) Romero (1–3) 34,009 10–15 L1
26 April 25 Brewers 3–2 Liberatore (2–2) Patrick (1–2) Helsley (4) 24,437 11–15 W1
27 April 26 Brewers 6–5 Helsley (1–0) Megill (0–2) 35,316 12–15 W2
28 April 27 Brewers 1–7 Quintana (4–0) Fedde (1–3) 32,403 12–16 L1
29 April 28 @ Reds 1–3 Martinez (1–3) Pallante (2–2) Pagán (8) 15,147 12–17 L2
April 29 @ Reds Postponed (rain); Makeup: April 30
30 April 30 (1) @ Reds 6–0 Mikolas (1–2) Singer (4–1) 15,709 13–17 W1
31 April 30 (2) @ Reds 9–1 Graceffo (1–0) Petty (0–1) 13,550 14–17 W2
May: 19–7 (Home: 9–3; Away: 10–4)
# Date Opponent Score Win Loss Save Attendance Record Box / Streak
32 May 1 @ Reds 1–9 Ashcraft (2–2) Liberatore (2–3) 15,513 14–18 L1
33 May 2 Mets 3–9 Holmes (4–1) Gray (3–1) 27,966 14–19 L2
May 3 Mets Postponed (rain); Makeup: May 4
34 May 4 (1) Mets 6–5 Fedde (2–3) Tidwell (0–1) Helsley (5) 37,735 15–19 W1
35 May 4 (2) Mets 5–4 McGreevy (1–0) Kranick (2–1) 30,313 16–19 W2
36 May 5 Pirates 6–3 Graceffo (2–0) Shugart (1–2) Helsley (6) 22,369 17–19 W3
37 May 6 Pirates 2–1 Liberatore (3–3) Skenes (3–4) Graceffo (1) 25,307 18–19 W4
38 May 7 Pirates 5–0 Gray (4–1) Keller (1–4) 27,453 19–19 W5
39 May 9 @ Nationals 10–0 Fedde (3–3) Parker (3–3) 27,849 20–19 W6
40 May 10 @ Nationals 4–2 Pallante (3–2) Williams (2–4) Helsley (7) 37,796 21–19 W7
41 May 11 @ Nationals 6–1 Mikolas (2–2) Gore (2–4) 20,585 22–19 W8
42 May 12 @ Phillies 3–2 Leahy (1–0) Strahm (1–2) Helsley (8) 42,513 23–19 W9
May 13 @ Phillies Postponed (rain); Makeup: May 14 as a split double-header[3]
43 May 14 (1) @ Phillies 1–2 Luzardo (4–0) Matz (2–1) Romano (4) 40,773 23–20 L1
44 May 14 (2) @ Phillies 14–7 Roycroft (1–2) Nola (1–7) 35,150 24–20 W1
45 May 16 @ Royals 10–3 Pallante (4–2) Ragans (2–3) 28,104 25–20 W2
46 May 17 @ Royals 1–0 Mikolas (3–2) Cameron (1–1) Helsley (9) 36,139 26–20 W3
47 May 18 @ Royals 1–2 Erceg (1–0) Roycroft (1–3) Estévez (13) 25,695 26–21 L1
48 May 19 Tigers 11–4 Gray (5–1) Guenther (0–1) 24,817 27–21 W1
49 May 20 Tigers 4–5 Vest (4–0) Leahy (1–1) Kahnle (6) 31,766 27–22 L1
50 May 21 Tigers 1–5 Lee (1–0) Pallante (4–3) 28,990 27–23 L2
51 May 23 Diamondbacks 4–3 Mikolas (4–2) Gallen (3–6) Helsley (10) 34,214 28–23 W1
52 May 24 Diamondbacks 6–5 Helsley (2–0) Martínez (1–2) 37,380 29–23 W2
53 May 25 Diamondbacks 4–3 King (1–0) Ginkel (0–2) Maton (2) 36,437 30–23 W3
54 May 26 @ Orioles 2–5 Morton (1–7) Fedde (3–4) Bautista (8) 21,717 30–24 L1
55 May 27 @ Orioles 7–4 Matz (3–1) Baker (3–1) Helsley (11) 13,779 31–24 W1
56 May 28 @ Orioles 6–4 King (2–0) Povich (1–4) Helsley (12) 14,491 32–24 W2
57 May 30 @ Rangers 1–11 Leiter (4–2) Liberatore (3–4) Boushley (1) 28,679 32–25 L1
58 May 31 @ Rangers 2–0 Gray (6–1) Corbin (3–4) Helsley (13) 29,062 33–25 W1
June: 14–14 (Home: 7–9; Road: 7–5)
# Date Opponent Score Win Loss Save Attendance Record Streak/
box
59 June 1 @ Rangers 1–8 deGrom (5–2) Fedde (3–5) 28,138 33–26 L1
60 June 3 Royals 7–10 Cruz (2–0) Matz (3–2) Estévez (17) 26,656 33–27 L2
June 4 Royals Postponed (rain); Makeup: June 5
61 June 5 (1) Royals 6–5 (10) Romero (2–3) Estévez (2–1) 21,657 34–27 W1
62 June 5 (2) Royals 5–7 Zerpa (3–0) Liberatore (3–5) Estévez (18) 31,038 34–28 L1
63 June 6 Dodgers 5–0 Gray (7–1) Wrobleski (1–2) 40,071 35–28 W1
64 June 7 Dodgers 2–1 Helsley (3–0) Casparius (4–1) 37,465 36–28 W2
65 June 8 Dodgers 3–7 Kershaw (1–0) McGreevy (1–1) 42,255 36–29 L1
66 June 9 Blue Jays 4–5 (10) Rodríguez (1–0) Maton (0–2) Hoffman (16) 30,851 36–30 L2
67 June 10 Blue Jays 9–10 Bassitt (7–3) Mikolas (4–3) Hoffman (17) 29,278 36–31 L3
68 June 11 Blue Jays 2–5 Turnbull (1–0) Liberatore (3–6) Rodríguez (1) 28,530 36–32 L4
69 June 12 @ Brewers 0–6 Misiorowski (1–0) Gray (7–2) Ashby (1) 27,687 36–33 L5
70 June 13 @ Brewers 2–3 Peralta (6–4) Fedde (3–6) Megill (14) 30,026 36–34 L6
71 June 14 @ Brewers 8–5 Leahy (2–1) Quintana (4–2) 39,017 37–34 W1
72 June 15 @ Brewers 2–3 Priester (5–2) Mikolas (4–4) Megill (15) 40,629 37–35 L1
73 June 17 @ White Sox 12–2 Liberatore (4–6) Smith (3–4) 16,974 38–35 W1
June 18 @ White Sox Postponed (rain); Makeup: June 19
74 June 19 (1) @ White Sox 5–4 Granillo (1–0) Booser (1–4) Helsley (14) see 2nd game 39–35 W2
75 June 19 (2) @ White Sox 8–6 (10) Romero (3–3) Altavilla (0–1) Granillo (1) 20,816 40–35 W3
76 June 20 Reds 6–1 Pallante (5–3) Singer (7–5) 35,334 41–35 W4
77 June 21 Reds 6–5 (11) Maton (1–2) Petty (0–3) 27,283 42–35 W5
78 June 22 Reds 1–4 Abbott (7–1) Mikolas (4–5) Pagán (18) 27,477 42–36 L1
79 June 23 Cubs 8–2 Liberatore (5–6) Brown (4–6) 27,058 43–36 W1
80 June 24 Cubs 8–7 Matz (4–2) Taillon (7–5) Helsley (15) 29,545 44–36 W2
81 June 25 Cubs 0–8 Boyd (7–3) Fedde (3–7) 30,399 44–37 L1
82 June 26 Cubs 0–3 Imanaga (4–2) Pallante (5–4) Palencia (8) 32,793 44–38 L2
83 June 27 @ Guardians 5–0 Gray (8–2) Ortiz (4–9) 34,787 45–38 W1
84 June 28 @ Guardians 9–6 Svanson (1–0) Festa (1–2) Helsley (16) 32,484 46–38 W2
85 June 29 @ Guardians 7–0 Liberatore (6–6) Allen (5–6) 27,935 47–38 W3
86 June 30 @ Pirates 0–7 Heaney (4–7) Fedde (3–8) 12,387 47–39 L1
July: 2–4 (Home: 1–0; Road: 1–4)
# Date Opponent Score Win Loss Save Attendance Record Streak/
box
87 July 1 @ Pirates 0–1 Mattson (2–0) Maton (1–3) Bednar (12) 19,631 47–40 L2
88 July 2 @ Pirates 0–5 Keller (3–10) Gray (8–3) 15,979 47–41 L3
89 July 4 @ Cubs 3–11 Rea (6–3) Mikolas (4–6) 40,038 47–42 L4
90 July 5 @ Cubs 8–6 Matz (5–2) Keller (3–1) Helsley (17) 40,119 48–42 W1
91 July 6 @ Cubs 0–11 Boyd (9–3) Fedde (3–9) 40,319 48–43 L1
92 July 8 Nationals 4–2 Gray (9–3) Irvin (7–4) Helsley (18) 20,658 49–43 W1
93 July 9 Nationals
94 July 10 Nationals
95 July 11 Braves
96 July 12 Braves
97 July 13 Braves
July 15 95th All-Star Game in Cumberland, Georgia
98 July 18 @ Diamondbacks
99 July 19 @ Diamondbacks
100 July 20 @ Diamondbacks
101 July 21 @ Rockies
102 July 22 @ Rockies
103 July 23 @ Rockies
104 July 24 Padres
105 July 25 Padres
106 July 26 Padres
107 July 27 Padres
108 July 28 Marlins
109 July 29 Marlins
110 July 30 Marlins
August: 0–0 (Home: 0–0; Road: 0–0)
# Date Opponent Score Win Loss Save Attendance Record Streak/
box
111 August 1 @ Padres
112 August 2 @ Padres
113 August 3 @ Padres
114 August 4 @ Dodgers
115 August 5 @ Dodgers
116 August 6 @ Dodgers
117 August 8 Cubs
118 August 9 Cubs
119 August 10 Cubs
120 August 11 Rockies
121 August 12 Rockies
122 August 13 Rockies
123 August 15 Yankees
124 August 16 Yankees
125 August 17 Yankees
126 August 18 @ Marlins
127 August 19 @ Marlins
128 August 20 @ Marlins
129 August 22 @ Rays
130 August 23 @ Rays
131 August 24 @ Rays
132 August 25 Pirates
133 August 26 Pirates
134 August 27 Pirates
135 August 28 Pirates
136 August 29 @ Reds
137 August 30 @ Reds
138 August 31 @ Reds
September: 0–0 (Home: 0–0; Road: 0–0)
# Date Opponent Score Win Loss Save Attendance Record Streak/
box
139 September 1 Athletics
140 September 2 Athletics
141 September 3 Athletics
142 September 5 Giants
143 September 6 Giants
144 September 7 Giants
145 September 8 @ Mariners
146 September 9 @ Mariners
147 September 10 @ Mariners
148 September 12 @ Brewers
149 September 13 @ Brewers
150 September 14 @ Brewers
151 September 15 Reds
152 September 16 Reds
153 September 17 Reds
154 September 19 Brewers
155 September 20 Brewers
156 September 21 Brewers
157 September 22 @ Giants
158 September 23 @ Giants
159 September 24 @ Giants
160 September 26 @ Cubs
161 September 27 @ Cubs
162 September 28 @ Cubs

Roster

Active roster Inactive roster Coaches / other

Pitchers
Starting rotation

Bullpen

Closer(s)


Catchers

Infielders

Outfielders


Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

60-day injured list


Minor league system and first-year player draft

Teams

Level Team League Division Manager W–L/Stats Standing Refs
Triple-A Memphis Redbirds International League West Ben Johnson [4]
Double-A Springfield Cardinals Texas League North Patrick Anderson
High-A Peoria Chiefs Midwest League West Roberto Espinoza
Single-A Palm Beach Cardinals Florida State League East Gary Kendall
Rookie FCL Cardinals Florida Complex League East Willi Martin
Foreign Rookie DSL Cardinals Dominican Summer League Boca Chica South Fray Peniche

Notes

References

  1. ^ "Cardinals open 2025 at home vs. Twins, begin season with a slate of interleague series". St. Louis Post-Dispatch. July 18, 2024.
  2. ^ "2025 St. Louis Cardinals sortable schedule". St. Louis Cardinals. Retrieved July 19, 2024.
  3. ^ Zolecki, Todd (May 13, 2025). "Cards-Phillies rained out; split DH on Wednesday". MLB.com. MLB Advanced Media. Retrieved May 13, 2025.
  4. ^ "St. Louis Cardinals Minor League Affiliates". Baseball Reference. Retrieved April 16, 2024.