Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

2004 Pittsburgh PiratesSeason Roster
Follow TBC on Twitter and Facebook


Juan Carlos Oviedo played for the 2004 Pittsburgh Pirates
LeagueNational LeagueDivisionCentralLevelMajor League Baseball
NicknamePirates
LocationPittsburgh,Pennsylvania
Record72-89 (5th in National League Central)League Rank11thMLB Rank20th
BallparkPNC Park
ManagerLloyd McClendonGeneral ManagerDave Littlefield
CoachesRusty Kuntz (First Base Coach), Pete Mackanin (Bench Coach), Gerald Perry (Hitting Coach), John Russell (Third Base Coach), Bruce Tanner (Bullpen Coach), Spin Williams (Pitching Coach)
PlayoffsNo playoff information
#1 Draft PickNeil Walker (#11)
Payroll$32,227,929 (Rank: 28th)
Attendance1,583,031 (Rank: 28th)
Minor League AffiliatesNashville Sounds (AAA) 63-79 ... Altoona Curve (AA) 85-56 ... Lynchburg Hillcats (A+) 57-81 ... Hickory Crawdads (A) 85-55 ... Williamsport Crosscutters (A-) 34-40 ... Gulf Coast Pirates (Rk) 30-28 ...
Years Available1887-2019

Team History -- 2004 Statistics -- 2004 Roster VR -- Game Log -- Batting Lineups -- Defensive Lineups -- Starting Pitchers -- Draft Picks -- Prospects -- Payroll -- Organizational Roster -- Transactions

 

The players below represent ALL players who played at least 1 game for the 2004 Pittsburgh Pirates.
Age displayed is as of June 30th for the 2004 baseball season.

2004 Pittsburgh Pirates Roster

TopPREV   NEXT Visual Roster Major Leaguers Active Players Drafted Players 1st Round Draft Picks Still Active on Roster
UnifPlayer NamePosHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsHigh SchoolCollege(s)Draft InformationStatusCurrent Org (Level)
56Tony AlvarezRF6-1 200 R-R 1978-05-10 26Miranda,Venezuela MLB1998-20062002-2004  
1995-   UDFA-PIT
 
50Jose BautistaRF6-0 180 R-R 1980-10-19 23Santo Domingo,Dom Rep MLB2000-20182004-2018   Chipola Col
2000-20- 599-PIT
Free Agent  
38Jason BayLF6-2 200 R-R 1978-09-20 25Trail,BC MLB1999-20132003-2013J.L. Crowe (Trail,BC)Gonzaga U., North Idaho Col
2000-22- 645-MON
Free Agent  
34Kris BensonP6-4 188 R-R 1974-11-07 29Kennesaw,Georgia MLB1994-20101999-2010Sprayberry (Marietta,GA)Clemson U.
1996- 1-   1-PIT
 
41Brian BoehringerP6-2 190 B-R 1970-01-08 34St. Louis,Missouri MLB1988-20071995-2004Northwest (House Springs,MO)UNLV, St. Louis CC-Meramec
1991- 4- 124-CHA
 
50Jason BoydP6-3 175 R-R 1973-02-23 31St. Clair,Illinois MLB1993-20051999-2004Edwardsville (Edwardsville,IL)John A. Logan Col
1994- 8- 226-PHI
 
57Frank BrooksP6-1 195 L-L 1978-09-06 25Brooklyn,New York MLB1999-20082004-2005Sheepshead Bay (Brooklyn,NY)Florida St
1999-13- 396-PHI
 
61Sean BurnettP6-1 176 L-L 1982-09-17 21Dunedin,Florida MLB2000-20192004-2016Wellington Christian (Wellington,FL)
2000- 1-  19-PIT
Retired  
14Jose Castillo2B6-1 198 R-R 1981-03-19 23Las Mercedes,Venezuela MLB1999-20162004-2008  
1997-   UDFA-PIT
 
44Mark CoreyP6-3 210 R-R 1974-11-16 29Coudersport,Pennsylvania MLB1994-20072001-2004Austin Area (Austin,PA)Edinboro U.
1995- 4- 111-CIN
 
11Humberto CotaC6-0 175 R-R 1979-02-07 25San Luis Rio Colorado,Mexico MLB1997-20162001-2007  
1995-   UDFA-ATL
Free Agent  
26J.J. DavisRF6-4 250 R-R 1978-10-25 25Glendora,California MLB1997-20052002-2005Baldwin Park (Baldwin Park,CA)
1997- 1-   8-PIT
 
35Nelson FigueroaP6-1 155 B-R 1974-05-18 30Brooklyn,New York MLB1993-20132000-2011Abraham Lincoln (Brooklyn,NY)Brandeis U.
1995-30- 833-NYN
Free Agent  
27Josh FoggP6-2 205 R-R 1976-12-13 27Lynn,Massachusetts MLB1996-20102001-2009Cardinal Gibbons (Fort Lauderdale,FL)Florida
1998- 3-  89-CHA
 
51Mike GonzalezP6-2 213 R-L 1978-05-23 26Corpus Christi,Texas MLB1997-20162003-2013Harvest Christian Academy (Pasadena,TX)San Jacinto Col
1997-30- 902-PIT
Free Agent  
39John GrabowP6-2 190 L-L 1978-11-04 25Arcadia,California MLB1997-20112003-2011San Gabriel (San Gabriel,CA)
1997- 3-  92-PIT
Free Agent  
17Bobby Hill2B-3B5-10 170 B-R 1978-04-03 26San Jose,California MLB1997-20112002-2005Leland (San Jose,CA)Miami
2000- 2-  43-CHN
 
