2025 St. Louis Cardinals Roster
Team Record: 78-84
Finished 4th in the NL's Central Division
Attendance: 2,250,007, Avg. 27,778
Ballpark: Busch Stadium III
Manager: Oliver Marmol (78-84)
Location: St. Louis, Missouri
2025 St. Louis Cardinals Results
The St. Louis Cardinals of the National League ended the 2025 season with a record of 78 wins and 84 losses, finishing fourth in the NL's Central Division.
The Cardinals tallied 689 runs and surrendered 754 runs. Willson Contreras paced St. Louis with 20 home runs, while Alec Burleson and Ivan Herrera walloped 20 or more, too. Willson Contreras recorded 80 runs batted in. Alec Burleson led all regular hitters by connecting at a .290 clip. Sonny Gray topped the team with 14 wins, and Matthew Liberatore earned a 4.21 ERA, leading regularly-used pitchers.
Oliver Marmol coached the team.
Click on column headings to sort.
| Player | Pos. | Bats | Throws | Birth Date | Height | Weight | Hometown |
|---|---|---|---|---|---|---|---|
| Jorge Alcala | P | R | R | July 28, 1995 | 6'3" | 205 | Bajos de Haina, San Cristóbal D.R. |
| Nolan Arenado | 3B | R | R | April 16, 1991 | 6'2" | 215 | Newport Beach, CA USA |
| Luken Baker | 1B | R | R | March 10, 1997 | 6'4" | 280 | Houston, TX USA |
| Jose Barrero | IF | R | R | April 5, 1998 | 6'2" | 175 | Havana, La Habana Cuba |
| Alec Burleson | OF | L | L | November 25, 1998 | 6'2" | 212 | Charlotte, NC USA |
| Nathan Church | CF | L | L | July 12, 2000 | 5'10" | 180 | Newport Beach, CA USA |
| Willson Contreras | 1B | R | R | May 13, 1992 | 6'1" | 225 | Puerto Cabello, Carabobo Venezuela |
| Jimmy Crooks | C | L | R | July 19, 2001 | 6'0" | 230 | Euless, TX USA |
| Brendan Donovan | 2B | L | R | January 16, 1997 | 6'1" | 195 | Wurzburg, Bavaria Germany |
| Erick Fedde | P | R | R | February 25, 1993 | 6'4" | 203 | Las Vegas, NV USA |
| José Fermín | 2B | R | R | March 29, 1999 | 5'9" | 200 | Puerto Plata, Puerto Plata D.R. |
| Ryan Fernandez | P | R | R | June 11, 1998 | 6'0" | 200 | Tampa, FL USA |
| Nolan Gorman | 3B | L | R | May 10, 2000 | 6'1" | 210 | Phoenix, AZ USA |
| Gordon Graceffo | P | R | R | March 17, 2000 | 6'4" | 220 | Wayne, NJ USA |
| Andre Granillo | P | R | R | May 12, 2000 | 6'4" | 250 | Hemet, CA USA |
| Sonny Gray | P | R | R | November 7, 1989 | 5'10" | 195 | Nashville, TN USA |
| Garrett Hampson | LF | R | R | October 10, 1994 | 5'11" | 196 | Reno, NV USA |
| Ryan Helsley | P | R | R | July 18, 1994 | 6'2" | 230 | Tahlequah, OK USA |
| Ivan Herrera | C | R | R | June 1, 2000 | 5'11" | 220 | Panama City, Panamá Panama |
| John King | P | L | L | September 14, 1994 | 6'2" | 215 | Laredo, TX USA |
| Kyle Leahy | P | B | R | June 4, 1997 | 6'5" | 200 | Boulder, CO USA |
| Matthew Liberatore | P | L | L | November 6, 1999 | 6'4" | 200 | Peoria, AZ USA |
| Phil Maton | P | R | R | March 25, 1993 | 6'4" | 206 | Paducah, KY USA |
| Steven Matz | P | R | L | May 29, 1991 | 6'2" | 201 | Stony Brook, NY USA |
| Michael McGreevy | P | L | R | July 8, 2000 | 6'4" | 220 | San Clemente, CA USA |
| Miles Mikolas | P | R | R | August 23, 1988 | 6'4" | 230 | Jupiter, FL USA |
| Roddery Muñoz | P | R | R | April 14, 2000 | 6'2" | 210 | Santo Domingo, Distrito Nacional D.R. |
| Lars Nootbaar | LF | L | R | September 8, 1997 | 6'3" | 210 | El Segundo, CA USA |
| Riley O'Brien | P | R | R | February 6, 1995 | 6'4" | 180 | Seattle, WA USA |
| Pedro Pagés | C | R | R | September 17, 1998 | 5'11" | 245 | Maracay, Aragua Venezuela |
| Andre Pallante | P | R | R | September 18, 1998 | 6'0" | 203 | Mission Viejo, CA USA |
| Yohel Pozo | C | R | R | June 14, 1997 | 6'0" | 201 | Maracaibo, Zulia Venezuela |
| César Prieto | 2B | L | R | May 10, 1999 | 5'9" | 195 | Cienfuegos, Cienfuegos Cuba |
| Nick Raquet | P | R | L | December 12, 1995 | 6'0" | 215 | Boalsberg, PA USA |
| JoJo Romero | P | L | L | September 9, 1996 | 6'0" | 200 | Camarillo, CA USA |
| Chris Roycroft | P | R | R | June 21, 1997 | 6'8" | 230 | Dundee, IL USA |
| Thomas Saggese | IF | R | R | April 10, 2002 | 5'11" | 185 | Carlsbad, CA USA |
| Victor Scott | CF | L | L | February 12, 2001 | 5'11" | 190 | Atlanta, GA USA |
| Michael Siani | CF | L | L | July 16, 1999 | 6'1" | 188 | Glenside, PA USA |
| Matt Svanson | P | R | R | January 31, 1999 | 6'5" | 230 | Lake Zurich, IL USA |
| Anthony Veneziano | P | L | L | September 1, 1997 | 6'5" | 205 | Hackettstown, NJ USA |
| Ryan Vilade | RF | R | R | February 18, 1999 | 6'2" | 226 | Grapevine, TX USA |
| Jordan Walker | RF | R | R | May 22, 2002 | 6'5" | 220 | Stone Mountain, GA USA |
| Masyn Winn | SS | R | R | March 21, 2002 | 5'11" | 180 | Katy, TX USA |
