Choose a Day
Lookup Player 2025

St. Louis Cardinals Team Roster

2025-07-31 Batters for SLN

NamePARRBIBAOBPWAAPOS
Brendan Donovan44055420.2850.357-0.382B
Willson Contreras43652610.2570.3421.391B
Masyn Winn40558390.2700.3230.46SS
Nolan Arenado39443430.2300.289-0.433B
Lars Nootbaar38650370.2270.332-0.14LF
Alec Burleson37037480.2870.3380.041B
Victor Scott36946330.2260.312-0.57CF
Pedro Pages27426290.2010.241-0.81C
Jordan Walker24224270.2300.289-0.46RF
Ivan Herrera23125390.2990.3811.17DH
Nolan Gorman22631290.2190.3100.873B
Yohel Pozo11813160.2830.3050.211B
Thomas Saggese1046100.2270.269-0.82SS
Luken Baker41320.2350.366-0.46DH
Jose Barrero31430.1380.194-0.01SS
Jose Fermin22220.3500.409-0.112B
Garrett Hampson21310.1500.190-0.082B
Michael Siani19400.2350.316-0.04CF
Ryan Vilade15100.0770.200-0.26RF

2025-07-31 Pitchers for SLN

NameIPERAGsGrSOWAA
Sonny Gray121.34.38220X-0.67
Andre Pallante117.04.62210X-1.29
Miles Mikolas108.04.83210X-1.74
Matthew Liberatore104.73.87190X0.66
Erick Fedde101.75.22200X-2.57
Kyle Leahy58.32.78043X1.86
Steven Matz55.03.44230X0.90
John King41.75.18043X-1.01
Phil Maton38.32.35040X1.60
Ryan Helsley36.03.00036X0.96
JoJo Romero35.32.04041X1.73
Michael McGreevy33.05.1851X-0.80
Matt Svanson29.03.10019X0.70
Riley O'Brien27.01.67022X1.56
Gordon Graceffo24.75.47013X-0.77
Chris Roycroft13.06.92014X-0.84
Andre Granillo11.32.3808X0.47
Ryan Fernandez8.711.42011X-1.47
Roddery Munoz6.78.1006X-0.62
Alec Burleson1.00.0001X0.10
Garrett Hampson1.00.0001X0.10

_