Beta
CardViper.com is in beta — updates daily — coming soon
NBA
›
NHL
›
NFL
›
MLS
•
Thanks for testing!
Beta
CardViper.com is in beta — updates daily — coming soon
NBA
›
NHL
›
NFL
›
MLS
•
Thanks for testing!
CardViper
eBay Finds
Player Compare
Trending Players
Teams
Tools
Resources
Feature Request
🆕 Updates
eBay Finds
Player Compare
Trending Players
Teams
Tools
Resources
SC
St. Louis Cardinals
Sport
Baseball
Basketball
Team
— Pick a team —
Arizona Diamondbacks
Athletics
Atlanta Braves
Baltimore Orioles
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Free Agent
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Miami Marlins
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
San Francisco Giants
Seattle Mariners
St. Louis Cardinals
Tampa Bay Rays
Texas Rangers
Toronto Blue Jays
Washington Nationals
Show teams
AD
Arizona Diamondbacks
AT
Athletics
AB
Atlanta Braves
BO
Baltimore Orioles
BS
Boston Red Sox
CC
Chicago Cubs
CS
Chicago White Sox
CR
Cincinnati Reds
CG
Cleveland Guardians
CR
Colorado Rockies
DT
Detroit Tigers
FA
Free Agent
HA
Houston Astros
KR
Kansas City Royals
LA
Los Angeles Angels
LD
Los Angeles Dodgers
MM
Miami Marlins
MB
Milwaukee Brewers
MT
Minnesota Twins
NM
New York Mets
NY
New York Yankees
PP
Philadelphia Phillies
PP
Pittsburgh Pirates
SP
San Diego Padres
SG
San Francisco Giants
SM
Seattle Mariners
SC
St. Louis Cardinals
TR
Tampa Bay Rays
TR
Texas Rangers
TJ
Toronto Blue Jays
WN
Washington Nationals
MLB Roster
AB
Alec Burleson
1B • Age 26
AP
Andre Pallante
P • Age 26
CR
Chris Roycroft
P • Age 28
GH
Garrett Hampson
2B • Age 30
GG
Gordon Graceffo
P • Age 25
IH
Iván Herrera
C • Age 25
JC
Jimmy Crooks
C • Age 24
JR
JoJo Romero
P • Age 28
JW
Jordan Walker
RF • Age 23
JA
Jorge Alcala
P • Age 30
KL
Kyle Leahy
P • Age 28
LN
Lars Nootbaar
LF • Age 27
MW
Masyn Winn
SS • Age 23
MS
Matt Svanson
P • Age 26
ML
Matthew Liberatore
P • Age 25
MM
Michael McGreevy
P • Age 25
MM
Miles Mikolas
P • Age 37
NC
Nathan Church
LF • Age 25
NG
Nolan Gorman
2B • Age 25
PP
Pedro Pagés
C • Age 26
RO
Riley O'Brien
P • Age 30
RF
Ryan Fernandez
P • Age 27
SG
Sonny Gray
P • Age 35
TS
Thomas Saggese
2B • Age 23
VI
Victor Scott II
CF • Age 24
WC
Willson Contreras
1B • Age 33
YP
Yohel Pozo
C • Age 28
ZT
Zack Thompson
P • Age 27
Minors Roster
SR
Sem Robberse
P • Age 23
TR
Tekoah Roby
P • Age 23
TH
Tink Hence
P • Age 23
AAA — St. Louis Cardinals Roster
AW
Aaron Wilkerson
P
AC
Alex Cornwell
P
AG
Andre Granillo
P
AY
Andy Yerzy
C
AV
Anthony Veneziano
P
BJ
Blaze Jordan
1B
BM
Brody Moore
2B
BT
Bryan Torres
OF
CL
Carlos Linarez
C
CP
César Prieto
2B
CT
Curtis Taylor
P
DR
Drew Rom
P
GC
Gavin Collins
C
GM
Gerson Moreno
P
IB
Ian Bedell
P
JR
Jack Ralston
P
JW
JJ Wetherholt
SS
JF
José Fermín
2B
MK
Matt Koperniak
LF
ML
Matt Lloyd
3B
MR
Max Rajcic
P
MS
Michael Siani
CF
MA
Mike Antico
CF
NR
Nick Raquet
P
OM
Oddanier Mosqueda
P
OB
Osvaldo Berrios
P
QM
Quinn Mathews
P
RM
Roddery Muñoz
P
SH
Skylar Hales
P
TM
Tyler Matzek
P
ZP
Zach Plesac
P
ZW
Zack Weiss
P
AA — St. Louis Cardinals Roster
AL
Austin Love
P
BD
Brendan Donovan
2B
BM
Brycen Mautz
P
CW
Cade Winquest
P
CA
Chase Adkison
C
CD
Chase Davis
CF
CL
Chen-Wei Lin
P
DH
Dakota Harris
SS
DM
Darlin Moquete
RF
DS
Darlin Saladin
P
EN
Edwin Nuñez
P
GT
Graysen Tarlow
C
HR
Hancel Rincon
P
HH
Hunter Hayes
P
IH
Ixan Henderson
P
JR
Jeremy Rivas
SS
JK
John King
P
JG
Jon Jon Gazdar
SS
JB
Joshua Baez
RF
LB
Leonardo Bernal
C
LD
Liam Doyle
P
LG
Luis Gastelum
P
MB
Mason Burns
P
MW
Michael Watson
P
MU
Miguel Ugueto
LF
NM
Noah Mendlinger
RF
NA
Nolan Arenado
3B
PH
Pete Hansen
P
RM
Ramon Mendoza
2B
RC
Randel Clemente
P
RV
Ricardo Velez
P
SH
Sean Harney
P
TP
Trey Paige
3B
TB
Tyler Bradt
P
ZL
Zach Levenson
LF
ZM
Zane Mills
P
High-A — St. Louis Cardinals Roster
AH
Aaron Holiday
P
AS
Andrew Sojka
OF
AE
Anyelo Encarnacion
SS
BA
Benjamin Arias
P
BD
Braden Davis
P
BT
Brandt Thompson
P
CM
Christian Martin
2B
CW
Christian Worley
P
DC
D.J. Carpenter
P
DO
Deniel Ortiz
3B
DP
Domenic Picone
P
FE
Frank Elissalt
P
GS
Gerardo Salas
P
IP
Ian Petrutz
OF
JF
Jack Findlay
P
JS
Jason Savacool
P
JR
Jawilme Ramirez
P
JB
Jesus Baez
SS
JC
Jose Cordoba
LF
JD
Jose Davila
P
JK
Josh Kross
C
MM
Mason Molina
P
ND
Nate Dohm
P
RR
Rainiel Rodriguez
C
RC
Ryan Campos
C
SH
Sammy Hernandez
C
TF
Tanner Franklin
P
TH
Travis Honeyman
LF
TR
Tre Richardson
2B
WC
Won-Bin Cho
RF
ZS
Zack Showalter
P
A — St. Louis Cardinals Roster
AR
Alan Reyes
P
AB
Alex Birge
C
AB
Alex Breckheimer
P
AI
Andrew Dutkanych IV
P
AW
Anthony Watts
P
BM
Bernard Mack
P
BO
Bobby Olsen
P
BL
Bruno Lopez
P
CN
Cameron Nickens
OF
CH
Charles Harrison
P
CH
Chase Heath
C
HC
Heriberto Caraballo
C
HK
Hunter Kublick
P
JG
Jack Gurevitch
1B
JO
Jacob Odle
P
JF
Jalin Flores
SS
JM
Jonathan Mejia
SS
JS
Jose Suarez
RF
JG
Jovi Galvez
P
LS
Leonel Sequera
P
LP
Luis Pino
CF
MM
Matthew Miura
CF
MD
Michael Dattalo
3B
NY
Nelfy Ynfante
P
NS
Nolan Sparks
P
RW
Ryan Weingartner
SS
SB
Sam Brodersen
P
TH
Trevor Haskins
SS
TD
Tyler Van Dyke
P
YB
Yadiel Batista
P
YP
Yordalin Pena
CF
YH
Yordy Herrera
P
🐞
Report a Bug