Pittsburgh Pirates

72-89 11th in National League 5th in NL Central
Logo for the 2004 Pittsburgh Pirates

HR

142

26th

R

680

27th

SO

1,079

11th

ERA

4.29

14th

Overview Stats Schedule Roster Splits History

2004 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Tony Alvarez Tony Alvarez OF 6'1" 200 5/10/1979 25 Caracas, Venezuela
Jose Bautista Jose Bautista OF 6'0" 205 10/19/1980 23 Santo Domingo, Dominican Republic
Jason Bay Jason Bay OF 6'2" 210 9/20/1978 25 Trail, Canada
Kris Benson Kris Benson P 6'4" 205 11/7/1974 29 Superior, WI
Brian Boehringer Brian Boehringer P 6'2" 195 1/8/1969 35 St. Louis, MO
Jason Boyd Jason Boyd P 6'3" 175 2/23/1973 31 St. Clair, IL
Frank Brooks Frank Brooks P 6'1" 190 9/6/1978 25 Brooklyn, NY
Sean Burnett Sean Burnett P 5'11" 185 9/17/1982 21 Dunedin, FL
Jose Castillo Jose Castillo 2B 6'1" 210 3/19/1981 23 Las Mercedes, Venezuela
Mark Corey Mark Corey P 6'3" 220 11/16/1974 29 Coudersport, PA
Humberto Cota Humberto Cota C 5'11" 225 2/7/1979 25 San Luis Rio Colorado, Mexico
J.J. Davis J.J. Davis OF 6'5" 250 10/25/1978 25 Glendora, CA
Nelson Figueroa Nelson Figueroa P 6'1" 185 5/18/1974 30 Brooklyn, NY
Josh Fogg Josh Fogg P 6'0" 205 12/13/1976 27 Lynn, MA
Michael Gonzalez Michael Gonzalez P 6'2" 200 5/23/1978 26 Robstown, TX
John Grabow John Grabow P 6'1" 205 11/4/1978 25 Arcadia, CA
Bobby Hill Bobby Hill 2B 5'10" 175 4/3/1978 26 San Jose, CA
J.R. House J.R. House C 6'0" 215 11/11/1979 24 Charleston, WV
Mike Johnston Mike Johnston P 6'3" 220 3/30/1979 25 Philadelphia, PA
Jason Kendall Jason Kendall C 6'0" 190 6/26/1974 30 San Diego, CA
Rob Mackowiak Rob Mackowiak OF 5'11" 210 6/20/1976 28 Oak Lawn, IL
Ruben Mateo Ruben Mateo OF 6'0" 210 2/10/1978 26 San Cristobal, Dominican Republic
Brian Meadows Brian Meadows P 6'3" 240 11/21/1975 28 Montgomery, AL
Jose Mesa Jose Mesa P 6'3" 235 5/22/1966 38 Pueblo Viejo, Dominican Republic
Raul Mondesi Raul Mondesi OF 5'11" 225 3/12/1971 33 San Cristobal, Dominican Republic
Abraham O. Nunez Abraham O. Nunez 2B 5'11" 200 3/16/1976 28 Santo Domingo, Dominican Republic
Oliver Perez Oliver Perez P 6'3" 225 8/15/1981 22 Culiacan, Mexico
Tike Redman Tike Redman OF 5'11" 175 3/10/1977 27 Tuscaloosa, AL
Carlos Rivera Carlos Rivera 1B 5'11" 230 6/10/1978 26 Fajardo, Puerto Rico
Willis Roberts Willis Roberts P 6'3" 240 6/19/1975 29 San Cristobal, Dominican Republic
Freddy Sanchez Freddy Sanchez SS 6'0" 200 12/21/1977 26 Hollywood, CA
Randall Simon Randall Simon 1B 6'0" 245 5/25/1975 29 Willemstad, Curacao
Ian Snell Ian Snell P 5'11" 200 10/30/1981 22 Dover, DE
Chris Stynes Chris Stynes 3B 5'9" 190 1/19/1973 31 Queens, NY
Salomon Torres Salomon Torres P 5'11" 220 3/11/1972 32 San Pedro de Macoris, Dominican Republic
John Van Benschoten John Van Benschoten P 6'4" 215 4/14/1980 24 San Diego, CA
Ryan Vogelsong Ryan Vogelsong P 6'4" 215 7/22/1977 26 Charlotte, NC
Daryle Ward Daryle Ward 1B 6'2" 240 6/27/1975 29 Lynwood, CA
Kip Wells Kip Wells P 6'3" 205 4/21/1977 27 Houston, TX
Ty Wigginton Ty Wigginton 3B 6'0" 215 10/11/1977 26 San Diego, CA
Dave Williams Dave Williams P 6'3" 215 3/12/1979 25 Anchorage, AK
Craig Wilson Craig Wilson OF 6'2" 225 11/30/1976 27 Fountain Valley, CA
Jack Wilson Jack Wilson SS 6'0" 200 12/29/1977 26 Westlake Village, CA

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/30
STL STL
@
DET DET
1-4
Tue
4/30
KCR KCR
@
TOR TOR
6-1
Tue
4/30
CIN CIN
@
SDP SDP
2-6
Tue
4/30
MIN MIN
@
CWS CWS
10-5
Tue
4/30
ATL ATL
@
SEA SEA
5-2

Schedule

DATE MATCHUP TIME (ET)
Wed
5/1
NYY NYY
@
BAL BAL
6:35 PM
Wed
5/1
COL COL
@
MIA MIA
6:40 PM
Wed
5/1
CHC CHC
@
NYM NYM
7:10 PM
Wed
5/1
SFG SFG
@
BOS BOS
7:10 PM
Wed
5/1
WSH WSH
@
TEX TEX
8:05 PM