ARIZONA DIAMONDBACKS
BATTING REGISTER
12/31/2001
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ARI | BAL | BOS | CHW | CHC | CLE | COL | DET | HOU | MIA | MIL | MIN | MON | NYY | NYM | PHI | SFG | SEA | STL | TEX
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Year/Team R/G R G AB H 2B 3B HR BB SO SB AVG OBP SLG OPS
1980 Arizona Diamondbacks 4.9 792 162 5681 1559 267 31 150 491 856 147 .274 .332 .412 .743
1981 Arizona Diamondbacks 3.5 564 162 5480 1365 225 27 103 430 916 83 .249 .303 .356 .659
1982 Arizona Diamondbacks 3.9 630 162 5491 1371 200 35 100 579 917 84 .250 .320 .353 .674
1983 Arizona Diamondbacks 4.5 724 162 5592 1515 276 51 95 562 923 168 .271 .337 .389 .726
1984 Arizona Diamondbacks 4.4 714 162 5639 1489 238 38 149 586 1063 123 .264 .333 .399 .732
1985 Arizona Diamondbacks 5.1 821 162 5559 1479 242 39 188 729 1059 109 .266 .351 .425 .776
1986 Arizona Diamondbacks 4.8 776 162 5546 1452 208 32 198 638 1190 119 .262 .338 .418 .756
1987 Arizona Diamondbacks 5.2 850 162 5585 1466 247 34 250 677 1166 108 .262 .343 .453 .796
1988 Arizona Diamondbacks 5.0 809 162 5440 1387 229 46 175 673 1057 133 .255 .337 .410 .748
1989 Arizona Diamondbacks 4.9 790 162 5433 1457 223 39 169 693 1020 126 .268 .350 .417 .767
1990 Arizona Diamondbacks 4.2 678 162 5457 1361 200 43 129 623 995 227 .249 .326 .373 .699
1991 Arizona Diamondbacks 4.3 697 162 5472 1347 219 34 112 647 1023 230 .246 .325 .360 .685
1992 Arizona Diamondbacks 4.3 698 163 5490 1380 230 37 101 621 929 163 .251 .326 .362 .688
1993 Arizona Diamondbacks 5.3 859 162 5588 1532 251 28 126 781 1024 131 .274 .364 .397 .760
1994 Arizona Diamondbacks 5.7 922 162 5685 1568 276 32 179 773 1126 124 .276 .363 .430 .793
1995 Arizona Diamondbacks 5.2 840 162 5494 1424 249 32 171 712 1165 116 .259 .346 .410 .756
1996 Arizona Diamondbacks 5.4 873 162 5640 1477 271 27 167 775 1271 147 .262 .354 .408 .762
1997 Arizona Diamondbacks 5.2 844 162 5605 1442 273 32 203 656 1270 149 .257 .341 .426 .767
1998 Arizona Diamondbacks 5.1 825 162 5575 1467 260 32 195 670 1246 156 .263 .347 .426 .773
1999 Arizona Diamondbacks 4.5 722 162 5487 1357 236 27 190 707 1165 120 .247 .337 .404 .741
2000 Arizona Diamondbacks 5.8 938 162 5699 1592 318 47 231 639 1156 169 .279 .356 .473 .829
2001 Arizona Diamondbacks 5.0 817 162 5666 1499 257 34 231 565 1124 127 .265 .334 .444 .778
Year Team Totals 4.8 17183 3565 122304 31986 5395 777 3612 14227 23661 3059 .262 .339 .407 .746
Seasonal Average   781 162 5559 1454 245 35 164 647 1076 139
PLAYER BATTING REGISTER Stats are only from the years the player played for this franchise.
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jason Alfaro 1 1997-1997 10 9 28 1 2 1 0 0 1 0 0 2 8 .071 .129 .107 .236 -0.5
Luis Alvarado 1 1999-1999 16 16 47 0 7 3 0 0 8 0 0 2 5 .149 .176 .213 .389 -0.8
Sandy Amoros 7 1987-1993 719 643 2467 407 691 102 14 98 386 90 53 384 427 .280 .374 .452 .826 18.5
Dave Augustine 1 1999-1999 31 30 99 6 13 2 0 0 3 0 0 6 21 .131 .179 .152 .331 -1.1
Alex Avila 15 1985-1999 1611 1470 5401 977 1375 228 15 183 716 100 71 1269 1606 .255 .397 .404 .801 58.4
Willy Aybar 1 1998-1998 139 109 450 70 120 25 2 5 36 7 5 68 97 .267 .365 .364 .730 1.2
Lee Bales 2 1982-1988 15 13 48 5 5 0 0 0 1 0 0 3 8 .104 .157 .104 .261 -0.7
Jay Bell 1 1998-1998 60 53 161 21 35 3 1 6 15 8 1 19 41 .217 .302 .360 .662 0.7
Jeff Bianchi 4 1996-2001 100 91 315 26 72 13 1 1 19 4 1 25 55 .229 .284 .286 .570 -2.4
Bruce Bochte 2 1996-1997 242 210 905 136 253 49 5 31 138 12 12 80 182 .280 .341 .448 .789 2.1
Jim Bottomley 10 1992-2001 1470 1323 5255 1045 1693 431 31 292 1020 79 58 875 1013 .322 .422 .583 1.004 59.4
Jay Bruce 7 1995-2001 917 840 3401 565 982 152 25 206 655 42 43 290 669 .289 .347 .530 .877 22.3
Alec Burleson 1 1988-1988 3 3 9 2 3 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Ken Caminiti 1 1981-1981 125 107 416 35 97 21 0 7 41 0 0 27 84 .233 .279 .334 .614 -0.7
Bruce Campbell 1 1997-1997 32 29 119 21 27 5 1 2 21 9 3 16 22 .227 .319 .336 .655 -0.1
Robinson Cano 1 1995-1995 40 37 135 14 36 4 0 6 17 3 0 8 19 .267 .306 .430 .735 -0.5
Hee-seop Choi 1 2001-2001 34 32 129 21 34 5 0 2 10 0 2 20 26 .264 .364 .349 .713 0.2
Will Clark 2 1995-1996 107 101 418 51 118 26 0 18 69 7 5 18 103 .282 .322 .474 .796 1.0
Buck Coats 1 1995-1995 4 0 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.1
Jake Cronenworth 1 1992-1992 28 20 84 4 23 2 0 0 7 2 0 4 14 .274 .303 .298 .601 -0.2
Oneil Cruz 2 1981-1982 16 12 36 5 9 2 0 1 4 0 0 2 5 .250 .289 .389 .678 0.1
David Dahl 2 1992-1997 9 9 34 4 5 1 0 0 0 1 0 4 10 .147 .237 .176 .413 -0.3
Ben Davis 15 1981-1995 1238 1018 3849 486 999 182 11 87 474 45 33 431 879 .260 .333 .380 .713 18.6
Alejandro de Aza 8 1983-1990 941 892 3472 488 988 167 37 67 384 93 31 312 722 .285 .344 .412 .756 21.3
Jim Delsing 3 1982-1984 318 241 903 110 237 32 8 13 105 3 4 110 143 .262 .346 .359 .705 2.1
Daniel Descalso 2 1980-1981 237 221 733 66 157 30 2 4 55 3 3 54 105 .214 .269 .277 .546 -0.8
Chris Dickerson 1 1983-1983 59 56 221 29 64 18 5 3 28 14 7 23 70 .290 .360 .457 .817 1.5
Erubiel Durazo 2 1995-2000 178 147 602 105 175 36 2 25 94 9 4 76 156 .291 .369 .482 .851 2.6
Darin Erstad 1 1981-1981 74 65 271 20 64 12 0 1 16 2 2 14 39 .236 .273 .292 .564 -1.1
Danny Espinosa 1 1982-1982 36 26 101 10 26 7 1 2 11 4 2 10 25 .257 .319 .406 .725 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cecil Espy 1 1991-1991 104 93 351 33 77 15 2 3 36 0 0 38 100 .219 .296 .299 .595 0.0
Adam Everett 4 1983-1986 490 451 1562 161 377 62 10 18 161 67 50 137 217 .241 .302 .328 .630 7.0
Pedro Florimon 5 1992-1996 380 291 1114 144 283 44 6 21 145 31 8 105 201 .254 .320 .361 .681 2.3
Mike Frank 1 1982-1982 125 117 464 38 97 10 0 4 45 0 0 31 58 .209 .255 .256 .512 -1.4
Johnny Frederick 1 1992-1992 61 50 210 23 47 11 0 3 22 3 0 10 29 .224 .258 .319 .577 -0.0
Liz Funk 1 1990-1990 48 37 136 8 24 6 2 0 12 1 2 12 18 .176 .245 .250 .495 -0.9
Rafael Furcal 2 1980-1982 154 139 573 94 166 27 5 13 69 37 16 41 78 .290 .338 .422 .760 5.3
Jesse Garcia 1 1997-1997 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leo Garcia 2 1982-1988 6 3 10 0 2 1 0 0 0 0 0 1 1 .200 .273 .300 .573 0.1
Chris Getz 4 1983-1986 421 369 1503 203 375 52 14 12 128 184 47 95 173 .250 .297 .327 .624 6.3
Kirk Gibson 2 1994-1995 112 101 426 83 131 16 5 35 103 27 5 44 117 .308 .375 .615 .990 5.9
Curtis Goodwin 1 2000-2000 110 107 431 59 116 24 3 9 41 29 17 43 87 .269 .337 .401 .738 1.1
Anthony Gose 3 1980-1983 193 175 707 112 219 44 7 9 73 88 49 86 127 .310 .385 .430 .815 5.6
Goose Goslin 1 1994-1994 13 9 36 4 6 2 0 0 1 0 1 5 10 .167 .268 .222 .491 -0.4
Dan Graham 8 1980-1987 926 749 2959 359 728 84 9 148 464 0 0 188 534 .246 .289 .431 .720 9.8
Lenny Green 3 1992-1994 359 329 1246 193 332 50 13 31 194 23 12 180 163 .266 .355 .402 .757 7.2
Ricky Gutierrez 2 1982-1983 79 54 225 24 48 4 2 1 17 4 2 22 39 .213 .288 .262 .550 -0.2
Cristian Guzman 1 2001-2001 25 24 90 8 16 5 0 0 7 1 1 5 16 .178 .229 .233 .463 -0.6
Joe Hague 1 1997-1997 5 5 18 3 5 0 0 1 2 0 0 4 7 .278 .409 .444 .854 -0.0
Jerry Hairston 4 1983-1995 440 411 1582 232 442 124 1 28 197 0 0 227 264 .279 .370 .412 .782 6.8
Ron Hansen 1 1997-1997 80 64 192 12 32 8 0 2 16 3 2 10 36 .167 .230 .240 .469 -1.7
Mike Hargrove 1 1980-1980 112 106 408 47 107 12 2 5 46 1 0 52 54 .262 .345 .338 .684 0.2
Ned Harris 1 2000-2000 85 73 291 41 73 16 2 15 50 3 4 29 58 .251 .320 .474 .794 0.2
Willie Harris 5 1980-1984 373 315 1263 143 324 53 2 13 115 63 43 119 199 .257 .319 .333 .652 3.3
Ron Hassey 2 2000-2001 198 186 678 83 167 23 6 19 92 18 11 101 138 .246 .347 .382 .729 3.4
Austin Hays 2 1982-1983 19 10 44 4 12 1 1 1 4 0 0 3 7 .273 .312 .409 .722 0.0
Slade Heathcott 1 2001-2001 3 0 2 0 0 0 0 0 1 0 0 1 1 .000 .333 .000 .333 -0.0
Woodie Held 6 1992-1997 734 667 2042 242 403 74 6 48 231 25 23 221 585 .197 .277 .310 .587 2.5
Solly Hemus 1 1995-1995 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Joe Hicks 1 1994-1994 8 6 21 3 4 0 0 0 3 0 0 1 3 .190 .227 .190 .418 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
George Hinshaw 2 1981-1982 69 56 180 15 40 7 1 0 8 1 0 8 28 .222 .254 .272 .526 -0.5
Mike Jacobs 3 1980-1982 329 311 1184 155 291 51 6 43 164 2 1 101 242 .246 .303 .408 .711 1.4
Jon Jay 1 1997-1997 95 77 347 58 119 21 1 9 45 10 3 32 46 .343 .399 .487 .887 3.2
Gary Johnson 3 1980-1982 141 135 459 48 96 14 3 4 43 2 0 39 57 .209 .272 .279 .551 -2.0
Ike Kahdot 1 1981-1981 8 8 27 1 2 0 0 1 2 0 0 0 4 .074 .074 .185 .259 -0.3
David Lamb 6 1984-1989 557 442 1650 153 343 55 3 19 155 2 2 157 233 .208 .273 .279 .552 -2.1
Norm Larker 1 1992-1992 12 0 11 0 1 1 0 0 2 0 0 2 1 .091 .231 .182 .413 -0.1
Charlie Lau 1 1995-1995 11 10 40 4 8 1 0 2 11 0 0 1 7 .200 .209 .375 .584 -0.1
Eddie Malone 2 1982-1983 73 58 212 22 48 6 1 3 20 2 1 26 33 .226 .307 .307 .614 0.1
Rick Manning 5 1990-1994 554 522 2144 298 603 73 16 30 235 111 46 201 294 .281 .341 .372 .713 11.0
Tucupita Marcano 3 1999-2001 395 370 1356 162 324 62 17 28 146 50 22 93 244 .239 .290 .372 .662 3.6
Jim Marshall 1 2001-2001 135 132 542 84 150 19 3 31 85 6 4 45 92 .277 .332 .494 .827 2.2
Dave Martinez 1 1996-1996 110 105 423 52 112 14 2 5 55 25 11 30 83 .265 .323 .343 .666 1.0
Sandy Martinez 3 1995-1997 64 64 214 20 53 9 0 2 16 0 0 17 64 .248 .306 .318 .624 0.1
Derrick May 1 2000-2000 14 13 47 8 13 2 0 5 11 0 0 5 5 .277 .358 .638 .997 0.4
Austin Meadows 2 1991-1992 244 236 924 130 238 40 5 54 188 48 16 97 197 .258 .323 .487 .810 5.0
Tommy Medica 2 1997-1998 276 264 1005 144 258 33 4 37 145 25 11 137 196 .257 .354 .408 .762 1.9
Scat Metha 1 1997-1997 5 5 13 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.6
Roger Metzger 3 1980-1982 217 173 688 75 145 20 7 3 60 21 10 63 74 .211 .276 .273 .549 -1.6
William Metzig 2 1980-1981 57 52 147 8 23 3 0 1 9 0 0 10 22 .156 .210 .197 .407 -1.6
Keith Miller 1 1989-1989 20 16 53 6 10 2 0 2 11 0 0 6 5 .189 .271 .340 .611 -0.1
Mike Moustakas 1 1998-1998 59 53 190 15 42 4 0 6 25 6 1 7 29 .221 .250 .337 .587 -1.0
Cedric Mullins 3 1983-1996 204 144 588 80 117 20 3 14 85 5 9 120 124 .199 .340 .315 .654 -0.3
Tony Oliva 4 1982-1995 220 210 829 104 223 41 15 12 119 24 7 48 116 .269 .304 .398 .702 2.7
Steve Ontiveros 2 1998-1999 199 180 658 75 157 33 1 11 71 0 0 109 125 .239 .360 .342 .702 1.2
Mel Ott 1 1991-1991 94 92 329 46 78 14 2 16 43 5 4 22 64 .237 .281 .438 .719 0.8
Dan Pasqua 3 1980-1982 323 297 1074 122 277 47 9 30 155 0 0 93 263 .258 .320 .402 .722 2.9
Geronimo Pena 1 2000-2000 110 102 382 70 105 20 2 10 56 29 9 40 113 .275 .370 .416 .786 2.3
Geraldo Perdomo 3 1999-2001 395 363 1321 145 305 56 6 24 146 66 18 85 260 .231 .280 .337 .617 1.0
Calvin Pickering 4 1984-1987 519 494 1724 266 422 64 12 103 303 1 0 268 511 .245 .346 .475 .821 10.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Poole 1 1987-1987 11 4 20 1 3 1 0 0 1 0 0 1 4 .150 .190 .200 .390 -0.3
Jurickson Profar 1 1997-1997 97 63 257 27 57 10 2 7 27 5 6 25 35 .222 .316 .358 .674 -0.8
Nick Punto 10 1987-1999 1065 939 3320 376 805 101 21 36 369 42 32 322 648 .242 .310 .318 .628 4.7
Omar Quintanilla 9 1982-1990 863 768 2496 298 631 55 41 21 237 46 20 230 435 .253 .316 .333 .649 7.8
Humberto Quintero 5 1997-2001 320 270 964 102 243 40 1 15 97 0 0 63 182 .252 .300 .342 .642 0.8
Lenny Randle 7 1991-1997 776 668 2705 358 764 141 19 23 341 55 33 271 400 .282 .348 .374 .722 11.8
Desi Relaford 6 1982-1987 692 596 2405 296 584 100 26 39 271 115 60 238 335 .243 .311 .355 .666 8.8
Ken Retzer 2 1980-1981 151 144 588 90 180 25 1 16 75 10 4 45 46 .306 .352 .434 .786 4.9
Argenis Reyes 2 1981-1982 19 18 56 4 13 0 0 0 8 2 1 3 9 .232 .267 .232 .499 -0.1
German Rivera 1 1991-1991 45 29 112 8 25 4 0 0 9 0 1 31 22 .223 .392 .259 .651 0.5
Jim Rivera 2 1986-1987 226 204 809 112 208 42 7 25 106 66 46 108 191 .257 .347 .419 .766 3.7
Jordan Schafer 1 2001-2001 103 93 354 53 97 15 2 7 46 6 10 39 86 .274 .348 .387 .735 1.8
Mike Schmidt 4 1995-1998 427 388 1437 257 327 53 4 75 238 90 26 241 444 .228 .357 .427 .784 13.9
George Shuba 8 1983-1990 1220 1159 4620 823 1440 214 10 295 914 23 10 611 904 .312 .388 .554 .942 44.6
Dick Siebert 1 1999-1999 116 83 324 42 94 16 2 17 57 0 0 53 39 .290 .392 .509 .901 2.0
Ken Singleton 1 1999-1999 100 81 312 39 78 13 0 10 45 0 0 63 81 .250 .382 .388 .769 0.3
Tony Solaita 2 1993-1994 179 163 590 96 164 29 1 22 106 0 1 124 158 .278 .403 .442 .845 3.2
Jim Spotts 1 1999-1999 19 17 46 3 5 2 0 1 3 0 0 1 10 .109 .143 .217 .360 -0.6
Dernell Stenson 1 1985-1985 13 13 46 5 11 2 0 1 8 0 0 6 7 .239 .327 .348 .675 -0.1
Christin Stewart 5 1983-1988 458 369 1471 178 362 58 8 52 216 0 0 156 257 .246 .321 .402 .724 2.2
Jimmy Stewart 1 1995-1995 48 39 150 23 39 4 2 2 14 9 1 21 21 .260 .351 .353 .704 0.1
Bill Sudakis 9 1987-1997 765 663 2521 352 582 88 14 96 382 10 6 373 539 .231 .329 .391 .721 10.9
Mark Sweeney 1 1982-1982 152 149 535 69 160 29 1 16 68 8 4 94 98 .299 .403 .447 .850 4.2
Rick Sweet 1 1981-1981 9 8 38 3 4 0 0 0 0 0 1 1 9 .105 .128 .105 .233 -0.6
Gary Thomasson 3 1980-1982 324 293 1072 135 299 68 12 25 147 21 7 127 195 .279 .353 .435 .787 5.7
Rusty Torres 9 1993-2001 905 794 3122 483 742 132 22 111 434 38 31 444 692 .238 .334 .401 .735 9.5
Yoshi Tsutsugo 1 1982-1982 48 48 176 23 34 5 1 4 15 0 1 22 48 .193 .280 .301 .581 -0.7
Kyle Tucker 1 1992-1992 55 39 166 26 38 9 0 6 23 2 4 12 23 .229 .279 .392 .671 0.1
Thurman Tucker 10 1990-1999 1012 930 3384 429 729 95 23 31 305 224 86 421 631 .215 .304 .285 .589 5.6
Mike Tyson 1 1980-1980 11 0 11 3 5 1 0 0 2 0 0 0 0 .455 .455 .545 1.000 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Willie Upshaw 4 1987-1990 318 268 1096 131 304 47 10 26 118 75 37 80 185 .277 .324 .410 .733 3.7
Pedro Valdes 1 1987-1987 18 3 29 3 7 2 0 0 3 0 0 1 2 .241 .267 .310 .577 -0.1
Daulton Varsho 4 1998-2001 505 451 1853 296 535 92 16 77 272 91 32 161 353 .289 .344 .480 .825 11.4
Eugenio Velez 9 1986-1995 518 323 1356 231 350 66 26 17 145 221 58 94 231 .258 .304 .383 .687 4.5
Will Venable 8 1980-1990 787 734 2738 402 759 114 30 98 391 37 21 288 599 .277 .348 .448 .796 20.2
Bill Virdon 1 1995-1995 21 17 51 5 10 2 1 0 2 0 0 1 7 .196 .212 .275 .486 -0.2
Jose Vizcaino 5 1990-1994 579 494 1914 199 490 67 13 15 201 23 17 179 328 .256 .321 .328 .649 3.1
Ed Walczak 1 2001-2001 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Larry Walker 5 1988-1995 573 502 1924 410 609 99 14 111 378 84 48 355 348 .317 .431 .556 .986 23.5
Neil Walker 2 1980-1981 221 189 780 94 214 40 0 29 97 4 3 41 121 .274 .314 .437 .751 3.2
Brett Wallace 2 1988-1989 97 74 272 22 63 9 0 5 25 1 0 24 65 .232 .306 .320 .626 -0.6
Pete Ward 2 2000-2001 290 266 1114 187 359 73 13 51 186 14 11 122 160 .322 .391 .548 .940 10.2
Joey Wendle 5 1995-1999 462 423 1660 210 457 101 19 32 247 40 22 92 281 .275 .313 .417 .730 7.4
Whitey Wietelmann 2 2000-2001 133 103 397 37 90 14 3 4 41 9 2 27 76 .227 .275 .307 .582 -0.9
Brad Wilkerson 3 1999-2001 396 364 1398 246 376 73 5 75 255 40 24 273 318 .269 .389 .489 .879 9.3
Mason Williams 1 1985-1985 44 33 131 19 31 2 0 2 11 1 0 8 22 .237 .281 .298 .578 -0.1
Tony Wolters 5 1980-1984 310 289 995 98 258 50 2 10 90 8 7 94 141 .259 .322 .344 .666 4.7
Kolten Wong 1 1991-1991 55 52 212 32 58 6 3 4 29 24 4 11 19 .274 .308 .387 .695 0.8
Gene Woodling 5 1984-1994 472 408 1627 243 487 79 13 80 289 0 0 257 273 .299 .394 .511 .905 15.7
George Zeber 2 1982-1984 99 76 320 43 81 11 2 8 34 1 1 34 32 .253 .321 .375 .696 0.1
Ben Zobrist 2 1990-1991 248 236 872 109 199 37 9 11 80 28 23 113 142 .228 .315 .329 .644 3.4
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, July 8th , 2025 - OOTP Baseball 26.5 Build 66