BACK TO MENU
ANGELS
ATHLETICS
BLUE JAYS
BRAVES
CARDINALS
CUBS
DIAMONDBACKS
DODGERS
GIANTS
INDIANS
MARINERS
MARLINS
METS
ORIOLES
PADRES
PHILLIES
PIRATES
RANGERS
RED SOX
REDS
TIGERS
TWINS
WHITE SOX
YANKEES
Stats Index
  • League Batting
  • League Pitching
  • League Fielding
  • Team Batting
  • Team Pitching
  • Team Fielding
  • Situational Batting
  • Situational Pitching
  • Career Batting
  • Career Pitching
  • Career Fielding
  • Franchise Batting
  • Franchise Pitching
  • Franchise Fielding
  • Postseason Batting
  • Postseason Pitching
  • Postseason Career Batting
  • Postseason Career Pitching
  • Minors Batting
  • Minors Pitching
  • Minors Team Batting
  • Minors Team Pitching
  • Minors Career Batting
  • Minors Career Pitching
  • All-Time Season Batting
  • All-Time Starting Pitching
  • All-Time Relief Pitching
  • All-Time Season Fielding
  • All-Time Franchise Batting
  • All-Time Franchise Pitching
  • All-Time Postseason Batting
  • All-Time Postseason Pitching
  • All-Time Minors Batting
  • All-Time Minors Pitching
Season
  • 2002
  • 2001
  • 2000
  • 1999
  • 1998
  • 1997
  • 1996
  • 1995
  • 1994
  • 1993
  • 1992
  • 1991
  • 1990
  • 1989
  • 1988
  • 1987
  • 1986
  • 1985
Franchise
  • ALL
  • AL
  • NL
  • Angels
  • Athletics
  • Blue Jays
  • Braves
  • Cardinals
  • Cubs
  • Diamondbacks
  • Dodgers
  • Giants
  • Indians
  • Mariners
  • Marlins
  • Mets
  • Orioles
  • Padres
  • Phillies
  • Pirates
  • Rangers
  • Red Sox
  • Reds
  • Tigers
  • Twins
  • White Sox
  • Yankees
