Skip to content

Tampa Bay Rays All-Time Roster

Updated 03/05/2022

This is the Tampa Bay Rays all-time roster. The roster consists of one starter and one bench player for each infield position and one starter and one bench player for each outfield position. Hitters had to have a minimum of 1,500 plate appearances. For pitching, I selected five starting pitchers and three relief pitchers. Starting pitchers had to start at least 75 games during their time with the franchise to qualify. Relief pitchers had to accumulate a minimum of 150 innings pitched to be eligible.


  • Catcher – Toby Hall
    • Age: 24 – 30
    • Years: 2000 – 2006

    Toby Hall
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    5.7 77 586 2198 2050 194 538 112 1 44 251 2 8 93 180 .262 .301 .382 .683

  • First Base – Carlos Pena
    • Age: 29 – 32, 34
    • Years: 2007 – 2010, 2012

    Carlos Pena
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    18.1 127 726 2971 2432 402 559 113 7 163 468 12 8 460 811 .230 .363 .483 .846

  • Second Base – Ben Zobrist
    • Age: 25 – 33
    • Years: 2006 – 2014

    Ben Zobrist
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    35.3 118 1064 4478 3850 565 1016 229 32 114 511 102 35 542 701 .264 .356 .429 .785

  • Third Base – Evan Longoria
    • Age: 22 – 31
    • Years: 2008 – 2017

    Evan Longoria
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    51.2 123 1435 6151 5450 780 1471 338 19 261 892 51 15 569 1220 .270 .345 .483 .828

  • Shortstop – Julio Lugo
    • Age: 27 – 30
    • Years: 2003 – 2006

    Julio Lugo
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    13.5 105 505 2149 1919 283 550 107 15 40 212 88 23 177 313 .287 .349 .421 .770

  • Outfield – Carl Crawford
    • Age: 20 – 28
    • Years: 2002 – 2010

    Carl Crawford
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    35.6 107 1235 5383 4992 765 1480 215 105 104 592 409 90 293 768 .296 .338 .444 .782

  • Outfield – Kevin Kiermaier
    • Age: 23 – 31
    • Years: 2013 – 2021

    Kevin Kiermaier
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    34.6 98 851 3130 2847 382 709 132 51 75 294 106 35 222 675 .249 .310 .410 .720

  • Outfield – Melvin Upton Jr.
    • Age: 19, 21 – 27
    • Years: 2004, 2006 – 2012


    Melvin Upton Jr.
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    15.6 107 966 4063 3568 539 910 202 20 118 447 232 69 430 1020 .255 .336 .422 .758

  • Starting Pitcher – David Price
    • Age: 22 – 28
    • Years: 2008 – 2014
    David Price
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    21.3 81 175 170 82 47 3.18 1143.2 10 2 0 449 404 309 1065 22.9% 1.14

  • Starting Pitcher – Scott Kazmir
    • Age: 20 – 25
    • Years: 2004 – 2009
    Scott Kazmir
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    16.5 90 145 144 55 44 3.92 834 1 1 0 400 363 382 874 24.2% 1.39

  • Starting Pitcher – James Shields
    • Age: 24 – 30
    • Years: 2006 – 2012
    James Shields
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    19.7 94 218 217 87 73 3.89 1454.2 19 8 0 688 629 340 1250 20.7% 1.22

  • Starting Pitcher – Blake Snell
    • Age: 23 – 26
    • Years: 2016 – 2019
    Blake Snell
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    11.1 76 97 97 38 28 3.24 506 0 0 0 203 182 214 585 28.% 1.24

  • Starting Pitcher – Alex Cobb
    • Age: 23 – 26, 28 – 29
    • Years: 2011 – 2014, 2016 – 2017
    Alex Cobb
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    10.7 89 115 115 48 35 3.50 700 3 1 0 290 272 204 570 19.7% 1.22

  • Relief Pitcher – Jake McGee
    • Age: 23 – 28
    • Years: 2010 – 2015
    Jake McGee
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    5.8 72 297 0 21 11 2.77 259.2 0 0 26 82 80 72 319 30.8% 1.02

  • Relief Pitcher – Roberto Hernandez
    • Age: 33 – 35
    • Years: 1998 – 2000
    Roberto Hernandez
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    4.9 71 207 0 8 16 3.43 218 0 0 101 93 83 97 185 19.6% 1.36

  • Relief Pitcher – Jim Mecir
    • Age: 28 – 30
    • Years: 1998 – 2000
    Jim Mecir
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    4.1 63 123 0 14 5 3.03 154.1 0 0 1 54 52 69 125 19.8% 1.21

Bench

  • Catcher – Dioner Navarro, 2006 – 2010
  • First Base – Fred McGriff, 1998 – 2001, 2004
  • Second Base – Logan Forsythe, 2014 – 2016
  • Third Base – Aubrey Huff, 2000 – 2006
  • Shortstop – Jason Bartlett, 2008 – 2010
  • Outfield – Matt Joyce, 2009 – 2014
  • Outfield – Desmond Jennings, 2010 – 2016
  • Outfield – Rocco Baldelli, 2003 – 2004, 2006 – 2008, 2010
  • Starting Pitcher – Chris Archer, 2012 – 2018
  • Starting Pitcher – Matt Garza, 2008 – 2010
  • Starting Pitcher – Jake Ordorizzi, 2013 – 2017
  • Relief Pitcher – Diego Castillo, 2018 – 2021

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: