2004 Arizona Diamondbacks Roster, Stats, and Awards

Record: 51–111 (.315), 5th place (42 games behind) in National League West
View all team's seasons

Regular Season Stats

Hitting Stats

Year Player G AB R H 2B 3B HR RBI BB SO SB CS Avg OBP Slg OPS
2004 Alan Zinter 28 34 2 7 2 0 1 6 5 15 0 0 .206 .300 .353 .653
2004 Alex Cintron 154 576 56 148 31 7 4 49 31 59 3 3 .257 .295 .356 .651
2004 Andrew Good 17 5 0 0 0 0 0 1 0 2 0 0 .000 .000 .000 .000
2004 Andy Green 46 112 13 22 2 1 1 4 5 17 1 1 .196 .235 .259 .494
2004 Bobby Estalella 7 14 2 2 0 0 2 4 0 6 0 0 .143 .143 .571 .714
2004 Brandon Webb 35 68 3 6 0 0 0 4 3 36 0 0 .088 .127 .088 .215
2004 Brandon Villafuerte 20 1 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000
2004 Brent Mayne 36 97 9 24 6 1 0 10 13 17 1 0 .247 .333 .330 .663
2004 Carlos Baerga 79 85 6 20 2 0 2 11 6 12 0 0 .235 .309 .329 .638
2004 Casey Daigle 11 18 2 2 2 0 0 0 0 7 0 0 .111 .111 .222 .333
2004 Casey Fossum 29 45 3 4 0 0 0 0 1 16 0 0 .089 .109 .089 .198
2004 Chad Durbin 7 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2004 Chad Tracy 143 482 45 137 29 3 8 53 45 60 2 3 .284 .342 .407 .749
2004 Chris Snyder 29 96 10 23 6 0 5 15 13 25 0 0 .240 .327 .458 .786
2004 Danny Bautista 141 540 64 154 27 1 11 65 35 66 6 2 .285 .332 .400 .732
2004 Donnie Sadler 18 23 1 3 2 0 0 0 1 7 0 0 .130 .167 .217 .384
2004 Doug Devore 50 107 5 24 3 2 3 13 7 31 1 1 .224 .272 .374 .646
2004 Edgar Gonzalez 10 14 0 2 0 0 0 0 0 2 0 0 .143 .200 .143 .343
2004 Elmer Dessens 38 22 0 3 2 0 0 0 3 3 0 0 .136 .240 .227 .467
2004 Greg Aquino 34 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2004 Greg Colbrunn 20 27 1 3 0 0 0 1 1 5 0 0 .111 .143 .111 .254
2004 Jerry Gil 29 86 3 15 2 1 0 8 0 33 2 0 .174 .182 .221 .403
2004 Josh Kroeger 22 54 5 9 3 0 0 2 1 21 0 1 .167 .182 .222 .404
2004 Juan Brito 54 172 17 35 7 0 3 12 9 41 1 0 .203 .245 .297 .541
2004 Koyie Hill 13 36 3 9 1 0 1 6 2 6 1 0 .250 .289 .361 .651
2004 Lance Cormier 17 9 1 2 1 0 0 1 1 2 0 0 .222 .300 .333 .633
2004 Luis Gonzalez 105 379 69 98 28 5 17 48 68 58 2 2 .259 .373 .493 .866
2004 Luis Terrero 62 230 21 56 14 0 4 14 20 78 10 2 .243 .318 .357 .674
2004 Matt Kata 42 163 17 40 9 2 2 13 13 29 4 1 .245 .299 .362 .661
2004 Mike Gosling 6 7 0 0 0 0 0 0 1 4 0 0 .000 .125 .000 .125
2004 Quinton McCracken 55 158 20 45 11 1 2 13 13 23 2 4 .285 .337 .405 .742
2004 Randy Choate 74 1 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000
2004 Randy Johnson 35 83 1 10 3 0 0 6 4 37 0 0 .120 .161 .157 .318
2004 Richie Sexson 23 90 20 21 4 0 9 23 14 21 0 0 .233 .337 .578 .914
2004 Robby Hammock 62 196 22 47 16 2 4 18 13 39 3 3 .240 .286 .403 .689
2004 Roberto Alomar 38 112 14 34 5 2 3 16 12 18 0 2 .304 .376 .464 .840
2004 Scott Service 21 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2004 Scott Hairston 101 341 39 84 15 6 13 29 21 88 3 3 .246 .291 .440 .731
2004 Shea Hillenbrand 148 562 68 174 36 3 15 80 24 49 2 0 .310 .348 .464 .812
2004 Steve Randolph 47 12 4 5 3 0 0 3 0 3 0 0 .417 .417 .667 1.083
2004 Steve Sparks 29 32 0 4 0 0 0 1 0 14 0 0 .125 .125 .125 .250
2004 Steve Finley 104 410 61 111 16 1 23 48 40 52 8 4 .271 .333 .483 .816
2004 Tim Olson 48 98 8 18 7 0 2 5 16 18 1 0 .184 .298 .316 .615
162 5,600 615 1,401 295 38 135 582 441 1,022 53 32 .250 .307 .389 .696

Pitching Stats

Year Player G IP W L Sv BS Hld H R ER BB HBP SO GS QS CG ShO ERA WHIP
2004 Andrew Good 17 40.2 1 2 0 0 0 43 25 24 13 3 26 2 0 0 0 5.31 1.38
2004 Brandon Webb 35 208.0 7 16 0 0 0 194 111 83 119 11 164 35 0 1 0 3.59 1.50
2004 Brandon Villafuerte 20 20.0 0 3 0 0 0 25 9 9 14 1 13 0 0 0 0 4.05 1.95
2004 Brian Bruney 30 31.1 3 4 0 0 0 20 16 15 27 1 34 0 0 0 0 4.31 1.50
2004 Casey Daigle 10 49.0 2 3 0 0 0 63 41 39 27 2 17 10 0 0 0 7.16 1.84
2004 Casey Fossum 27 142.0 4 15 0 0 0 171 111 105 63 10 117 27 0 0 0 6.65 1.65
2004 Chad Durbin 7 9.1 1 1 0 0 0 9 10 9 11 1 10 0 0 0 0 8.68 2.14
2004 Edgar Gonzalez 10 46.1 0 9 0 0 0 72 49 48 18 5 31 10 0 0 0 9.32 1.94
2004 Elmer Dessens 38 85.1 1 6 2 0 0 107 54 45 23 1 55 9 0 0 0 4.75 1.52
2004 Greg Aquino 34 35.1 0 2 16 0 0 24 15 12 17 2 26 0 0 0 0 3.06 1.16
2004 Jeff Fassero 1 1.0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.00 0.00
2004 Jose Valverde 29 29.2 1 2 8 0 0 23 17 14 17 1 38 0 0 0 0 4.25 1.35
2004 Lance Cormier 17 45.1 1 4 0 0 0 62 42 41 25 2 24 5 0 0 0 8.14 1.92
2004 Matt Mantei 12 10.2 0 3 4 0 0 17 15 14 6 0 13 0 0 0 0 11.81 2.16
2004 Mike Koplove 76 86.2 4 4 2 0 0 86 42 39 37 5 55 0 0 0 0 4.05 1.42
2004 Mike Gosling 6 25.1 1 1 0 0 0 26 13 13 13 2 14 4 0 0 0 4.62 1.54
2004 Mike Fetters 23 18.2 0 1 1 0 0 23 22 18 14 1 14 0 0 0 0 8.68 1.98
2004 Oscar Villarreal 17 18.0 0 2 0 0 0 25 14 14 7 1 17 0 0 0 0 7.00 1.78
2004 Randy Choate 74 50.2 2 4 0 0 0 52 26 26 28 5 49 0 0 0 0 4.62 1.58
2004 Randy Johnson 35 245.2 16 14 0 0 0 177 88 71 44 10 290 35 0 4 2 2.60 0.90
2004 Scott Service 21 20.1 1 1 0 0 0 24 17 16 10 2 17 0 0 0 0 7.08 1.67
2004 Shane Nance 19 12.1 1 1 0 0 0 19 11 8 12 3 9 0 0 0 0 5.84 2.51
2004 Shane Reynolds 1 2.0 0 1 0 0 0 6 6 1 2 0 0 1 0 0 0 4.50 4.00
2004 Steve Randolph 45 81.2 2 5 0 0 0 73 56 50 76 1 62 6 0 0 0 5.51 1.82
2004 Steve Sparks 29 120.2 3 7 0 0 0 139 89 81 45 5 57 18 0 0 0 6.04 1.52
162 1,436.0 51 111 33 0 0 1,480 899 795 668 75 1,153 162 0 5 2 4.98 1.50

Fielding Stats

