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 Scores & 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/23
NYM NYM
@
SFG SFG
8-2
Tue
4/23
LAD LAD
@
WSH WSH
11-2
Tue
4/23
MIL MIL
@
PIT PIT
3-2
Tue
4/23
CWS CWS
@
MIN MIN
3-6
Tue
4/23
SDP SDP
@
COL COL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
4/25
MIL MIL
@
PIT PIT
12:35 PM
Thu
4/25
BOS BOS
@
CLE CLE
1:10 PM
Thu
4/25
PHI PHI
@
CIN CIN
1:10 PM
Thu
4/25
CWS CWS
@
MIN MIN
1:10 PM
Thu
4/25
TOR TOR
@
KCR KCR
2:10 PM