Check out our sister site StatsCrew.com

Pittsburgh Pirates

2009 Pittsburgh Pirates Roster

National League (NL)
Team Record: 62-99
Finished 6th in the NL's Central Division

Manager: John Russell (62-99)

2009 Pittsburgh Pirates Statistics
2009 Pittsburgh Pirates Game-by-Game Results

The Pittsburgh Pirates of the National League ended the season with a record of 62 wins and 99 losses, finishing sixth in the NL's Central Division. John Russell served as manager.


PlayerPos.BatsThrowsBirth DateHeightWeightCollege
Jose AscanioPRRMay 2, 19855'11"195
Denny BautistaPRROctober 23, 19826'5"190
Brian BixlerSSRROctober 22, 19826'1"195
Chris BootcheckPRROctober 24, 19786'5"210
Sean BurnettPLLSeptember 17, 19825'11"185
Matt CappsPRRSeptember 3, 19836'2"250
Ronny CedenoSSRRFebruary 2, 19836'0"195
Jesse ChavezPRRAugust 21, 19836'2"175
Anthony ClaggettPBRJuly 15, 19846'3"195
Luis CruzSSRRFebruary 10, 19846'1"210
Robinzon DiazCRRSeptember 19, 19835'11"220
Ryan DoumitCBRApril 3, 19816'1"220
Zach DukePLLApril 19, 19836'2"210
Phil DumatraitPRLJuly 12, 19816'2"210
Tom GorzelannyPRLJuly 12, 19826'3"218
John GrabowPLLNovember 4, 19786'1"205
Eric HackerPBRMarch 26, 19836'1"230
Joel HanrahanPRROctober 6, 19816'4"255
Craig HansenPRRNovember 15, 19836'6"210
Kevin HartPRRDecember 29, 19826'4"215
Eric HinskeRFLRAugust 5, 19776'2"235
Steven JacksonPRRMarch 15, 19826'5"230
Jason JaramilloCBROctober 9, 19826'0"215
Garrett JonesOFLLJune 21, 19816'5"235
Jeff KarstensPRRSeptember 24, 19826'3"185
Adam LaRoche1BLLNovember 6, 19796'2"205
Andy LaRoche3BRRSeptember 13, 19836'0"205
Paul MaholmPLLJune 25, 19826'2"245
Andrew McCutchenCFRROctober 10, 19865'11"195
Daniel McCutchenPRRSeptember 26, 19826'2"215
Nate McLouthCFLROctober 28, 19815'10"190
Evan MeekPRRMay 12, 19836'0"215
Lastings MilledgeLFRRApril 5, 19855'11"210
Craig MonroeRFRRFebruary 27, 19776'1"195
Nyjer MorganLFLLJuly 2, 19805'10"180
Charlie MortonPRRNovember 12, 19836'5"215
Brandon MossRFLRSeptember 16, 19836'1"210
Ross OhlendorfPRRAugust 8, 19826'4"240
Steve Pearce1BRRApril 13, 19835'11"200
Jeff SalazarCFLLNovember 24, 19806'0"195
Freddy Sanchez2BRRDecember 21, 19776'0"200
Ian SnellPRROctober 30, 19815'11"200
Virgil VasquezPRRJune 7, 19826'3"205
Ramon VazquezIFLRAugust 21, 19765'11"195
Donnie VealPLLSeptember 18, 19846'4"235
Neil Walker3BBRSeptember 10, 19856'3"210
Jack WilsonSSRRDecember 29, 19776'0"200
Tyler YatesPRRAugust 7, 19776'4"220
Delwyn Young2BBRJune 30, 19825'10"209