Check out our sister site StatsCrew.com

Pittsburgh Pirates

2004 Pittsburgh Pirates Roster

National League (NL)
Team Record: 72-89
Finished 5th in the NL's Central Division

Manager: Lloyd McClendon (72-89)

2004 Pittsburgh Pirates Statistics
2004 Pittsburgh Pirates Game-by-Game Results

The Pittsburgh Pirates of the National League ended the season with a record of 72 wins and 89 losses, finishing fifth in the NL's Central Division. Lloyd McClendon served as manager.


PlayerPos.BatsThrowsBirth DateHeightWeightCollege
Tony AlvarezRFRRMay 10, 19796'1"200
Jose BautistaRFRROctober 19, 19806'0"205
Jason BayLFRRSeptember 20, 19786'2"210
Kris BensonPRRNovember 7, 19746'4"190
Brian BoehringerPBRJanuary 8, 19696'2"180
Jason BoydPRRFebruary 23, 19736'3"170
Frank BrooksPLLSeptember 6, 19786'1"190
Sean BurnettPLLSeptember 17, 19825'11"185
Jose Castillo2BRRMarch 19, 19816'1"210
Mark CoreyPRRNovember 16, 19746'2"220
Humberto CotaCRRFebruary 7, 19795'11"225
J. J. DavisRFRROctober 25, 19786'4"250
Nelson FigueroaPBRMay 18, 19746'1"185
Josh FoggPRRDecember 13, 19766'2"205
Mike GonzalezPRLMay 23, 19786'2"200
John GrabowPLLNovember 4, 19786'1"205
Bobby Hill2BBRApril 3, 19785'10"175
J. R. HouseCRRNovember 11, 19796'0"215
Mike JohnstonPLLMarch 30, 19796'2"215
Jason KendallCRRJune 26, 19746'0"181
Rob MackowiakRFLRJune 20, 19765'10"166
Ruben MateoCFRRFebruary 10, 19786'0"170
Brian MeadowsPRRNovember 21, 19756'4"210
Jose MesaPRRMay 22, 19666'3"170
Raul MondesiLFRRMarch 12, 19715'11"202
Abraham Nunez2BBRMarch 16, 19765'11"200
Oliver PerezPLLAugust 15, 19816'3"225
Tike RedmanCFLLMarch 10, 19775'11"175
Carlos Rivera1BLLJune 10, 19785'11"230
Willis RobertsPRRJune 19, 19756'3"175
Freddy Sanchez2BRRDecember 21, 19776'0"200
Randall Simon1BLLMay 25, 19756'0"180
Ian SnellPRROctober 30, 19815'11"200
Chris Stynes3BRRJanuary 19, 19735'9"175
Salomon TorresPRRMarch 11, 19725'11"150
John Van BenschotenPRRApril 14, 19806'4"215
Ryan VogelsongPRRJuly 22, 19776'4"215
Daryle Ward1BLLJune 27, 19756'2"240
Kip WellsPRRApril 21, 19776'3"205
Ty Wigginton3BRROctober 11, 19776'0"215
David WilliamsPLLMarch 12, 19796'3"215
Craig WilsonRFRRNovember 30, 19766'2"217
Jack WilsonSSRRDecember 29, 19776'0"200