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
Players
Player Compare
Trending Players
Top Players
Teams
Tools
Resources
Feature Request
🆕 Updates
eBay Finds
Players
Player Compare
Trending Players
Top Players
Teams
Tools
Resources
AD
Arizona Diamondbacks
Sport
Baseball
Football
Basketball
Hockey
Soccer
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
AP
A.J. Puk
P • Age 30
AC
Adrian Del Castillo
C • Age 25
AT
Alek Thomas
CF • Age 25
AH
Andrew Hoffmann
P • Age 25
AS
Andrew Saalfrank
P • Age 28
AD
Anthony DeSclafani
P • Age 35
BW
Blake Walston
P • Age 24
BA
Blaze Alexander
SS • Age 26
BP
Brandon Pfaadt
P • Age 26
BG
Brandyn Garcia
P • Age 25
CB
Corbin Burnes
P • Age 30
CC
Corbin Carroll
RF • Age 25
CM
Cristian Mena
P • Age 22
DJ
Drey Jameson
P • Age 28
ER
Eduardo Rodriguez
P • Age 32
GM
Gabriel Moreno
C • Age 25
GP
Geraldo Perdomo
SS • Age 25
GV
Gus Varland
P • Age 28
IV
Ildemaro Vargas
2B • Age 34
JM
Jake McCarthy
CF • Age 28
JB
Jalen Beeks
P • Age 32
JM
James McCann
C • Age 35
JC
John Curtiss
P • Age 32
JL
Jordan Lawlar
SS • Age 23
JB
Jorge Barrosa
LF • Age 24
JM
Justin Martinez
P • Age 24
KM
Ketel Marte
2B • Age 31
KG
Kevin Ginkel
P • Age 31
LJ
Lourdes Gurriel Jr.
LF • Age 31
PS
Pavin Smith
1B • Age 29
RT
Ryan Thompson
P • Age 33
RN
Ryne Nelson
P • Age 27
TL
Tyler Locklear
1B • Age 24
ZG
Zac Gallen
P • Age 30
AAA — Arizona Diamondbacks Roster
AV
A.J. Vukovich
CF
AL
Adrian De Leon
C
AM
Alfred Morillo
P
AW
Andy Weber
2B • Age 28
AG
Aramis Garcia
C
BC
Billy Corcoran
P
BJ
Bryce Jarvis
P
CK
Casey Kelly
P
CO
Christian Montes De Oca
P
CP
Cristian Pache
OF • Age 26
DR
Dylan Ray
P
ER
Elvin Rodríguez
P
GC
Gerardo Carrillo
P
HD
Hayden Durke
P
IC
Isaiah Campbell
P
IM
Ivan Melendez
3B
JA
Jacob Amaya
SS
JR
Jake Rice
P
JV
Jesus Valdez
3B
JH
Jose Herrera
C
JB
Juan Burgos
P
JM
Juan Morillo
P
JF
Junior Fernández
P
KD
Kohl Drake
P
KR
Kristian Robinson
LF
KA
Kyle Amendt
P
KB
Kyle Backhus
P
KN
Kyle Nelson
P
LM
Logan Mercado
P
MF
Matt Foster
P • Age 30
MM
Matt Mervis
1B • Age 27
MO
Matt O'Neill
C
NC
Nabil Crismatt
P
PA
Philip Abner
P
RA
Roman Angelo
P
SA
Sergio Alcántara
SS
SG
Spencer Giesting
P
TR
Taylor Rashi
P
TT
Tim Tawa
2B
TH
Tommy Henry
P
TT
Tommy Troy
SS
TR
Trevor Richards
P
TE
Tristin English
OF • Age 28
YL
Yu-Min Lin
P
AA — Arizona Diamondbacks Roster
AP
Adonys Perez
P
AB
Alec Baker
P
AS
Avery Short
P
BM
Ben McLaughlin
3B
CR
Caleb Roberts
OF
CR
Carlos Rey
P
CA
Casey Anderson
P
CG
Cesar Gomez
P • Age 27
CC
Christian Cerda
C
CT
Cristofer Torin
2B
DK
Dan Kubiuk
P
DE
Daniel Eagen
P
ES
Eli Saul
P
GC
Gavin Conticello
OF
GL
Gavin Logan
C
GG
Gerardo Gutierrez
P
HC
Hunter Cranton
P
JD
J.J. D'Orazio
C • Age 23
JH
Jack Hurley
CF
JW
Jean Walters
2B
JA
Jhosmer Alvarez
P • Age 24
JE
Joe Elbis
P
JB
Jonatan Bernal
P
JC
Jose Cabrera
P
JF
Jose Fernandez
SS
LS
Landon Sims
P
LG
LuJames Groover
3B
LA
Luke Albright
P
MP
Manuel Pena
2B
MB
Mitch Bratt
P
NS
Nate Savino
P
RW
Ryan Waldschmidt
CF
WM
Will Mabrey
P
YD
Yilber Díaz
P
YC
Yordin Chalas
P
ZB
Zach Barnes
P
ZR
Zane Russell
P
High-A — Arizona Diamondbacks Roster
AR
Adrian Rodriguez
SS
AR
Anderdson Rojas
2B
AO
Angel Ortiz
OF
AI
Ashton Izzi
P
DN
Daniel Nunez
P
DH
David Hagaman
P
DM
David Martin
C
DB
Dawson Brown
P
DC
Demetrio Crisantes
SS
DL
Denny Larrondo
P • Age 23
DJ
Druw Jones
CF
EI
Edgar Isea
P • Age 23
GH
Grayson Hitt
P
JS
Jacob Steinmetz
P
JF
Jake Fitzgibbons
P
JL
Jansel Luis
2B
JB
Jeremiah Boyd
C
JG
Joangel Gonzalez
P
JW
John West
P
JF
Junior Franco
LF
JS
Junior Sanchez
P
KC
Kenny Castillo
C
KA
Kyle Ayers
P
LE
Lorenzo Encarnacion
P
LC
Luke Craig
P
MM
Mason Marriott
P
MM
Modeifi Marte
1B
RY
Ricardo Yan
P
RR
Rocco Reid
P
RS
Ruben Santana
3B
SK
Sam Knowlton
P
SC
Slade Caldwell
OF
TM
Teofilo Mendez
P • Age 24
VM
Victor Morales
P
WP
Wilkin Paredes
P
A — Arizona Diamondbacks Roster
AC
Abdias De La Cruz
OF
AB
Alberto Barriga
C
AG
Alex Galvan
P
AB
Alexander Benua
CF
AL
Alexis Liebano
P
AG
Alvin Guzman
P • Age 24
CG
Caden Grice
P
CV
Carlos Virahonda
C
CH
Chung-Hsiang Huang
P
CF
Connor Foley
P
DP
Darlin Pinales
P
DV
Daury Vasquez
P
DZ
Deyer Zapata
P
DC
Diosfran Cabeza
C
EP
Enyervert Perez
2B
ER
Erick Reynoso
P
GR
Gregori Ramirez
P
IL
Ivan Luciano
C
JK
Jaitoine Kelly
P
JJ
Jakey Josepha
CF
JD
JD Dix
SS
JS
Josdanner Suarez
P
JA
Jose Alpuria
CF
JC
Junior Ciprian
P
KC
Kayson Cunningham
SS
MF
Mervin Fell
P
RB
Rio Britton
P
RB
Ryan Bruno
P
SS
Sandro Santana
P
SH
Sawyer Hawks
P
TM
Tayler Montiel
P
TY
Trent Youngblood
OF
WC
Wallace Clark
SS
YS
Yassel Soler
3B
YN
Yerald Nin
SS
🐞
Report a Bug