2025 St. Louis Cardinals Statistics

National League (NL)
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 Roster
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.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Sonny Gray148.6364.2832320110180.7185938625380201302753
Michael McGreevy84.6674.421716100095.710050471220058310400
Miles Mikolas811.4214.8431310000156.3169878429371100301669
Matthew Liberatore812.4004.2129290000151.7158797119400122406648
Andre Pallante615.2865.3131310000162.717310996216201115212715
Steven Matz52.7143.44322200155.056252149047102227
Matt Svanson401.0001.943901000060.3331413320068401234
Kyle Leahy42.6673.076211200188.0803230528180105363
JoJo Romero46.4002.076501600861.0472114229555202255
Riley O'Brien31.7502.064201500648.0331311222245703199
Ryan Helsley31.7503.0036029002136.0361212414241104157
Gordon Graceffo31.7506.28260900143.0503330213040202193
Erick Fedde310.2315.2220200110101.710662591447163202446
John King21.6674.665101500048.3653025814028003222
Andre Granillo101.0004.71140600121.02211113701810291
Phil Maton13.2502.35400900238.3281210115148501158
Chris Roycroft13.2507.842001000020.7262118212115103101
Garrett Hampson000.001010001.000000000003
Alec Burleson000.001010001.010000001004
Nick Raquet000.002000002.000001010007
Anthony Veneziano004.502000004.0322010510017
Jorge Alcala005.02150500014.318884711501067
Roddery Muñoz008.1890600011.0910104901400151
Ryan Fernandez04.0007.713201300130.3363026616234100140
Totals7884.4814.3064916216022421432.01434754684170461171209484526120

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Alec Burleson139544497541442621869513979.290.343.459.801228143141
Brendan Donovan118515460641323201050334267.287.353.422.77519447243
Willson Contreras1355624907012631120805144142.257.344.447.7912191523141
Masyn Winn129537491721242709519534102.253.310.363.673178118220
Lars Nootbaar1355835096811924113484564119.234.325.361.68618446133
Ivan Herrera107450388541101301966824384.284.373.464.8371802015041
Nolan Arenado10743640148951811252302849.237.289.377.666151103044
Victor Scott138463398548615153734442111.216.305.296.6011183101030
Pedro Pagés112389361388315011450019107.230.272.363.63513193331
Jordan Walker111396363407813164110329126.215.278.306.58411193011
Nolan Gorman111402351487214114461147136.205.296.370.66613010042
Thomas Saggese822952752571170225301683.258.299.342.6419451120
Yohel Pozo6716816016378051900722.231.262.375.6376040010
José Fermín307060517501922810.283.377.417.7932501100
Nathan Church276556910101810318.179.254.250.5041403210
Luken Baker19413438300200710.235.366.324.6891130000
Jimmy Crooks15464536011100017.133.152.244.3971111000
Michael Siani1919174400000027.235.316.235.551400000
Jose Barrero2231294410130019.138.194.276.469801000
Garrett Hampson35312993100110113.103.133.138.271410100
César Prieto3660100000005.167.167.167.333100000
Ryan Vilade715131100000025.077.200.077.277110000
Andre Pallante31000000000000000000
JoJo Romero65000000000000000000
Chris Roycroft20000000000000000000
Jorge Alcala15000000000000000000
Matt Svanson39000000000000000000
Nick Raquet2000000000000000000
Anthony Veneziano2000000000000000000
Riley O'Brien42000000000000000000
Ryan Fernandez32000000000000000000
Gordon Graceffo26000000000000000000
Andre Granillo14000000000000000000
Sonny Gray32000000000000000000
John King51000000000000000000
Kyle Leahy62000000000000000000
Matthew Liberatore29000000000000000000
Phil Maton40000000000000000000
Steven Matz32000000000000000000
Michael McGreevy17000000000000000000
Miles Mikolas31000000000000000000
Roddery Muñoz9000000000000000000
Ryan Helsley36000000000000000000
Erick Fedde20000000000000000000
Totals2315606454336891331264914865389274781321.245.314.379.693205711588254017

Fielding:

