2004 Arizona Diamondbacks

51-111 0.315 Win% 5th in NL W

📊 Season Record

51 Wins
111 Losses
5th Rank
615 R 899 RA
Diff -284

📁 Franchise Info

Arizona Diamondbacks Active

⚡ Quick Stats

615 Runs Scored
899 Runs Allowed
-284 Run Diff
2,519K Attendance

📈 vs. 2004 NL Average

Batting Avg .252 4% below the 2004 league average (.262)
OBP .307 6% below the 2004 league average (.328)
SLG .325 9% below the 2004 league average (.358)
Team ERA 4.98 16% worse than the 2004 league average (4.31)
Runs Scored 615 18% below the 2004 league average (751 R)

🏟️ Home Ballpark

🏟️
StadiumChase Field
📅
Home Games 81
👥
Total Attendance 2,519,560
📊
Avg per Game 31,105

⚾ Batting Leaders

Player G AB R H 2B 3B HR RBI BB SO SB AVG
Alex Cintron 154 564 56 148 0 0 4 49 31 59 3 0.262
Shea Hillenbrand 148 562 68 174 0 0 15 80 24 49 2 0.310
Danny Bautista 141 539 64 154 0 0 11 65 35 66 6 0.286
Chad Tracy 143 481 45 137 0 0 8 53 45 60 2 0.285
Steve Finley 104 404 61 111 0 0 23 48 40 52 8 0.275
Luis Gonzalez 105 379 69 98 0 0 17 48 68 58 2 0.259
Scott Hairston 101 339 39 84 0 0 13 29 21 88 3 0.248
Luis Terrero 62 229 21 56 0 0 4 14 20 78 10 0.245
Robby Hammock 62 195 22 47 0 0 4 18 13 39 3 0.241
Juan Brito 54 171 17 35 0 0 3 12 9 41 1 0.205
Matt Kata 42 162 17 40 0 0 2 13 13 29 4 0.247
Quinton McCracken 55 156 20 45 0 0 2 13 13 23 2 0.288
Roberto Alomar 38 110 14 34 0 0 3 16 12 18 0 0.309
Andy Green 46 109 13 22 0 0 1 4 5 17 1 0.202
Doug DeVore 50 107 5 24 0 0 3 13 7 31 1 0.224
Tim Olson 48 97 8 18 0 0 2 5 16 18 1 0.186
Chris Snyder 29 96 10 23 0 0 5 15 13 25 0 0.240
Brent Mayne 36 94 9 24 0 0 0 10 13 17 1 0.255
Richie Sexson 23 90 20 21 0 0 9 23 14 21 0 0.233
Jerry Gil 29 86 3 15 0 0 0 8 0 33 2 0.174
Carlos Baerga 79 85 6 20 0 0 2 11 6 12 0 0.235
Randy Johnson 35 80 1 10 0 0 0 6 4 37 0 0.125
Brandon Webb 35 64 3 6 0 0 0 4 3 36 0 0.094
Josh Kroeger 22 54 5 9 0 0 0 2 1 21 0 0.167
Casey Fossum 29 42 3 4 0 0 0 0 1 16 0 0.095
Koyie Hill 13 36 3 9 0 0 1 6 2 6 1 0.250
Alan Zinter 28 34 2 7 0 0 1 6 5 15 0 0.206
Steve Sparks 29 31 0 4 0 0 0 1 0 14 0 0.129
Greg Colbrunn 20 27 1 3 0 0 0 1 1 5 0 0.111
Donnie Sadler 18 23 1 3 0 0 0 0 1 7 0 0.130
Elmer Dessens 38 18 0 3 0 0 0 0 3 3 0 0.167
Casey Daigle 11 17 2 2 0 0 0 0 0 7 0 0.118
Bobby Estalella 7 14 2 2 0 0 2 4 0 6 0 0.143
Edgar Gonzalez 10 13 0 2 0 0 0 0 0 2 0 0.154
Steve Randolph 47 12 4 5 0 0 0 3 0 3 0 0.417
Lance Cormier 17 8 1 2 0 0 0 1 1 2 0 0.250
Mike Gosling 6 6 0 0 0 0 0 0 1 4 0 0.000
Andrew Good 17 5 0 0 0 0 0 1 0 2 0 0.000
Greg Aquino 34 1 0 0 0 0 0 0 0 0 0 0.000
Randy Choate 74 1 0 0 0 0 0 0 0 1 0 0.000
Chad Durbin 7 1 0 0 0 0 0 0 0 0 0 0.000
Scott Service 21 1 0 0 0 0 0 0 0 0 0 0.000
Brandon Villafuerte 20 1 0 0 0 0 0 0 0 1 0 0.000
Brian Bruney 30 0 0 0 0 0 0 0 0 0 0 0.000
Jeff Fassero 1 0 0 0 0 0 0 0 0 0 0 0.000
Mike Fetters 23 0 0 0 0 0 0 0 0 0 0 0.000
Mike Koplove 76 0 0 0 0 0 0 0 0 0 0 0.000
Matt Mantei 12 0 0 0 0 0 0 0 0 0 0 0.000
Shane Nance 19 0 0 0 0 0 0 0 0 0 0 0.000
Shane Reynolds 1 0 0 0 0 0 0 0 0 0 0 0.000
Jose Valverde 29 0 0 0 0 0 0 0 0 0 0 0.000
Oscar Villarreal 17 0 0 0 0 0 0 0 0 0 0 0.000

🎯 Pitching Leaders

Player W L ERA G GS SV IP H ER BB SO
Randy Johnson 16 14 2.60 35 35 0 245.2 44 290
Brandon Webb 7 16 3.59 35 35 0 208.0 119 164
Casey Fossum 4 15 6.65 27 27 0 142.0 63 117
Steve Sparks 3 7 6.04 29 18 0 120.2 45 57
Mike Koplove 4 4 4.05 76 0 2 86.2 37 55
Elmer Dessens 1 6 4.75 38 9 2 85.1 23 55
Steve Randolph 2 5 5.51 45 6 0 81.2 76 62
Randy Choate 2 4 4.62 74 0 0 50.2 28 49
Casey Daigle 2 3 7.16 10 10 0 49.0 27 17
Edgar Gonzalez 0 9 9.32 10 10 0 46.1 18 31
Lance Cormier 1 4 8.14 17 5 0 45.1 25 24
Andrew Good 1 2 5.31 17 2 0 40.2 13 26
Greg Aquino 0 2 3.06 34 0 16 35.1 17 26
Brian Bruney 3 4 4.31 30 0 0 31.1 27 34
Jose Valverde 1 2 4.25 29 0 8 29.2 17 38
Mike Gosling 1 1 4.62 6 4 0 25.1 13 14
Scott Service 1 1 7.08 21 0 0 20.1 10 17
Brandon Villafuerte 0 3 4.05 20 0 0 20.0 14 13
Mike Fetters 0 1 8.68 23 0 1 18.2 14 14
Oscar Villarreal 0 2 7.00 17 0 0 18.0 7 17
Shane Nance 1 1 5.84 19 0 0 12.1 12 9
Matt Mantei 0 3 11.81 12 0 4 10.2 6 13
Chad Durbin 1 1 8.68 7 0 0 9.1 11 10
Shane Reynolds 0 1 4.50 1 1 0 2.0 2 0
Jeff Fassero 0 0 0.00 1 0 0 1.0 0 1