Players

Complete statistics and more, for any player.

Enter as much of the player's name as you know.
 
Affiliations

Find statistics for every player in a single organization and navigate the farm system for any organization.

Start by selecting an organization.
 
Leagues

View the statistic leaders for every league, individual and team and check to see the scoreboard for each league.
Also, view a league's standings as well as their attendance figures.

Start by selecting a league.
 

Arizona Diamondbacks

Affiliation(s): Arizona Diamondbacks
Classification: Major League Baseball
League: National League
Roster / Schedule/Results

2004 Batting Statistics
Player AVG G AB R H 2B 3B HR RBI BB SO SB CS SH SF GIDP OBP SLG OPS
Stephen Randolph .417 45 12 4 5 3 0 0 3 0 3 0 0 0 0 0 .417 .667 1.084
Shea Hillenbrand .310 148 562 68 174 36 3 15 80 24 49 2 0 0 6 18 .348 .464 .812
Roberto Alomar .309 38 110 14 34 5 2 3 16 12 18 0 2 2 0 2 .382 .473 .855
Quinton McCracken .288 55 156 20 45 11 1 2 13 13 23 2 4 2 1 2 .341 .410 .751
Danny Bautista .286 141 539 64 154 27 1 11 65 35 66 6 2 1 3 20 .332 .401 .733
Chad Tracy .285 143 481 45 137 29 3 8 53 45 60 2 3 1 5 11 .343 .407 .750
Steve Finley .275 104 404 61 111 16 1 23 48 40 52 8 4 6 5 9 .338 .490 .828
Alex Cintron .262 154 564 56 148 31 7 4 49 31 59 3 3 12 4 11 .301 .363 .664
Luis Gonzalez .259 105 379 69 98 28 5 17 48 68 58 2 2 0 2 9 .373 .493 .866
Brent Mayne .255 36 94 9 24 6 1 0 10 13 17 1 0 3 1 5 .343 .340 .683
Koyie Hill .250 13 36 3 9 1 0 1 6 2 6 1 0 0 0 1 .289 .361 .650
Lance Cormier .250 17 8 1 2 1 0 0 1 1 2 0 0 1 0 0 .333 .375 .708
Scott Hairston .248 101 339 39 84 15 6 13 29 21 88 3 3 2 1 4 .293 .442 .735
Matt Kata .247 42 162 17 40 9 2 2 13 13 29 4 1 1 1 1 .301 .364 .665
Luis Terrero .245 62 229 21 56 14 0 4 14 20 78 10 2 1 0 5 .319 .358 .677
Robby Hammock .241 62 195 22 47 16 2 4 18 13 39 3 3 1 1 9 .287 .405 .692
Chris Snyder .240 29 96 10 23 6 0 5 15 13 25 0 0 0 1 0 .327 .458 .785
Carlos Baerga .235 79 85 6 20 2 0 2 11 6 12 0 0 0 0 7 .309 .329 .638
Richie Sexson .233 23 90 20 21 4 0 9 23 14 21 0 0 0 0 2 .337 .578 .915
Doug DeVore .224 50 107 5 24 3 2 3 13 7 31 1 1 0 0 1 .272 .374 .646
Alan Zinter .206 28 34 2 7 2 0 1 6 5 15 0 0 0 1 0 .300 .353 .653
Juan Brito .205 54 171 17 35 7 0 3 12 9 41 1 0 1 2 6 .246 .298 .544
Andy Green .202 46 109 13 22 2 1 1 4 5 17 1 1 3 1 2 .241 .266 .507
Tim Olson .186 48 97 8 18 7 0 2 5 16 18 1 0 1 0 4 .301 .320 .621
Jerry Gil .174 29 86 3 15 2 1 0 8 0 33 2 0 0 1 2 .182 .221 .403
Josh Kroeger .167 22 54 5 9 3 0 0 2 1 21 0 1 0 0 2 .182 .222 .404
Elmer Dessens .167 36 18 0 3 2 0 0 0 3 3 0 0 4 0 1 .286 .278 .564
Edgar Gonzalez .154 10 13 0 2 0 0 0 0 0 2 0 0 1 0 0 .214 .154 .368
Bobby Estalella .143 7 14 2 2 0 0 2 4 0 6 0 0 0 0 0 .143 .571 .714
Donnie Sadler .130 18 23 1 3 2 0 0 0 1 7 0 0 0 0 0 .167 .217 .384
Steve Sparks .129 29 31 0 4 0 0 0 1 0 14 0 0 1 0 0 .129 .129 .258
Randy Johnson .125 33 80 1 10 3 0 0 6 4 37 0 0 3 0 1 .167 .163 .330
Casey Daigle .118 11 17 2 2 2 0 0 0 0 7 0 0 1 0 1 .118 .235 .353
Greg Colbrunn .111 20 27 1 3 0 0 0 1 1 5 0 0 0 0 0 .143 .111 .254
Casey Fossum .095 27 42 3 4 0 0 0 0 1 16 0 0 3 0 1 .116 .095 .211
Brandon Webb .094 33 64 3 6 0 0 0 4 3 36 0 0 4 0 0 .134 .094 .228
Mike Gosling .000 6 6 0 0 0 0 0 0 1 4 0 0 1 0 0 .143 .000 .143
Andrew Good .000 17 5 0 0 0 0 0 1 0 2 0 0 0 1 0 .000 .000 .000
Greg Aquino .000 34 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Randy Choate .000 69 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Chad Durbin .000 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Scott Service .000 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Brandon Villafuerte .000 15 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Brian Bruney 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jeff Fassero 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mike Fetters 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mike Koplove 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Matt Mantei 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Shane Nance 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Shane Reynolds 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jose Valverde 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Oscar Villarreal 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0

