Roster

 
Active players
Historical players
Go to a player's profile by mousing over a position and clicking the player's name.
40-Man Roster
Active Roster | 40-Man Roster | Non-Roster Invitees | Depth Chart  
40-Man Roster
  Pitchers B/T Ht Wt DOB  
  49 Jeremy Accardo R/R 6-2 190 12/08/81
  72 T.J. Beam R/R 6-7 195 08/28/80
  36 Bryan Bullington R/R 6-4 220 09/30/80
  77 Matt Bush R/R 5-9 195 02/08/86
  57 Shawn Camp R/R 6-0 205 11/18/75
  39 Jesse Carlson L/L 6-1 160 12/31/80
  47 Fabio Castro L/L 5-7 185 01/20/85
  37 Scott Downs L/L 6-2 210 03/17/76
  54 Jason Frasor R/R 5-10 180 08/09/77
  32 Roy Halladay R/R 6-6 225 05/14/77
  44 Casey Janssen R/R 6-4 220 09/17/81
  22 Brandon League R/R 6-2 200 03/16/83
  51 Jesse Litsch R/R 6-1 215 03/09/85
  28 Shaun Marcum R/R 6-0 185 12/14/81
  29 Dustin McGowan R/R 6-3 230 03/24/82
  74 Bill Murphy L/L 5-11 215 05/09/81
  67 Luis Perez L/L 6-0 205 01/20/85
  25 David Purcey L/L 6-5 230 04/22/82
  60 Robert Ray R/R 6-5 190 01/21/84
  48 Scott Richmond R/R 6-5 225 08/30/79
  50 Davis Romero L/L 5-10 160 03/30/83
  24 Ricky Romero R/L 6-1 195 11/06/84
  52 B.J. Ryan L/L 6-6 260 12/28/75
  56 Brian Tallet L/L 6-7 215 09/21/77
  40 Brian Wolfe R/R 6-3 230 11/29/80
  Catchers B/T Ht Wt DOB  
  20 Rod Barajas R/R 6-2 245 09/05/75
  Infielders B/T Ht Wt DOB  
  23 Jose Bautista R/R 6-0 195 10/19/80
  2 Aaron Hill R/R 5-11 205 03/21/82
  1 Joe Inglett L/R 5-10 185 06/29/78
  6 John McDonald R/R 5-10 175 09/24/74
  35 Lyle Overbay L/L 6-2 230 01/28/77
  33 Scott Rolen R/R 6-4 250 04/04/75
  19 Marco Scutaro R/R 5-10 185 10/30/75
  Outfielders B/T Ht Wt DOB  
  21 Buck Coats L/R 6-3 195 06/09/82
  26 Adam Lind L/L 6-1 205 07/17/83
  15 Alex Rios R/R 6-5 215 02/18/81
  45 Travis Snider L/L 5-11 245 02/02/88
  10 Vernon Wells R/R 6-1 235 12/08/78