Team Batting > 1989 > Diamondbacks > Standard Batting
Show Rookies  Show QualifiersShow All
Year Player Age Tm WAR G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OPS+ TB GDP HBP SH SF IBB SGL EBH Pos
1989 Jose Alvarez 33 MON 0.11 64 8 8 1 3 0 0 0 1 0 0 0 1 .375 .375 .375 .750 102 3 0 0 0 0 0 3 0 /1
1989 Jeff Ballard 26 MON 0.85 36 73 67 1 2 1 0 0 0 0 0 1 35 .030 .044 .045 .089 12 3 2 0 5 0 0 1 1 /1
1989 Tim Barrett 28 MON 0.16 62 8 7 2 2 2 0 0 2 0 0 1 0 .286 .375 .571 .946 129 4 0 0 0 0 0 0 2 /1
1989 Dante Bichette 26 MON -1.00 150 569 536 52 130 26 3 13 54 0 0 28 145 .243 .280 .375 .655 89 201 13 1 1 3 0 88 42 /79
1989 Hubie Brooks 33 MON 0.62 147 542 500 51 120 21 7 10 49 0 0 36 113 .240 .295 .370 .665 91 185 12 4 0 2 6 82 38 *6
1989 Tim Burke 30 MON 0.00 26 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0 0 0 0 /1
1989 Casey Candaele 28 MON 0.88 100 123 115 8 27 7 4 0 9 0 0 5 19 .235 .264 .365 .630 86 42 0 0 2 1 0 16 11 /45
1989 John Candelaria 36 MON 0.27 39 52 48 4 9 1 3 0 2 0 0 1 25 .188 .204 .333 .537 73 16 0 0 3 0 0 5 4 /1
1989 Andre Dawson 35 MON 0.54 25 98 93 6 20 5 0 2 7 0 1 5 18 .215 .255 .333 .588 80 31 2 0 0 0 1 13 7 /8
1989 Cecil Fielder 26 MON 2.93 121 506 434 70 118 23 4 24 74 0 0 63 124 .272 .361 .509 .870 119 221 5 0 4 5 0 67 51 *5/9738
1989 Andres Galarraga 28 MON 1.02 156 647 574 60 151 34 6 24 82 2 0 60 176 .263 .336 .469 .805 110 269 10 5 5 3 6 87 64 *3
1989 Ken Griffey Jr. 20 MON 0.41 7 29 27 6 9 1 0 3 6 2 0 2 5 .333 .379 .704 1.083 148 19 1 0 0 0 0 5 4 /8
1989 Pedro Guerrero 33 MON 1.21 156 607 531 60 138 31 2 20 83 1 1 64 122 .260 .345 .439 .784 107 233 13 7 0 4 4 85 53 /85793
1989 Darryl Hamilton 25 MON -0.18 117 234 217 34 48 10 3 5 16 8 6 11 35 .221 .263 .364 .627 86 79 6 2 2 2 0 30 18 /89726
1989 Manny Hernandez 28 MON 0.96 14 25 23 0 1 0 0 0 0 0 1 2 13 .043 .120 .043 .163 22 1 0 0 0 0 0 1 0 /1
1989 Joe Hesketh 30 MON 0.88 36 71 67 1 3 3 0 0 5 0 0 0 32 .045 .045 .090 .134 18 6 1 0 4 0 0 0 3 /1
1989 Dion James 27 MON 0.13 39 58 49 8 13 5 0 1 4 0 0 6 8 .265 .345 .429 .774 106 21 0 0 2 0 0 7 6 /89
1989 Randy Johnson 26 MON 0.96 8 19 17 2 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 0 0 0 0 2 0 0 0 0 /1
1989 Mark McLemore 25 MON 1.49 124 521 464 64 121 26 17 3 38 29 13 56 118 .261 .340 .410 .750 102 190 4 0 1 0 0 75 46 *9/46
1989 Jack Morris 34 MON 0.94 16 32 31 0 1 0 1 0 2 0 0 0 16 .032 .032 .097 .129 18 3 0 0 1 0 0 0 1 /1
1989 Steve Nicosia 34 MON -0.81 72 199 190 9 18 7 1 0 10 0 0 8 63 .095 .131 .142 .273 37 27 4 0 0 1 0 10 8 /23
1989 Tim Raines 30 MON 0.47 34 142 128 23 40 7 4 1 11 18 9 14 21 .313 .380 .453 .833 114 58 4 0 0 0 0 28 12 /78
1989 Floyd Rayford 32 MON -1.06 136 479 447 36 87 21 2 5 39 0 0 21 104 .195 .231 .284 .516 70 127 12 1 8 2 1 59 28 *2
1989 Jeff Reardon 34 MON 0.98 54 7 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 0 0 0 0 0 0 0 0 0 /1
1989 Eric Show 33 MON 0.06 24 48 43 5 6 2 0 0 3 0 0 0 13 .140 .159 .186 .345 47 8 0 1 4 0 0 4 2 /1
1989 Roy Smith 28 MON 0.00 17 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0 0 0 0 /1
1989 Bobby Thigpen 26 MON 0.11 60 1 1 0 1 0 0 0 2 0 0 0 0 1.000 1.000 1.000 2.000 273 1 0 0 0 0 0 1 0 /1
1989 Randy Velarde 27 MON 0.72 150 474 433 52 107 21 2 7 39 0 2 35 101 .247 .305 .353 .658 90 153 7 2 2 2 0 77 30 *4/56
1989 Larry Walker 23 MON 0.35 41 175 161 24 42 5 5 5 23 6 5 9 26 .261 .310 .447 .758 104 72 2 3 1 1 0 27 15 /4
1989 U.L. Washington 36 MON 0.60 98 213 197 27 49 10 2 0 18 6 4 15 39 .249 .305 .320 .625 85 63 5 1 0 0 0 37 12 /65478
1989 Herm Winningham 28 MON 0.74 65 92 83 11 16 5 1 2 8 2 0 9 21 .193 .272 .349 .621 85 29 2 0 0 0 1 8 8 /78259