Skip to main content
Below is an advertisement.

All-Time Roster

 

Roster current through the end of the 2017 season.

* = Rehab Stint

 

A

Last Name First Name Years Played
Alderman Tim 2011
Alvarado Cristian 2016
Anderson Austin 2016
Andrews Bobby 2006-07
Andujar Ricardo 2016
Anez Omar 2001
Angle Matthew 2008
Aqueron Rene 2006
Aquino Greg 2008
Arko Tom 2002-03
Ascension Quincy 2001-02, 2004-06, 2009
Avery Xavier 2009

 

B

Last Name First Name Years Played
Babula Shaun 1999-00
Baker David 2011-12
Baker Jason 1996
Baker Patrick 2016
Balog Nik 2013
Barrett Mike 1996
Bartlett Richard 2001-03
Bascom Timothy 2007
Basilio Manny 2006
Bass Bryan 2002-04
Barber George 2013
Bastida Evel 2004
Bauer Rick 1997-98
Bautista Francisco 1999
Baysinger Trent 2005-06
Baxter TJ 2010
Beal Jesse 2010, 2012
Beato Pedro 2007
Beaulac Eric 2012
Bechler Steve 1999
Beck Sander 2013
Bedard Erik 2000, 2005
Bell Mike 1996
Bello Jilberto 1998-00
Benham Jason 1999
Bergesen Bradley 2006-07
Bernadina Roderick 2012-13
Bernardo Luis 2009-10
Berry Ryan 2010
Berry Tim 2011-12
Bierfeldt Conor 2014-15
Bigbie Larry

1999

Billingsley Cole

2017

Birkins Kurt 2002
Bischoff Matt 2012
Black Dustin 2009
Blackmar Mark 2013
Blakeney Mo 1996
Blazier Ron 1999
Bleeker Derrick 2014-15
Bock Brian 2004-05
Bonilla Clemente 2003
Bonilla Juan 1999
Bordes Brett 2007-09
Bordick Mike 2001
Boss Torsten 2013
Boughner Anthony 2002
Brandhorst James 2010
Brault Steven 2014
Bravo Danny 1996
Bray Jake 2016-17
Breen Jared 2014-15
Bridwell Parker 2011-13
Britton Buck 2009
Britton Chris 2004
Britton Zachary 2008,2017*
Brown Derek 1997-98
Brown Travis 2004
Bundy Dylan 2012
Bundy Robert 2010
Bumbry Steve 2010-11
Burke Mike 2015-16
Butler Tony 2008, 2010
Bynum Freddie 2007
Bywater Matt 2011-12

 

C

Last Name First Name Years Played
Cabrera Daniel 2003
Cabrera Orlando 1996
Cabrera Raymond 2000
Cahill Casey 2004-05
Calzado Napoleon 1999-00
Camilli Jason 1996
Capellan Byron 2013
Cardona Rodolfo 2009
Carney Bartt 1997
Carolus Levi 2009-10
Caronia Anthony 2012-14
Carrillo Jean

2017

Carter Chris 2003-04
Casamayor Omar 2010
Cash David 2007-08
Casimiro Carlos 1997
Castagnini Frederico 2014
Casteel Ricky 1999
Castillo Victor 2007-09
Cates Gary 2000-02, 2004-05
Caughey Trevor 2004, 2006
Centeno Jose 1996
Chalas Miguel 2012-13
Chamberlin Bryce 2004
Charles Curtis 1997-98
Chavez Endy 2012
Chavez R. Eric 1997
Chiaravalloti Vito 2006
Childs Ryan 2004
Chleborad Tanner 2015
Cierlik Jason 2004
Civit Xavier 1996
Clare Chris

2017

Clark Zach 2007, 2010
Clark Zachary 2008
Cleavinger Garrett 2016
Clendenin Morgan 2003
Cliffords Woody 2002
Clinton Chris 2011
Coffey Cameron 2012
Coffie Evanon 1997
Cole Jason 1996
Coluccio Brandon 2016
Conley Brian 2009-11
Cooney Brandon 2009
Cooney Jim 2003
Copeland Scott 2010-11
Coppinger Joe 2003-05
Cortright Garrett 2014-15
Costello Michael 2016
Cowan Jake 2010-12
Crancer Wally 2008
Crichton Stefan 2015
Crinella Frank

2017

Crouthers Dave 2002
Cunningham Nick 2014-15

 

D