Year Player Pos G PO A E TC DP SB CS CSPct FPct RF
2004 Andrew Good P 17 2 4 0 6 1 1.000 0.35
2004 Brandon Webb P 35 13 41 5 59 7 .915 1.54
2004 Brandon Villafuerte P 20 2 5 0 7 0 1.000 0.35
2004 Brian Bruney P 30 2 3 1 6 0 .833 0.17
2004 Casey Daigle P 10 5 6 0 11 0 1.000 1.10
2004 Casey Fossum P 27 4 20 0 24 1 1.000 0.89
2004 Chad Durbin P 7 0 1 0 1 0 1.000 0.14
2004 Edgar Gonzalez P 10 0 7 0 7 2 1.000 0.70
2004 Elmer Dessens P 38 5 12 1 18 0 .944 0.45
2004 Greg Aquino P 34 3 4 0 7 0 1.000 0.21
2004 Jeff Fassero P 1 0 0 0 0 0 .000 0.00
2004 Jose Valverde P 29 4 2 2 8 0 .750 0.21
2004 Lance Cormier P 17 1 4 0 5 0 1.000 0.29
2004 Matt Mantei P 12 1 2 0 3 0 1.000 0.25
2004 Mike Koplove P 76 6 23 2 31 4 .935 0.38
2004 Mike Gosling P 6 2 1 1 4 0 .750 0.50
2004 Mike Fetters P 23 2 2 1 5 0 .800 0.17
2004 Oscar Villarreal P 17 0 4 0 4 0 1.000 0.24
2004 Randy Choate P 74 3 10 0 13 1 1.000 0.18
2004 Randy Johnson P 35 5 20 0 25 0 1.000 0.71
2004 Scott Service P 21 3 2 0 5 0 1.000 0.24
2004 Shane Nance P 19 0 1 0 1 0 1.000 0.05
2004 Shane Reynolds P 1 0 0 0 0 0 .000 0.00
2004 Steve Randolph P 45 2 7 1 10 0 .900 0.20
2004 Steve Sparks P 29 8 21 2 31 0 .935 1.00
2004 Bobby Estalella C 6 19 2 0 21 0 0 0 0.0% 1.000 3.50
2004 Brent Mayne C 30 182 18 2 202 0 14 12 46.2% .990 6.67
2004 Chris Snyder C 29 213 19 0 232 2 13 6 31.6% 1.000 8.00
2004 Juan Brito C 54 385 30 4 419 2 35 16 31.4% .990 7.69
2004 Koyie Hill C 11 57 5 1 63 0 8 4 33.3% .984 5.64
2004 Robby Hammock C 46 313 21 1 335 8 27 12 30.8% .997 7.26
2004 Alan Zinter 1B 8 41 3 1 45 1 .978 5.50
2004 Brent Mayne 1B 1 2 0 0 2 0 1.000 2.00
2004 Carlos Baerga 1B 6 32 4 0 36 2 1.000 6.00
2004 Chad Tracy 1B 11 29 3 1 33 2 .970 2.91
2004 Greg Colbrunn 1B 2 7 1 0 8 0 1.000 4.00
2004 Richie Sexson 1B 23 199 27 1 227 19 .996 9.83
2004 Shea Hillenbrand 1B 131 1,127 72 13 1,212 105 .989 9.15
2004 Alex Cintron 2B 19 33 46 2 81 6 .975 4.16
2004 Andy Green 2B 14 16 15 1 32 4 .969 2.21
2004 Donnie Sadler 2B 2 2 1 0 3 1 1.000 1.50
2004 Matt Kata 2B 38 75 111 2 188 25 .989 4.89
2004 Roberto Alomar 2B 28 48 53 3 104 10 .971 3.61
2004 Scott Hairston 2B 85 174 207 11 392 47 .972 4.48
2004 Alex Cintron 3B 1 1 0 0 1 0 1.000 1.00
2004 Andy Green 3B 18 12 33 4 49 1 .918 2.50
2004 Chad Tracy 3B 135 104 258 25 387 28 .935 2.68
2004 Donnie Sadler 3B 2 1 0 0 1 0 1.000 0.50
2004 Matt Kata 3B 3 4 4 0 8 0 1.000 2.67
2004 Robby Hammock 3B 1 1 0 0 1 0 1.000 1.00
2004 Shea Hillenbrand 3B 17 6 29 3 38 3 .921 2.06
2004 Tim Olson 3B 19 17 35 2 54 2 .963 2.74
2004 Alex Cintron SS 133 141 382 15 538 61 .972 3.93
2004 Donnie Sadler SS 3 3 3 0 6 1 1.000 2.00
2004 Jerry Gil SS 28 34 73 5 112 18 .955 3.82
2004 Matt Kata SS 1 3 5 0 8 2 1.000 8.00
2004 Tim Olson SS 17 18 28 4 50 8 .920 2.71
2004 Andy Green LF 9 10 1 0 11 0 1.000 1.22
2004 Chad Tracy LF 1 2 0 0 2 0 1.000 2.00
2004 Donnie Sadler LF 3 1 0 0 1 0 1.000 0.33
2004 Doug Devore LF 18 27 2 0 29 1 1.000 1.61
2004 Josh Kroeger LF 11 17 0 0 17 0 1.000 1.55
2004 Luis Gonzalez LF 104 162 2 6 170 0 .965 1.58
2004 Luis Terrero LF 1 0 0 0 0 0 .000 0.00
2004 Quinton McCracken LF 27 28 1 0 29 0 1.000 1.07
2004 Robby Hammock LF 12 20 1 1 22 0 .955 1.75
2004 Scott Hairston LF 2 0 0 0 0 0 .000 0.00
2004 Tim Olson LF 1 3 0 0 3 0 1.000 3.00
2004 Danny Bautista CF 2 6 0 0 6 0 1.000 3.00
2004 Donnie Sadler CF 3 1 0 0 1 0 1.000 0.33
2004 Doug Devore CF 1 1 0 0 1 0 1.000 1.00
2004 Josh Kroeger CF 2 7 0 0 7 0 1.000 3.50
2004 Luis Terrero CF 57 111 5 6 122 3 .951 2.04
2004 Quinton McCracken CF 3 3 0 0 3 0 1.000 1.00
2004 Steve Finley CF 103 214 5 2 221 3 .991 2.13
2004 Tim Olson CF 2 4 0 0 4 0 1.000 2.00
2004 Danny Bautista RF 135 265 8 4 277 1 .986 2.02
2004 Donnie Sadler RF 1 0 0 0 0 0 .000 0.00
2004 Doug Devore RF 15 25 0 0 25 0 1.000 1.67
2004 Josh Kroeger RF 8 9 0 0 9 0 1.000 1.12
2004 Luis Terrero RF 4 6 0 2 8 0 .750 1.50
2004 Quinton McCracken RF 10 14 1 1 16 0 .937 1.50
2004 Scott Hairston RF 2 0 0 0 0 0 .000 0.00
2004 Tim Olson RF 1 0 0 0 0 0 .000 0.00
162 4,308 1,716 139 6,163 382 97 50 34.0% .977 37.19

