Year:
Team:
  2003 | 2005
All Years
All Teams
Home Leaders Baseball Mogul

2004 National League West
Team Record GB
Los Angeles Dodgers 93 - 69
San Francisco Giants 91 - 71 2.0
San Diego Padres 87 - 75 6.0
Colorado Rockies 68 - 94 25.0
Arizona Diamondbacks 51 - 111 42.0

4th (NL West)
Runs Scored: 615
Runs Allowed: 899
Attendance: 2,519,560

2004 Arizona Diamondbacks Batting (Starters)
Player Pos Age G AB R H 2B 3B HR RBI BB IBB K SB CS SH HBP GDP AVG OBP SLG OPS
Juan Brito C 24 54 171 17 35 7 0 3 12 9 1 41 1 0 1 1 6 .205 .246 .298 .544
Shea Hillenbrand 1B 28 148 562 68 174 36 3 15 80 24 2 49 2 0 0 12 18 .310 .348 .464 .812
Scott Hairston 2B 24 101 339 39 84 15 6 13 29 21 0 88 3 3 2 1 4 .248 .293 .442 .735
Chad Tracy 3B 24 143 481 45 137 29 3 8 53 45 3 60 2 3 1 0 11 .285 .343 .407 .750
Alex Cintron SS 25 154 564 56 148 31 7 4 49 31 2 59 3 3 12 2 11 .262 .301 .363 .664
Luis Gonzalez LF 36 105 379 69 98 28 5 17 48 68 11 58 2 2 0 2 9 .259 .373 .493 .866
Steve Finley CF 39 104 404 61 111 16 1 23 48 40 1 52 8 4 6 1 9 .275 .338 .490 .828
Danny Bautista RF 32 141 539 64 154 27 1 11 65 35 2 66 6 2 1 4 20 .286 .332 .401 .733

2004 Arizona Diamondbacks Batting (Bench)
Player Age G AB R H 2B 3B HR RBI BB IBB K SB CS SH HBP GDP AVG OBP SLG OPS
Carlos Baerga 35 79 85 6 20 2 0 2 11 6 0 12 0 0 0 3 7 .235 .309 .329 .638
Robby Hammock 27 62 195 22 47 16 2 4 18 13 6 39 3 3 1 0 9 .241 .287 .405 .692
Luis Terrero 24 62 229 21 56 14 0 4 14 20 2 78 10 2 1 5 5 .245 .319 .358 .677
Quinton McCracken 34 55 156 20 45 11 1 2 13 13 0 23 2 4 2 0 2 .288 .341 .410 .751
Doug DeVore 26 50 107 5 24 3 2 3 13 7 0 31 1 1 0 0 1 .224 .272 .374 .646
Tim Olson 25 48 97 8 18 7 0 2 5 16 0 18 1 0 1 0 4 .186 .301 .320 .621
Andy Green 26 46 109 13 22 2 1 1 4 5 0 17 1 1 3 1 2 .202 .241 .266 .507
Matt Kata 26 42 162 17 40 9 2 2 13 13 2 29 4 1 1 0 1 .247 .301 .364 .665
Roberto Alomar 36 38 110 14 34 5 2 3 16 12 0 18 0 2 2 1 2 .309 .382 .473 .855
Brent Mayne 36 36 94 9 24 6 1 0 10 13 4 17 1 0 3 0 5 .255 .343 .340 .683
Chris Snyder 23 29 96 10 23 6 0 5 15 13 1 25 0 0 0 0 0 .240 .327 .458 .785
Jerry Gil 21 29 86 3 15 2 1 0 8 0 0 33 2 0 0 1 2 .174 .182 .221 .403
Alan Zinter 36 28 34 2 7 2 0 1 6 5 0 15 0 0 0 0 0 .206 .300 .353 .653
Richie Sexson 29 23 90 20 21 4 0 9 23 14 0 21 0 0 0 0 2 .233 .337 .578 .915
Josh Kroeger 21 22 54 5 9 3 0 0 2 1 0 21 0 1 0 0 2 .167 .182 .222 .404
Greg Colbrunn 34 20 27 1 3 0 0 0 1 1 0 5 0 0 0 0 0 .111 .143 .111 .254
Donnie Sadler 29 18 23 1 3 2 0 0 0 1 0 7 0 0 0 0 0 .130 .167 .217 .384
Koyie Hill 25 13 36 3 9 1 0 1 6 2 1 6 1 0 0 0 1 .250 .289 .361 .650
Bobby Estalella 29 7 14 2 2 0 0 2 4 0 0 6 0 0 0 0 0 .143 .143 .571 .714