Player Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G PB WP SB CS CS%
Willson Contreras1B1201191011.796083978.9919.2798.6920000
Alec Burleson1B5038356.035425427.9909.5817.5800000
Nolan Gorman1B7441.0375041.0009.2206.0000000
Yohel Pozo1B6114.0130021.0008.3572.1670000
Luken Baker1B206.360001.0008.5263.0000000
Pedro Pagés1B203.030011.0009.0001.5000000
Brendan Donovan2B10091809.0136266446.9904.4724.0200000
Thomas Saggese2B3534289.05291424.9734.4534.0860000
Nolan Gorman2B2826215.0336719.9904.1863.5710000
José Fermín2B151097.02027051.0004.3613.1330000
César Prieto2B219.00110.5001.000.5000000
Jose Barrero2B608.011001.0002.250.3330000
Pedro Pagés2B104.002001.0004.5002.0000000
Garrett Hampson2B101.012011.00027.0003.0000000
Nolan Arenado3B102102880.771207524.9822.8412.7250000
Nolan Gorman3B5446410.33184611.9502.5222.1300000
Thomas Saggese3B1812117.042720.9392.3851.7220000
José Fermín3B5221.004001.0001.714.8000000
Jose Barrero3B102.00110.5004.5001.0000000
Garrett Hampson3B101.010001.0009.0001.0000000
Pedro PagésC110102901.77694956.9948.1657.436835622427.9
Yohel PozoC4635324.02681250.9827.7786.0874736920.0
Jimmy CrooksC1412105.3974001.0008.6307.214258220.0
Ivan HerreraC1413101.085610.9898.1096.500151500.0
Lars NootbaarOF1421291128.0223310.9961.8031.5920000
Victor ScottOF1471261118.0333463.9832.7132.2930000
Jordan WalkerOF108101885.3204542.9812.1251.9350000
Alec BurlesonOF7572588.0122211.9921.8981.6530000
Nathan ChurchOF3017164.355210.9833.1221.9000000
Brendan DonovanOF1818152.0332011.0002.0721.9440000
Garrett HampsonOF29577.0200001.0002.338.6900000
Michael SianiOF17559.3150001.0002.275.8820000
Jose BarreroOF8437.0130001.0003.1621.6250000
Ryan ViladeOF6332.070001.0001.9691.1670000
Ivan HerreraOF4431.090001.0002.6132.2500000
José FermínOF5224.040001.0001.500.8000000
Sonny GrayP3232180.7122011.9701.5941.0000000
Andre PallanteP3131162.7212040.9112.2681.3230000
Miles MikolasP3131156.3182011.9742.1881.2260000
Matthew LiberatoreP2929151.7412001.000.949.5520000
Erick FeddeP2020101.7101012.9521.7701.0000000
Michael McGreevyP171695.7131313.9632.4461.5290000
Kyle LeahyP62188.06910.9381.534.2420000
JoJo RomeroP65061.004001.000.590.0620000
Matt SvansonP39060.324001.000.895.1540000
Steven MatzP32255.063011.0001.473.2810000
John KingP51048.3417001.0003.910.4120000
Riley O'BrienP42048.058011.0002.437.3100000
Gordon GraceffoP26043.02110.750.628.1150000
Phil MatonP40038.32110.750.704.0750000
Ryan HelsleyP36036.062001.0002.000.2220000
Ryan FernandezP32030.32221.6671.187.1250000
Andre GranilloP14021.001001.000.429.0710000
Chris RoycroftP20020.711001.000.871.1000000
Jorge AlcalaP15014.302001.0001.256.1330000
Roddery MuñozP9011.001001.000.818.1110000
Anthony VenezianoP204.00000.000.0000000
Nick RaquetP202.00000.000.0000000
Garrett HampsonP101.00000.000.0000000
Alec BurlesonP101.00000.000.0000000
Masyn WinnSS1291271107.7163335364.9944.0463.8600000
Thomas SaggeseSS3326240.3245717.9883.0332.4550000
Brendan DonovanSS6541.0816031.0005.2684.0000000
Jose BarreroSS5439.071122.9004.1543.6000000
Garrett HampsonSS404.00000.000.0000000
Totals2155145812888.04296155280331.9874.0842.71415521213522.4




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License