Post-Season Stats

No stats available.

Awards

Player Award Stats
Randy Johnson All-Star (P) 16–14, 290 SO, 2.60 ERA
Steve Finley Gold Glove (CF) .992 FPct, 2.30 RF

Frequently asked questions about the 2004 Arizona Diamondbacks

Who had the most hits on the 2004 Arizona Diamondbacks?

Shea Hillenbrand led the 2004 Arizona Diamondbacks with 174 hits in 148 games.

Who had the highest batting average on the 2004 Arizona Diamondbacks?

Shea Hillenbrand led the 2004 Arizona Diamondbacks with a .310 batting average in 148 games.

Who had the most home runs on the 2004 Arizona Diamondbacks?

Steve Finley led the 2004 Arizona Diamondbacks with 23 home runs in 104 games.

Who had the highest on-base percentage (OBP) on the 2004 Arizona Diamondbacks?

Shea Hillenbrand led the 2004 Arizona Diamondbacks with a .348 on-base percentage (OBP) in 148 games.

Who had the highest slugging percentage on the 2004 Arizona Diamondbacks?

Shea Hillenbrand led the 2004 Arizona Diamondbacks with a .464 slugging percentage in 148 games.

Who had the most stolen bases on the 2004 Arizona Diamondbacks?

Luis Terrero led the 2004 Arizona Diamondbacks with 10 stolen bases in 62 games.

Who had the lowest earned run average (ERA) on the 2004 Arizona Diamondbacks?

Randy Johnson had a 2.60 earned-run average (ERA) in 35 games, the lowest on the 2004 Arizona Diamondbacks.

Who had the lowest WHIP (Walks plus Hits per Inning Pitched) on the 2004 Arizona Diamondbacks?

Randy Johnson had a 0.90 WHIP in 35 games, the lowest on the 2004 Arizona Diamondbacks.

Who struck out the most batters on the 2004 Arizona Diamondbacks?

Randy Johnson led the 2004 Arizona Diamondbacks with 290 strikeouts in 35 games.

Who had the most wins on the 2004 Arizona Diamondbacks?

Randy Johnson led the 2004 Arizona Diamondbacks with 16 wins in 35 games.

Who had the most saves on the 2004 Arizona Diamondbacks?

Greg Aquino led the 2004 Arizona Diamondbacks with 16 saves in 34 games.