Quicklinks: Team Roster | Stats | Schedule | Transactions | Fantasy News | MiLB Rankings

RosterYear: College: Team:

NoNamePosBatThwHtWtDOBExpBirthplaceCollegeTeam
 Sean BurnettRP    09/17/19823Dunedin, FL PIT
 Matt CappsRP    09/03/19834  PIT
 Ronny CedenoSS    02/02/19835Venezuela PIT
 Jesse ChavezRP    08/21/1983R  PIT
 Luis CruzIF    02/10/1984RMexico PIT
 Ryan DoumitC    04/03/19814  PIT
 Zachary DukeSP     4  PIT
 Phillip DumatraitP    07/12/19812Bakersfield, CA PIT
 Joel HanrahanP    10/06/19812Des Moines, IA PIT
 Craig HansenRP    11/15/19832Glen Cove, NYSaint John's (NY)PIT
 Kevin HartP    12/29/1982RCleveland, OHMarylandPIT
 Eric HinskeRF    08/05/19778Neenah, WIArkansasPIT
 Akinori Iwamura2B    02/09/19793  PIT
 Jason JaramilloC    10/09/1982RFranksville, WIOklahoma StatePIT
 Garrett Jones1B    06/21/1981R  PIT
 Jeff KarstensSP    09/24/19822San Diego, CA PIT
 Andy LaRoche3B    08/13/19832Fort Scott, KS PIT
 Paul MaholmP     5 Mississippi StatePIT
 Andrew McCutchenOF    10/10/1986RFort Meade, FLFloridaPIT
 Nate McLouthOF     3  PIT
 Evan MeekP    05/12/1983RBellevue, WA PIT
 Lastings MilledgeOF    04/05/19853Palmetto, FL PIT
 Craig MonroeOF    02/27/19779Texarkana, TX PIT
 Nyjer MorganCF     2  PIT
 Charlie MortonSP    10/12/1983RRedding, CT PIT
 Brandon MossOF    09/16/19832Monroe, GA PIT
 Ross OhlendorfP    08/08/19822Escondido, CAPrincetonPIT
 John RussellMgr.    01/05/19612Oklahoma City, OKOklahomaPIT
12Freddy SanchezIFRR5-1019012/21/19776Hollywood, CA PIT
 Justin ThomasRP    01/18/19842Oregon, OHYoungstown StatePIT
 Virgil VasquezP    06/07/1982RSanta Barbara, CASanta BarbaraPIT
 Ramon VazquezIF    08/21/19769Aibonito, PR PIT
 Donald VealRP    09/18/1984RJackson, MSArizonaPIT
2Jack WilsonSSRR6-019512/29/19778  PIT
 Tyler YatesRP    09/07/19775Lihue, HI PIT
 Delwyn YoungOF    06/30/1982RCarpinteria, CA PIT
NoNamePosBatThwHtWtDOBExpBirthplaceCollegeTeam