Last Name First Name Years Played
Daedlow Craig 1997, 1999
Dahlberg Kyle 2006
Dalles Justin 2010-12
Davies Gregg 2003
Davies Zach 2012
Davis Adam 2012
Davis Blake 2006
Davis Chris

2017*

Davis Glynn 2012
Davis Zachary 2006
Davison Ashanti 1998-99
Davison Todd 2007
DeCinces Tim 1997
Dees Charlie 2000
De La Cruz Miguel 2005
Delgado Dariel 2014-16
Delgado Natanael 2016
Delmonico Nick 2012
DelRosario Manny 2001-02
DeNabal Fernando 2007
Denning Wes 1996
Dent Darrell 1997
DeShields Delino 1999
Deza Fredy 2001-02, 2004
Diaz Maikell 1998-99
Diaz Rafael 2004-05
Dietz Matthias

2017

Dillon Zachary 2006
Dixon Zach 2004
Done Mike 2003-04
Dosch Drew 2014
Dowdy Josh 2010-11
Drake Oliver 2009
Dube Cody

2017

Duncan Jacobo 2005
Dykhoff Radhames 1997

 

E

Last Name First Name Years Played
Egan Pat 2009
Eibey Scott 1997
Elder Rick 1999-01
Erbe Brandon 2006
Erwin Tyler

2017

Escalante Jaime 1999
Escat Gene 2012
Esposito Jason 2012
Esposito Joseph 2007-09

 

F

Last Name First Name Years Played
Fajardo Daniel

2017

Falkenborg Brian 1997
Farren Dave 2001-03
Ferguson D.J. 2011
Fernandez Jose 1996
Figueroa Daniel 2006-07
Figueroa Franky 1997-98
Figueroa Paco 2005, 2008
Finan Ryan 2005-06
Finch Brian 2004
Flaa Jay 2016
Flacco Michael 2009-11
Flaherty Ryan 2013
Flagello Clifford 2008-09
Fleetham Ben 1996
Fleisher Mark 2006
Fleming Travis 1999-00
Florentino Jeff 2004
Flormion Pedro 2007-08
Fontaine Tom 1998
Forbes Cameron 1997
Forbes Derek 2005
Ford Tom 2001
Fowler Maleke 1997
Fowler Zach 2012
Francisco Ruben 2001-02
Franco Daniel 2015
Fransz Jason 2004-05
Freedburg Todd 1997

 

G

Last Name First Name Years Played
Gallaway Bruce 2006-07
Gamboa Eddie 2009
Garabito Eddy 1997-98
Garcia Jaime 1996
Garcia Nick 2001
Garcia Sonny 1998-00
Gassaway Randolph 2016
Gaylord Adam 2011
Gibbs Mark 2002
Givens Mychal 2010-13
Gleason Sean 2008
Gonzalez Alfredo

2017

Gonzalez Brian 2015-16
Gonzalez Franklin 2007
Gonzalez Jay 2015
Gonzalez Luis 2014
Gonzalez Patrick 2003
Gordon Alex 2000, 2002-03
Gorman Pat 2000
Graham Jack 2016
Gredvig Doug 2000
Grim Gerrion 2016-17
Grimes Matthew 2015
Grimm Eric 2004-05
Groves Kory

2017

Guerrero Francisco 2004-05
Gutierrez Derrick 1999-00
Gutierrez Fernando 2001
Gutierrez Juan 2004-06
Gurka Jason 2011
Guzman Juan 1999, 2003
Guzman Juan 2012-13

 

H

Last Name First Name Years Played
Hacen Abraham 1997
Hackett Richard 2002
Hader Josh 2013
Haehnel David 2005
Halpin Jeremy 1998
Haman Mack 1998-99
Hamblet Reid 2006-07
Hammond Joey 1998-99
Handy Russ 1996
Harris Cory 2003-04
Harris Willie 1999-00
Hart Donnie 2014-15
Hart Kevin 2004-05
Harvey Hunter 2014,2017
Haughian Nicholas 2009-10
Heim Jonah 2015
Helmick Gary 2009-10
Henington Justin 2005
Henry Paul 2003, 2005
Henry Randy 2010-11
Henson Tyler 2008
Hentgen Pat 2002
Herbst Lucas 2012-14
Heredia Maximo 1997
Hernandez David 2006
Hernandez Ivan 2015
Hess David 2014
Hobgood Matt 2010, 2013
Hoch Corey 1998-99
Hoes Jerome 2009
Hoey Jim 2006
Holloway Brandon 2011
Hooper Daren 1997-99
Hoppy Kyle 2012
Horacek Mitch 2014
Hornback Riley 2011
Horner Tag 2006-07
Houston Matt 2004-05
Howard Trent 2012
Howell Joey 2007
Hubele Ryan 2003
Hudson Kyle 2009
Hughes Brian 1998
Humpal Lucas

