All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Career Home Batting
Career Road Batting
Career Batting vs LHP
Career Batting First Half
Career Batting Second Half
Career Batting: Age 20-24
Career Batting Age 25-29
Career Batting Age 30-34
Hall of Fame Voting Finder
All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Career Home Batting
Career Road Batting
Career Batting vs LHP
Career Batting First Half
Career Batting Second Half
Career Batting: Age 20-24
Career Batting Age 25-29
Career Batting Age 30-34
Hall of Fame Voting Finder
1936, 2025, ANY YEAR
Search ...
ELECTIONS
DODGERS, BLACK SOX
Search ...
ARTICLES
SHOHEI OHTANI, HANK AARON
Search ...
PLAYERS
Tampa Bay Rays All-Time Team
28-man roster for the Tampa Bay Rays, formerly the Devil Rays
1998 to present
Selections are based on performance, impact on franchise, and tenure
The team manager is
Joe Maddon
Statistics listed are for the years the player played for this team
Position Players
PLAYER
POS
FROM
TO
BATS
G
HR
WAR
Toby Hall
C
2000
2006
R
586
44
5.7
John Flaherty
C
1998
2002
R
471
35
0.4
Fred McGriff
1B
1998
2004
L
577
99
9.0
Carlos Peña
1B
2007
2012
L
726
163
18.1
Ben Zobrist
2B-UT
2006
2014
S
1064
114
35.3
Brandon Lowe
2B-LF
2018
2024
L
609
126
16.1
Julio Lugo
SS
2003
2006
R
505
40
13.5
Evan Longoria
3B
2008
2017
R
1435
261
51.2
Aubrey Huff
3B-RF
2000
2006
L
799
128
11.9
Yandy Díaz
3B-1B
2019
2024
R
664
74
14.1
Randy Arozarena
LF-RF
2020
2024
R
568
85
11.8
Carl Crawford
LF
2002
2010
L
1235
104
35.6
B.J. Upton
CF-3B
2004
2012
R
966
118
15.6
Kevin Kiermaier
CF
2013
2022
L
914
82
31.8
Matt Joyce
RF-LF
2009
2014
L
633
76
10.3
Pitching Staff
PLAYER
ARM
FROM
TO
W
ERA
ERA+
WAR
David Price
LH
2008
2014
82
3.18
122
21.3
James Shields
RH
2006
2012
87
3.89
107
19.7
Scott Kazmir
LH
2004
2009
55
3.92
114
16.5
Blake Snell
LH
2016
2020
42
3.24
129
11.6
Tyler Glasnow
RH
2018
2023
27
3.20
130
6.5
Shane McClanahan
LH
2021
2023
33
3.02
130
5.6
Fernando Rodney
RH
2012
2013
7
1.91
202
4.2
Roberto Hernández
RH
1998
2000
8
3.43
143
4.9
Alex Colomé
RH
2013
2018
17
3.21
125
4.4
Jim Mecir
RH
1998
2000
14
3.03
160
4.1
J.P. Howell
RH
2006
2012
18
4.03
107
3.8
José Alvarado
LH
2017
2020
2
3.46
122
1.4
Jake McGee
LH
2010
2015
21
2.77
138
5.8
Lineups
Lineup vs LHP
BATS
PLAYER
POS
1
L
Carl Crawford
LF
2
R
Randy Arozarena
RF
3
R
Evan Longoria
3B
4
L
Fred McGriff
DH
5
R
Yandy Díaz
1B
6
S
Ben Zobrist
2B
7
R
B.J. Upton
CF
8
R
Julio Lugo
SS
9
R
Toby Hall
C
Lineup vs RHP
BATS
PLAYER
POS
1
L
Carl Crawford
LF
2
S
Ben Zobrist
2B
3
R
Evan Longoria
3B
4
L
Fred McGriff
DH
5
L
Carlos Peña
1B
6
L
Aubrey Huff
RF
7
L
Kevin Kiermaier
CF
8
R
Julio Lugo
SS
9
R
Toby Hall
C