30J.R. HouseC5-10 200 R-R 1979-11-11 24Charleston,West Virginia MLB1999-20112003-2008Seabreeze (Daytona Beach,FL)
1999- 5- 152-PIT
 
37Mike JohnstonP6-3 196 L-L 1979-03-30 25Philadelphia,Pennsylvania MLB1998-20122004-2005Penn Wood (Lansdowne,PA)Garrett Col
1998-20- 598-PIT
 
18Jason KendallC6-0 195 R-R 1974-06-26 30San Diego,California MLB1992-20121996-2010Torrance (Torrance,CA)
1992- 1-  23-PIT
Retired  
59Rob MackowiakRF-3B5-10 168 L-R 1976-06-20 28Oak Lawn,Illinois MLB1996-20092001-2008Oak Lawn Community (Oak Lawn,IL)South Suburban Col
1996-53-1499-PIT
 
24Ruben MateoCF-RF6-0 185 R-R 1978-02-10 26San Cristobal,Dom Rep MLB1996-20151999-2004  
1994-   UDFA-TEX
 
46Brian MeadowsP6-4 220 R-R 1975-11-21 28Montgomery,Alabama MLB1979-20061998-2006Charles Henderson (Troy,AL)
1994- 3-  70-FLO
 
49Jose MesaP6-3 225 R-R 1966-05-22 38Azua,Dom Rep MLB1979-20071987-2007  
1981-   UDFA-TOR
 
43Raul MondesiLF-RF5-11 215 R-R 1971-03-12 33San Cristobal,Dom Rep MLB1990-20051993-2005  
1988-   UDFA-LAN
 
7Abraham Nunez2B5-11 185 B-R 1976-03-16 28Santo Domingo,Dom Rep MLB1996-20111997-2008  
1994-   UDFA-TOR
 
48Oliver PerezP6-3 160 L-L 1981-08-15 22Culiacan,Mexico MLB1999-20192002-2019  
1999-   UDFA-SDN
ActiveCleveland Indians (MLB)
5Tike RedmanCF5-11 166 L-L 1977-03-10 27Tuscaloosa,Alabama MLB1996-20112000-2007Tuscaloosa Academy (Tuscaloosa,AL)
1996- 5- 126-PIT
 
55Carlos Rivera1B6-1 245 L-L 1978-06-10 26Fajardo,Puerto Rico MLB1996-20152003-2004  
2000-13- 385-PHI
 
43Willis RobertsP6-3 175 R-R 1975-06-19 29San Cristobal,Dom Rep MLB1993-20061999-2004  
1992-   UDFA-DET
 
12Freddy SanchezSS-2B5-11 185 R-R 1977-12-21 26Hollywood,California MLB2000-20122002-2011Burbank (Burbank,CA)Oklahoma City U., Dallas Baptist U., Glendale CC
2000-11- 332-BOS
Retired  
35Randall Simon1B6-0 230 L-L 1975-05-26 29Willemstad,Curacao MLB1993-20101997-2006  
1992-   UDFA-ATL
 
53Ian SnellP5-11 164 R-R 1981-10-30 22Dover,Delaware MLB2000-20132004-2010Caesar Rodney (Camden,DE)
2000-26- 779-PIT
 
3Chris Stynes3B5-10 185 R-R 1973-01-19 31Queens,New York MLB1991-20041995-2004Boca Raton Community (Boca Raton,FL)
1991- 3-  94-TOR
 
16Salomon TorresP5-11 198 R-R 1972-03-11 32San Pedro de Mac,Dom Rep MLB1991-20081993-2008  
1989-   UDFA-SFN
 
47John VanBenschotenP6-4 210 R-R 1980-04-14 24San Diego,California MLB1999-20112004-2008Milford (Milford,OH)Kent St
2001- 1-   8-PIT
 
22Ryan VogelsongP6-3 195 R-R 1977-07-22 26Charlotte,North Carolina MLB1996-20162000-2016Octorara Area (Atglen,PA)Kutztown U.
1998- 5- 158-SFN
Retired  
31Daryle Ward1B6-2 230 L-L 1975-06-27 29Lynwood,California MLB1994-20141998-2008Brethren Christian (Huntington Beach,CA)Santiago Canyon Col
1994-15- 417-DET
 
32Kip WellsP6-3 196 R-R 1977-04-21 27Houston,Texas MLB1999-20131999-2012Elkins (Missouri City,TX)Baylor U.
1998- 1-  16-CHA
Retired  
19Ty Wigginton3B6-0 210 R-R 1977-10-11 26San Diego,California MLB1996-20132002-2013Chula Vista (Chula Vista,CA)UNC Asheville
1998-17- 514-NYN
Free Agent  
58Dave WilliamsP6-2 205 L-L 1979-03-12 25Anchorage,Alaska MLB1998-20112001-2007Caesar Rodney (Camden,DE)Delaware Technical & CC
1998-17- 508-PIT
 
36Craig WilsonRF-1B6-2 217 R-R 1976-11-30 27Fountain Valley,California MLB1995-20082001-2007Marina (Huntington Beach,CA)
1995- 2-  47-TOR
 
2Jack WilsonSS6-0 175 R-R 1977-12-29 26Westlake Village,California MLB1998-20122001-2012Thousand Oaks (Thousand Oaks,CA)Oxnard Col
1998- 9- 258-SLN
Retired  
43 Players