2017

Hunter Tommy 2014
Huntsman Brandon 1998-99
Hutter Joel 2013

 

I

Last Name First Name Years Played
Ide Antoine 2000

 

J

Last Name First Name Years Played
Jacob Kevin 2013
Jan Carlos 2005
Jevne Zachary 2007
Jimenez Francisco 2015-17
Jobst Nick

2017

Johnson Eric 1999
Johnson James 2004
Johnson Tripper 2002
Jones Cory 2016
Jones D.J. 2001-02
Jones Devin 2012
Jones Sean 2000
Jordan Ed 2002
Joyce Tom 2003
Julius Jacob 2009, 2011
Juvier Alejandro 2016-17

 

K

Last Name First Name Years Played
Kantakevich Patrick 2009-10
Keating Travis 2009-10
Keefer Ryan 2002-03
Keller Jon 2014
Kellogg Caleb 2015
Kelly Ty 2010-11
Kemp Jon 2014
Kessick Jon 2000-01
Keylor Cory 2001
Kimmel Sam 2014
Kirk Tanner

2017

Kitch Denver 2005
Klimek Steven 2016-17
Kline Branden 2013
Knapp Ben 2002-03
Kneeland Cam 2015
Knight Austin 2012
Kohlmeier Ryan 1997
Kolodny Tyler 2009-10
Kurtz Tony 1997

 

L

Last Name First Name Years Played
LaCorte Vince 2002
Landry Kevin 2010
Lartiguez Oswill 2014-15
Lasater Rob 1997
Laurino Steve 2016
Lebron Luis 2006-07
Ledesma Ronarsy 2014-16
Lee Chris 1998
Lehr Ryan 2002
Leon Alfredo 2000-01
Leonora Dudley 2011-12
Leslie Sean 1996
Lester Calvin 2008
Levy Stuart 2016-17
Lewis Rommie 2002
Leyva Elier 2015
Lino Gabriel 2012
Liranzo Jesus 2016
Littleon B.J. 2001-03
Liz Radhames 2005
Llewellyn Phildrick 2015
Loewen Adam 2004
Long Lucas 2015-16
Lonsberry Daniel 2006
Lopez-Cao Mike 1999
Lorenzo Gregory 2012-14
Louico Williams 2012-15
Love Reid 2016

 

M

Last Name First Name Years Played
Machado Manny 2011
Macias Jose 1996
MacNabb Max

2017

Maestrales Pete 2005
Mahoney Joseph 2008-09
Maine John 2002-03
Majewski Walter 2002-03
Makowsky Bubba 2003
Mancini Trey 2014
Manley Adam 2001-02
Marchetti Dan 2001-02
Marconi Robert 2005-06
Maria Jose 2007
Marin Adrian 2012-13
Marino Harry 2013
Mariotti John 2008
Markakis Nick 2004
Marquez Robert 1996
Martin Jarret 2011
Martin Kyle 2002-03
Martinez Anthony 2008
Martinez Eddy 1998
Martinez Octavio 2002
Mathews Shane 2009
Matos Luis 1997-98
Matson Zach

2017

Mattaliano Mick 2007-09
Mattes Troy 1996
Matthews Shane 2008
McClanahan Jerry

2017

McCracken Jason 2012
McCrory Rob 2004
McCurdy Josh 2003-05
McCurdy Nick 2003
McCurry Cole 2007-10
McDonald Darnell 1998
McDougal Mike 1999
McGee Tom 1998-99, 2002
McGranahan Zeke 2015,2017
McKenna Ryan

2017

McNatt Josh 1997, 2000
Means John 2015
Mechaw Michael 2009
Medina Carlos 1998
Mercedes Yermin 2015-16
Meija Francisco 2002
Meisinger Ryan 2016
Miclat Greg 2009
Miller Aubrey 2008
Minor Ryan 1997
Mitchell Andy 2002
Mitchell Scott 1996
Moffitt Andrew 2005
Molina Gabe 1997
Monaghan Brendan 2008-09
Montani Jeff 2003-04
Montilla Elvis 2001-02
Mooney Mike 2010-11
Moore Jeffrey 2007-08
Moore Justin 2012
Moore Kyle 2010-11
Moquete Jamill 2015
Moreau Nathan 2009-10
Morel Elvis 2004
Moreland Kenny 2010
Morris Cory 2002-03
Morseman Bob 1997
Mosby Michael 2013
Mountcastle Ryan 2016
Muckenhirn Zach 2017
Mueller Scott 2008-09
Mullins Cedric 2016
Mummey Trent 2010-11
Murphy Alex 2014-16
Murphy Darren 1998
Murphy Tanner 2014-15
Musslewhite Stuart 2006-07
Myers Aaron 2017

 