2004 Arizona Diamondbacks Batting (Pitchers)
Player Pos Age G AB R H 2B 3B HR RBI BB IBB K SB CS SH HBP GDP AVG OBP SLG OPS
Randy Johnson P 40 35 80 1 10 3 0 0 6 4 0 37 0 0 3 0 1 .125 .167 .163 .330
Brandon Webb P 25 35 64 3 6 0 0 0 4 3 0 36 0 0 4 0 0 .094 .134 .094 .228
Casey Fossum P 26 29 42 3 4 0 0 0 0 1 0 16 0 0 3 0 1 .095 .116 .095 .211
Steve Sparks P 38 29 31 0 4 0 0 0 1 0 0 14 0 0 1 0 0 .129 .129 .129 .258
Elmer Dessens P 33 38 18 0 3 2 0 0 0 3 0 3 0 0 4 0 1 .167 .286 .278 .564
Casey Daigle P 23 11 17 2 2 2 0 0 0 0 0 7 0 0 1 0 1 .118 .118 .235 .353
Edgar Gonzalez P 21 10 13 0 2 0 0 0 0 0 0 2 0 0 1 1 0 .154 .214 .154 .368
Stephen Randolph P 30 47 12 4 5 3 0 0 3 0 0 3 0 0 0 0 0 .417 .417 .667 1.084
Lance Cormier P 23 17 8 1 2 1 0 0 1 1 0 2 0 0 1 0 0 .250 .333 .375 .708
Mike Gosling P 23 6 6 0 0 0 0 0 0 1 0 4 0 0 1 0 0 .000 .143 .000 .143
Andrew Good P 24 17 5 0 0 0 0 0 1 0 0 2 0 0 0 0 0 .000 .000 .000 .000
Greg Aquino P 26 34 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Chad Durbin P 26 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Randy Choate P 28 74 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Scott Service P 37 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Brandon Villafuerte P 28 20 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000

2004 Arizona Diamondbacks Pitching (Starters)
Player Age G GS W L Pct. ERA IP R ER H HR BB K BAA HB WP CG SO SV BS DICE
Brandon Webb 25 35 35 7 16 .304 3.59 208.0 111 83 194 17 119 164 .242 11 17 1 0 0 4.36
Randy Johnson 40 35 35 16 14 .533 2.60 245.2 88 71 177 18 44 290 .195 10 3 4 2 0 2.25
Casey Fossum 26 27 27 4 15 .211 6.65 142.0 111 105 171 31 63 117 .295 10 4 0 0 0 5.73
Steve Sparks 38 29 18 3 7 .300 6.04 120.2 89 81 139 18 45 57 .281 5 4 0 0 0 5.24
Edgar Gonzalez 21 10 10 0 9 .000 9.32 46.1 49 48 72 15 18 31 .351 5 3 0 0 0 7.36
Casey Daigle 23 10 10 2 3 .400 7.16 49.0 41 39 63 9 27 17 .313 2 1 0 0 0 6.47
Mike Gosling 23 6 4 1 1 .500 4.62 25.1 13 13 26 5 13 14 .268 2 2 0 0 0 6.24
Shane Reynolds 36 1 1 0 1 .000 4.50 2.0 6 1 6 0 2 0 .500 0 0 0 0 0 6.00

2004 Arizona Diamondbacks Pitching (Bullpen)
Player Age G GS W L Pct. ERA IP R ER H HR BB K BAA HB WP CG SO SV BS DICE
Mike Koplove 27 76 0 4 4 .500 4.05 86.2 42 39 86 7 37 55 .261 5 4 0 0 2 4.23
Randy Choate 28 74 0 2 4 .333 4.62 50.2 26 26 52 1 28 49 .261 5 1 0 0 0 3.28
Stephen Randolph 30 45 6 2 5 .286 5.51 81.2 56 50 73 11 76 62 .231 1 3 0 0 0 6.06
Elmer Dessens 33 38 9 1 6 .143 4.75 85.1 54 45 107 11 23 55 .296 1 2 0 0 2 4.23
Greg Aquino 26 34 0 0 2 .000 3.06 35.1 15 12 24 4 17 26 .188 2 4 0 0 16 4.61
Brian Bruney 22 30 0 3 4 .429 4.31 31.1 16 15 20 2 27 34 .187 1 2 0 0 0 4.34
Jose Valverde 24 29 0 1 2 .333 4.25 29.2 17 14 23 7 17 38 .204 1 4 0 0 8 5.33
Mike Fetters 39 23 0 0 1 .000 8.68 18.2 22 18 23 2 14 14 .291 1 4 0 0 1 5.30
Scott Service 37 21 0 1 1 .500 7.08 20.1 17 16 24 5 10 17 .282 2 1 0 0 0 6.30
Brandon Villafuerte 28 20 0 0 3 .000 4.05 20.0 9 9 25 2 14 13 .309 1 0 0 0 0 5.25
Shane Nance 26 19 0 1 1 .500 5.84 12.1 11 8 19 2 12 9 .352 3 1 0 0 0 7.30
Lance Cormier 23 17 5 1 4 .200 8.14 45.1 42 41 62 13 25 24 .325 2 2 0 0 0 7.46
Oscar Villarreal 22 17 0 0 2 .000 7.00 18.0 14 14 25 3 7 17 .329 1 5 0 0 0 4.61
Andrew Good 24 17 2 1 2 .333 5.31 40.2 25 24 43 8 13 26 .267 3 2 0 0 0 5.46
Matt Mantei 30 12 0 0 3 .000 11.81 10.2 15 14 17 5 6 13 .347 0 0 0 0 4 8.34
Chad Durbin 26 7 0 1 1 .500 8.68 9.1 10 9 9 1 11 10 .225 1 2 0 0 0 6.11
Jeff Fassero 41 1 0 0 0 .000 0.00 1.0 0 0 0 0 0 1 .000 0 0 0 0 0 1.00