2004 Pittsburgh Pirates Roster

National League (NL)
Team Record: 72-89
Finished 5th in the NL's Central Division
Attendance: 1,580,031, Avg. 21,107
Ballpark: PNC Park
Manager: Lloyd McClendon (72-89)
Location: Pittsburgh, Pennsylvania
2004 Pittsburgh Pirates Statistics
2004 Pittsburgh Pirates Results

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

The Pirates scored 680 runs and surrendered 744 runs. Craig Wilson led Pittsburgh with 29 home runs, while Jason Bay, Rob Mackowiak and Daryle Ward each walloped 20 or more, too. Jason Bay and Craig Wilson each accounted for 82 RBI. Jason Kendall paced all regular hitters by connecting at a .319 clip. Oliver Perez topped the squad with 12 wins and a team-best 2.98 ERA, best among regularly-used pitchers.

Lloyd McClendon coached the team.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Tony AlvarezRFRRMay 10, 19796'1"200Caracas, Distrito Federal Venezuela
Jose BautistaRFRROctober 19, 19806'0"205Santo Domingo, Distrito Nacional D.R.
Jason BayLFRRSeptember 20, 19786'2"210Trail, BC CAN
Kris BensonPRRNovember 7, 19746'4"190Kennesaw, GA USA
Brian BoehringerPBRJanuary 8, 19696'2"180St. Louis, MO USA
Jason BoydPRRFebruary 23, 19736'3"170St. Clair, IL USA
Frank BrooksPLLSeptember 6, 19786'1"190Brooklyn, NY USA
Sean BurnettPLLSeptember 17, 19825'11"185Dunedin, FL USA
Jose Castillo2BRRMarch 19, 19816'1"210Las Mercedes, Guarico Venezuela
Mark CoreyPRRNovember 16, 19746'2"220Coudersport, PA USA
Humberto CotaCRRFebruary 7, 19795'11"225San Luis Rio Colorado, Sonora Mexico
J. J. DavisRFRROctober 25, 19786'4"250Glendora, CA USA
Nelson FigueroaPBRMay 18, 19746'1"185Brooklyn, NY USA
Josh FoggPRRDecember 13, 19766'2"205Lynn, MA USA
Mike GonzalezPRLMay 23, 19786'2"200Corpus Christi, TX USA
John GrabowPLLNovember 4, 19786'1"205Arcadia, CA USA
Bobby Hill2BBRApril 3, 19785'10"175San Jose, CA USA
J. R. HouseCRRNovember 11, 19796'0"215Charleston, WV USA
Mike JohnstonPLLMarch 30, 19796'2"215Philadelphia, PA USA
Jason KendallCRRJune 26, 19746'0"181San Diego, CA USA
Rob MackowiakRFLRJune 20, 19765'10"166Oak Lawn, IL USA
Ruben MateoCFRRFebruary 10, 19786'0"170San Cristobal, San Cristobal D.R.
Brian MeadowsPRRNovember 21, 19756'4"210Montgomery, AL USA
Jose MesaPRRMay 22, 19666'3"170Pueblo Viejo, Azua D.R.
Raul MondesiLFRRMarch 12, 19715'11"202San Cristobal, San Cristobal D.R.
Abraham Nunez2BBRMarch 16, 19765'11"200Santo Domingo, Distrito Nacional D.R.
Oliver PerezPLLAugust 15, 19816'3"225Culiacan, Sinaloa Mexico
Tike RedmanCFLLMarch 10, 19775'11"175Tuscaloosa, AL USA
Carlos Rivera1BLLJune 10, 19785'11"230Fajardo, P.R.
Willis RobertsPRRJune 19, 19756'3"175San Cristobal, San Cristobal D.R.
Freddy Sanchez2BRRDecember 21, 19776'0"200Hollywood, CA USA
Randall Simon1BLLMay 25, 19756'0"180Willemstad, Curacao
Ian SnellPRROctober 30, 19815'11"200Dover, DE USA
Chris Stynes3BRRJanuary 19, 19735'9"175Queens, NY USA
Salomon TorresPRRMarch 11, 19725'11"150San Pedro de Macoris, San Pedro de Macoris D.R.
John Van BenschotenPRRApril 14, 19806'4"215San Diego, CA USA
Ryan VogelsongPRRJuly 22, 19776'4"215Charlotte, NC USA
Daryle Ward1BLLJune 27, 19756'2"240Lynwood, CA USA
Kip WellsPRRApril 21, 19776'3"205Houston, TX USA
Ty Wigginton3BRROctober 11, 19776'0"215San Diego, CA USA
David WilliamsPLLMarch 12, 19796'3"215Anchorage, AK USA
Craig WilsonRFRRNovember 30, 19766'2"217Fountain Valley, CA USA
Jack WilsonSSRRDecember 29, 19776'0"200Westlake Village, CA USA