N

Last Name First Name Years Played
Narron Connor 2012-13
Nathans Tucker 2013
Ndungidi Papy 1999
Neal Tony 2004, 2006
Neigebauer Robert 2008
Nery Nathan 2008-09
Niviar Jose 2012-13
Noel Luis 2008, 2010-11
Nolasco Regino 1999
Nootbaar Nigel 2015
Nowak Jeremy 2011
Nowicki Joseph 2008
Nowottnick Nik 2014-15

 

O

Last Name First Name Years Played
Odom Aaron 2008
Ohlman Michael 2010-12
Olesczuk T.J. 2015
Oliveria Joe 2011
Oliveros Ricardo 1996
Olsen D.C. 1996
Olszewski TIm 1997
Ormond Rodney 1999, 2001
Ortega Irving

2017

O'Shea Ryan 2009
O'Sullivan Patrick 2003
Ouellette Ryan 2007
Owen Blake 2005-07

 

P

Last Name First Name Years Played
Pacheco Juan 1998
Palmeiro Preston

2017

Palmer Riley 2015
Palsha Ryan 2010-12
Paradis Mike 1999-00, 2004
Parker Brian 2008, 2010
Paronto Chad 1997
Parrish John 1997, 1999
Parry Bennett 2013-15
Patitucci Mike 2003-04
Paxton Chris 1998
Paz Rich 1997-98
Peluffo Jhon 2016-17
Pegueroa Americo 1997-98
Pena Jerome 2012
Penn Hayden 2004
Peralta Ofelky 2016
Perez Carlos 2005
Perez Norberto 1998-99
Perez Pedro 2013
Perez Randy 1999-00
Perez Richard 1997-98
Perez Wilfredo 2007
Petersine Zach 2012
Peterson Derek 2015
Petrick Russell 2004-06
Petrini Chris 2011
Pettit Jake 2011
Pickering Calvin 1997
Pierce Michael 2007
Pierce Whit 2004
Pinales Elias 2016
Phelps Thomas 2010
Planeta Michael 2010-12
Plank Terry 2000
Polanco Elvin 2009
Pope Kieron 2008, 2010-11
Potter Josh 2004-06
Powell Jeremy 1996
Price Corey 1999
Price Matt 2013
Procner Stephen 2009
Pruitt Jason 2000-01
Puente Dan 2005
Purkiss Matt 1999

 

Q

Last Name First Name Years Played
Quijada Fernando 2006

 

R

Last Name First Name Years Played
Rachels Wes 2000
Raines Tim 1999
Rakers Aaron 1999
Ramagli Matt 1997
Ramirez Enrique 2001
Ramirez Luis 2004-05
Ramirez Wagner

2017

Ramos Kelly 2003
Ramos Milton

2017

Rasner Jesse 2010
Rauch Austin 2010
Ray Chris 2004
Reed Keith 1999-00
Rennie Luc 2013-14
Reyes Jomar 2015
Rheault Dylan 2014
Ricardo Dashenko 2009
Rice Scott 2002-03
Richards Kristopher 2013
Richardson David 2013-14
Richardson Kasey 1998
Rickard Joey

2017*

Ridley Jeff 2001
Rifaela Ademar 2015-16
Rijo Carlos 2003
Riley Matt 1998
Rine Jarod 2004, 2006
Ring Jake 2016-17
Riordan Matt 1999-01
Rivas Arturo 2003, 2005-06
Rivera Jorge 2012
Rivera Roberto 1997-98
Rivero Raul 2009
Rleal Sendy 2000-02
Roberts Brian 1999, 2012
Robinson Dennis 2004-05
Robinson Levi 2003-04
Robinson-Pierce Whit 2003
Rodriguez Eddy 2000-01
Rodriguez Eduardo 2012
Rodriguez Mike 2001
Rodriguez Rafael 2006
Rogers Brad 2001-02
Rogers Ed 2000
Rogers Omar 2002
Romero Jordan 1998-99
Rooney Michael 2011-12
Rosa Garabez 2009-11
Rowell Billy 2007
Ruettiger John 2012
Ruiz Randy 2003
Rumfield Brock 1999
Russell Mike 2001, 2003-04
Russell Steel 2012-13, 2015
Rust Brian 1999
Rust Tanner 2014
Rutledge Lex 2013,2016

 

