CARDVIPER
CardViper.com has Teamed up with BCW Supplies to bring you savings! use CARDVIPER at checkout to save 10%
•
Thank you, CardViper
CARDVIPER
CardViper.com has Teamed up with BCW Supplies to bring you savings! use CARDVIPER at checkout to save 10%
•
Thank you, CardViper
Card
Viper
Sports Cards
eBay Finds
Players
Browse Heat Trends
⚰
Baseball
MLB heat trends
🏈
Football
NFL heat trends
🏀
Basketball
NBA heat trends
🏒
Hockey
NHL heat trends
⚽
Soccer
Top league heat trends
More
🩹
MLB Injuries
Active injury tracker
⚖
Compare Players
Side-by-side heat scores
🔥
Trending Players
What collectors are chasing
🔍
Most Searched
Most viewed players on CardViper
⭐
Top Players
Highest heat scores
Teams
Supplies
Tools
Resources
eBay Finds
Players
⚰ Baseball
🏈 Football
🏀 Basketball
🏒 Hockey
⚽ Soccer
More
🩹 MLB Injuries
⚖ Compare Players
🔥 Trending Players
🔍 Most Searched
⭐ Top Players
Teams
Supplies
Tools
Resources
← All Sports
CardViper Intelligence
TR
Tampa Bay Rays
Baseball
·
Full System
Updated: Mar 9, 2026
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
43
Players
Ages
22
–
35
Youngest:
Junior Caminero (22)
Oldest:
Nick Martinez (35)
Positions:
All
43
P
22
CF
4
1B
3
C
3
LF
3
RF
3
3B
2
SS
2
2B
1
AC
Alex Cook
P · Age 24
AF
Alex Faedo
P · Age 29
BW
Ben Williamson
3B · Age 25
BS
Bob Seymour
1B · Age 26
BB
Bryan Baker
P · Age 31
CW
Carson Williams
SS · Age 22
CM
Cedric Mullins
CF · Age 31
CS
Chandler Simpson
CF · Age 25
CS
Cole Sulser
P · Age 35
DK
Dom Keegan
C · Age 25
DR
Drew Rasmussen
P · Age 30
EU
Edwin Uceta
P · Age 28
GC
Garrett Cleavinger
P · Age 31
GL
Gavin Lux
LF · Age 28
GJ
Griffin Jax
P · Age 31
HB
Hunter Bigge
P · Age 27
HF
Hunter Feduccia
C · Age 28
IS
Ian Seymour
P · Age 27
JM
Jacob Melton
LF · Age 25
JA
Jadher Areinamo
2B · Age 22
JF
Jake Fraley
RF · Age 30
JS
Jesse Scholtens
P · Age 31
JB
Joe Boyle
P · Age 26
JR
Joe Rock
P · Age 25
JA
Jonathan Aranda
1B · Age 27
JD
Jonny DeLuca
CF · Age 27
JC
Junior Caminero
3B · Age 22
JM
Justyn-Henry Malloy
RF · Age 26
KK
Kevin Kelly
P · Age 28
MR
Manuel Rodríguez
P · Age 29
ME
Mason Englert
P · Age 26
NF
Nick Fortes
C · Age 29
NM
Nick Martinez
P · Age 35
RP
Richie Palacios
LF · Age 28
RP
Ryan Pepiot
P · Age 28
RV
Ryan Vilade
RF · Age 27
SM
Shane McClanahan
P · Age 28
SM
Steven Matz
P · Age 34
SW
Steven Wilson
P · Age 31
TW
Taylor Walls
SS · Age 29
VJ
Victor Mesa Jr.
CF · Age 24
YD
Yandy Díaz
1B · Age 34
YG
Yoendrys Gómez
P · Age 26
AAA — Tampa Bay Rays Roster
31
Players
Ages
21
–
33
Youngest:
Santiago Suarez (21)
Oldest:
Cam Booser (33)
Positions:
All
31
P
21
2B
3
C
2
1B
2
LF
1
RF
1
SS
1
AM
Alvaro Mejias
P · Age 22
AL
Andrew Lindsey
P · Age 26
AW
Andrew Wantz
P · Age 30
BS
Blake Sabol
C · Age 28
BV
Brian Van Belle
P · Age 29
CB
Caleb Boushley
P
CB
Cam Booser
P · Age 33
CH
Cam Hill
P · Age 31
CS
Chase Solesky
P · Age 28
CM
Coco Montes
2B · Age 29
CH
Cooper Hummel
LF · Age 30
EO
Edward Olivares
RF · Age 30
ER
Evan Reifert
P · Age 26
FW
Forrest Whitley
P · Age 28
GG
Garrett Gainey
P · Age 25
JW
Jake Woodford
P · Age 29
JB
Jalen Battles
SS · Age 26
JW
Jamie Westbrook
2B · Age 30
JR
John Rooney
P · Age 29
JC
Jonny Cuevas
P · Age 25
KW
Kodi Whitley
P · Age 31
KW
Kyle Whitten
P · Age 27
LD
Logan Davidson
1B · Age 28
LD
Logan Driscoll
C · Age 28
LW
Logan Workman
P · Age 27
LG
Luis Guerrero
P · Age 25
RD
Raynel Delgado
2B · Age 25
RS
Ryan Shreve
P · Age 27
SS
Santiago Suarez
P · Age 21
TM
Tommy McCollum
P · Age 26
TM
Tre' Morgan
1B · Age 23
AA — Tampa Bay Rays Roster
34
Players
Ages
21
–
28
Youngest:
Michael Forret (21)
Oldest:
Dan Hammer (28)
Positions:
All
34
P
21
C
4
OF
2
CF
2
1B
2
3B
1
2B
1
SS
1
AZ
Alfredo Zarraga
P · Age 25
AO
Austin Overn
OF · Age 22
AV
Austin Vernon
P · Age 27
BT
Brayden Taylor
3B · Age 23
BJ
Brock Jones
CF · Age 24
BH
Brody Hopkins
P · Age 24
CR
Cam Robinson
P · Age 26
CC
Chris Clark
P · Age 24
CK
Cooper Kinney
2B · Age 23
DH
Dan Hammer
P · Age 28
DV
Daniel Vellojin
C · Age 25
DE
Derrick Edington
P · Age 26
GB
Gregory Barrios
SS · Age 21
HJ
Homer Bush Jr.
CF · Age 24
JH
Jack Hartman
P · Age 27
JS
Jack Snyder
P · Age 27
JB
Jackson Baumeister
P · Age 23
JL
Jackson Lancaster
P · Age 26
JW
Jacob Watters
P · Age 25
KJ
Kamren James
C · Age 25
KP
Kenny Piper
C · Age 27
KA
Keyshawn Askew
P · Age 26
MF
Michael Forret
P · Age 21
NM
Noah Myers
OF · Age 26
OW
Owen Wild
P · Age 23
RI
Roel Garcia III
P · Age 27
SH
Sean Hunley
P · Age 26
TL
Tatem Levins
C · Age 26
TN
TJ Nichols
P · Age 23
TM
Trevor Martin
P · Age 25
TC
Ty Cummings
P · Age 24
TJ
Ty Johnson
P · Age 24
WS
Will Simpson
1B · Age 24
XI
Xavier Isaac
1B · Age 22
High-A — Tampa Bay Rays Roster
36
Players
Ages
19
–
27
Youngest:
Nathan Flewelling (19)
Oldest:
Jonalbert Rumbol (27)
Positions:
All
36
P
21
SS
4
3B
3
C
2
RF
2
OF
1
LF
1
1B
1
2B
1
AB
Adam Boucher
P · Age 24
AS
Adrian Santana
SS · Age 20
AS
Aidan Smith
OF · Age 21
AB
Anderson Brito
P · Age 21
AM
Angel Mateo
LF · Age 21
BR
Blake Robertson
1B · Age 24
BB
Bryan Broecker
C · Age 24
CC
Cade Citelli
P · Age 24
CC
Carlos Colmenarez
SS · Age 22
CM
Chandler Murphy
P · Age 25
DF
Dalton Fowler
P · Age 26
DD
Drew Dowd
P · Age 24
Émilien Pitre
SS · Age 23
GE
Garrett Edwards
P · Age 24
GH
Gary Gill Hill
P · Age 21
GR
Gerlin Rosario
P · Age 24
HS
Hayden Snelsire
P · Age 25
HH
Hunter Haas
2B · Age 23
JK
Jacob Kisting
P · Age 22
JB
Jadon Bercovich
P · Age 23
JD
Jhon Diaz
RF · Age 23
JR
Jonalbert Rumbol
P · Age 27
JR
Jonathan Russell
P · Age 20
JU
Jose Urbina
P · Age 20
JW
Junior William
P · Age 26
MH
Mac Horvath
3B · Age 24
MJ
Marcus Johnson
P · Age 25
NP
Narciso Polanco
SS · Age 21
NF
Nathan Flewelling
C · Age 19
NB
Noah Beal
P · Age 24
RC
Ryan Cermak
RF · Age 24
RS
Ryan Spikes
3B · Age 22
SC
Seth Chavez
P · Age 26
TF
T.J. Fondtain
P · Age 25
TM
Tony Santa Maria
3B · Age 23
TH
Trevor Harrison
P · Age 20
A — Tampa Bay Rays Roster
37
Players
Ages
19
–
25
Youngest:
Brailer Guerrero (19)
Oldest:
Dominic Niman (25)
Positions:
All
37
P
17
OF
8
C
5
1B
2
SS
2
RF
1
2B
1
CF
1
AC
Alexander Campos
P · Age 22
AG
Andres Galan
P · Age 22
AR
Andy Rodriguez
P · Age 23
BM
Brady Marget
1B · Age 23
BG
Brailer Guerrero
RF · Age 19
BJ
Brayden Jones
P · Age 24
BS
Brendan Summerhill
OF · Age 22
BD
Brody Donay
C · Age 22
BS
Bryce Shaffer
P · Age 24
CB
Caden Bodine
C · Age 22
CH
Connor Hujsak
OF · Age 24
DH
Danny Hilario
P · Age 21
DD
Derek Datil
OF · Age 20
DN
Dominic Niman
P · Age 25
DL
Dylan Lesko
P · Age 22
FC
Felix Cotes
2B · Age 20
JG
J.D. Gonzalez
C · Age 20
JH
Jacob Hartlaub
P · Age 23
JK
Jacob Kmatz
P · Age 23
JQ
James Quinn-Irons
OF · Age 22
JV
Jayden Voelker
P · Age 23
JP
Jeremy Pilon
P · Age 20
JM
Jose Monzon
SS · Age 20
JP
Jose Perez
OF · Age 21
KC
Kaleb Corbett
P · Age 24
LM
Larry Martinez
C · Age 20
MT
Marshall Toole
OF · Age 22
MA
Mason Auer
CF
MN
Mason Nichols
P · Age 22
RG
Ricardo Gonzalez
SS · Age 21
RA
Ryan Andrade
P · Age 22
RM
Ryan McCoy
1B · Age 23
TG
Theo Gillen
OF · Age 20
TP
Tom Poole
OF · Age 23
TP
Trendan Parish
P · Age 24
TP
Trey Pooser
P · Age 24
YG
Yirer Garcia
C · Age 20
🐞
Report a Bug