2004 Pitching Statistics
Player W L ERA G GS CG SV IP H R ER HR BB SO BB/9 SO/9 WHIP STK% G/F
Randy Johnson 16 14 2.60 35 35 4 0 245.2 177 88 71 18 44 290 1.61 10.62 0.90
Brandon Webb 7 16 3.59 35 35 1 0 208.0 194 111 83 17 119 164 5.15 7.10 1.50 3.11
Casey Fossum 4 15 6.65 27 27 0 0 142.0 171 111 105 31 63 117 3.99 7.42 1.65 1.11
Steve Sparks 3 7 6.04 29 18 0 0 120.2 139 89 81 18 45 57 3.36 4.25 1.52
Mike Koplove 4 4 4.05 76 0 0 2 86.2 86 42 39 7 37 55 3.84 5.71 1.42
Elmer Dessens 1 6 4.75 38 9 0 2 85.1 107 54 45 11 23 55 2.43 5.80 1.52 1.55
Stephen Randolph 2 5 5.51 45 6 0 0 81.2 73 56 50 11 76 62 8.38 6.83 1.82
Randy Choate 2 4 4.62 74 0 0 0 50.2 52 26 26 1 28 49 4.97 8.70 1.58 2.09
Casey Daigle 2 3 7.16 10 10 0 0 49.0 63 41 39 9 27 17 4.96 3.12 1.84 1.33
Edgar Gonzalez 0 9 9.32 10 10 0 0 46.1 72 49 48 15 18 31 3.50 6.02 1.94 1.20
Lance Cormier 1 4 8.14 17 5 0 0 45.1 62 42 41 13 25 24 4.96 4.76 1.92 1.63
Andrew Good 1 2 5.31 17 2 0 0 40.2 43 25 24 8 13 26 2.88 5.75 1.38
Greg Aquino 0 2 3.06 34 0 0 16 35.1 24 15 12 4 17 26 4.33 6.62 1.16 1.44
Brian Bruney 3 4 4.31 30 0 0 0 31.1 20 16 15 2 27 34 7.76 9.77 1.50 0.69
Jose Valverde 1 2 4.25 29 0 0 8 29.2 23 17 14 7 17 38 5.16 11.53 1.35 0.86
Mike Gosling 1 1 4.62 6 4 0 0 25.1 26 13 13 5 13 14 4.62 4.97 1.54
Scott Service 1 1 7.08 21 0 0 0 20.1 24 17 16 5 10 17 4.43 7.52 1.67
Brandon Villafuerte 0 3 4.05 20 0 0 0 20.0 25 9 9 2 14 13 6.30 5.85 1.95
Mike Fetters 0 1 8.68 23 0 0 1 18.2 23 22 18 2 14 14 6.75 6.75 1.98
Oscar Villarreal 0 2 7.00 17 0 0 0 18.0 25 14 14 3 7 17 3.50 8.50 1.78 1.06
Shane Nance 1 1 5.84 19 0 0 0 12.1 19 11 8 2 12 9 8.76 6.57 2.51
Matt Mantei 0 3 11.81 12 0 0 4 10.2 17 15 14 5 6 13 5.06 10.97 2.16
Chad Durbin 1 1 8.68 7 0 0 0 9.1 9 10 9 1 11 10 10.61 9.64 2.14 0.43
Shane Reynolds 0 1 4.50 1 1 0 0 2.0 6 6 1 0 2 0 9.00 0.00 4.00
Jeff Fassero 0 0 0.00 1 0 0 0 1.0 0 0 0 0 0 1 0.00 9.00 0.00