S

Last Name First Name Years Played
Salargo Steven 2000
Salas Guillermo 2015-16
Salas Marino 2004
Salazar Richard 2003, 2005
Salberg Chris 2008-09
Salinas Trey 2002
Santana Alexander 2014
Santana Javier 2009
Saucke Casey 2000-01
Sawyer Wynston 2012-13
Scalabrini Patrick 2005
Schindling Andrew 2008-09
Schmarzo Alex 2012
Schmidt Kyle 2005-07
Schneider Brian 1996
Schrader Clayton 2010
Schuh Max 2015
Schwab Chris 1996
Schwabe Ryan 2005
Schwager Matt 1999-01
Scott Lorenzo 2004, 2006
Scott Luke 2009
Scott Tanner 2015
Seabrooke Travis 2017
Seestedt Mike 1999-02
Seguignol Fernando 1996
Sequea Jacobo 1999
Severino Janser 2014
Shafer Corey 2006
Shanks Eric 2002
Shaw Chris

2017

Shier Peter 2005
Simpson Crede 2013-14
Silveren Pedro 2007-08
Sisco Chance 2014
Smallwood Erik 2003
Smart J.D. 1996
Smith C.J. 2005-06
Smith Chris 2005
Smith Jacob 2009-10
Snyder Brandon 2006-07
Soriano Jairo 2002
Soriano Julio 2006-07
Sosa Jovanny 2001
Spears Nate 2004
Sperring Jayme 2000-03
Spillers Brandon 2004
Spillers Larry 2005
Spoone Chorye 2006
Spurgeon Jay 1998
Stahl Richard 2000-03
Stampone Tyler 2010
Startup Will 2010
Starr Sammie 2012
Steinbach Ryan 2006
Stephen Jedidiah 2008-09
Stephens Joel 1997
Stephens John 1998-99
Stephenson Neal 2003
Stewart DJ 2016
Stifler Jason 2010
Strader Robert 2016
Sultemeier Eric 2003-04
Swenson Aaron 2010

 

T

Last Name First Name Years Played
Tamba Josh 2007
Tapia Rafael 1998-99
Tate Matt 2001
Taylor Matt 2012-13
Teagarden Taylor 2012
Teague James 2017
Teeter Travis 2003
Thall Chad 2007
Theodile Simeon 1998-00
Tiller James 2003-05
Tolliver Ashur 2013
Tomaszewski Eliot 2001
Torres Alexis

2017

Torres Dennis 2013-15
Towers Josh 1997
Townsend Tyler 2010
Tripp Brandon 2007
Trowbridge Matt 2015,2017
Tucker Jonathan 2006
Tucker Mamon 2000-01
Tucker Matthew 2008
Turbin Drew 2016
Turnipseed Christian 2016

 

U

Last Name First Name Years Played
Upperman Casey 2013
Urban Austin 2014
Uxa Logan 2015

 

V

Last Name First Name Years Played
Vader Sebastian 2014
Vazquez Javier 1996
Vader Sebastian 2015
Vega Anthony 2013-14
Velleggia Joe 2012
Veloz Hector 2014
Vespi Nick 2017
Viele Justin 2014
Vinyard Christopher 2007

 

W

Last Name First Name Years Played
Wagner Brady 2013
Walker Christian 2013
Walker Josh 2015
Walters David 2010
Webster Kevin 2002
Webb Brenden 2012
Weems Chase 2013
Wells Alex 2017
Welty Ronnie 2009
Werth Jayson 1998
White Jason 2008
Whitecotton Bill 2000
Whiteside Eli 2001
Widlansky Robert 2008
Wilken Kris 2001
Wilkerson Steve 2015
Wilkins Bobby 2012
Williamson Henry 2008
Williamson Scott 2007
Winterling Paul 2006-07
Wilson Tyler 2012
Wise William 1998
Wolf Jordan 2008
Winegardener Tom 2012-13
Woodring Jason 1996
Woody Collin

2017

Wooten Eric 2012
Wynns Austin 2014

 

X

 

Y

Last Name First Name Years Played
Yacabonis Jimmy 2014
Yastrzemski Mike 2014
Yount Dustin 2003-04

 

Z

Last Name First Name Years Played
Zagone Richard 2009
Zapata Jose 2005