Mobile Site You Are Here > > > > Player Batting Stats

Arizona Diamondbacks Player Career Batting Register

Team's Player Batting

Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
1 Tony Abreu - - - 1 2010 2010 0 81 201 193 16 45 11 1 1 13 2 1 4 47 .233 .244 .316 .560 47 -5-6-4
2 Joel Adamson - - F 1 1998 1998 0 5 8 7 0 3 1 0 0 1 0 0 0 0 .429 .429 .571 1.000 161 -1
3 Nick Ahmed S C F 3 2014 2016 0 249 842 775 84 171 28 7 14 58 9 8 47 149 .221 .268 .329 .597 58 6-4
4 Jonathan Albaladejo - - F 1 2012 2012 0 3 0 0 0 0 0 0 0 0 0 0 0 0 -1
5 Matt Albers - - - 1 2012 2012 0 23 0 0 0 0 0 0 0 0 0 0 0 0 -1
6 Brandon Allen S - - 3 2009 2011 0 65 209 178 23 38 10 0 8 27 1 0 29 73 .213 .325 .404 .730 91 3-O
7 Armando Almanza - - F 1 2005 2005 0 6 0 0 0 0 0 0 0 0 0 0 0 0 -1
8 Roberto Alomar HOF - - - 1 2004 2004 0 38 125 110 14 34 5 2 3 16 0 2 12 18 .309 .382 .473 .855 116 -4
9 Brian Anderson - - - 5 1998 2002 0 175 284 253 15 35 5 3 1 10 2 0 6 57 .138 .160 .194 .353 -11 1
10 Chase Anderson S - - 2 2014 2015 0 50 98 82 0 6 0 0 0 3 0 0 1 37 .073 .095 .073 .168 -53 1
11 Greg Aquino S - - 3 2004 2006 0 111 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 1
12 Bronson Arroyo - - F 1 2014 2014 0 15 31 27 5 6 0 0 0 0 0 0 0 12 .222 .222 .222 .444 25 -1
13 Bryan Augenstein S - - 1 2009 2009 0 7 4 3 1 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -28 -1
14 Carlos Baerga - - - 2 2003 2004 0 184 325 292 37 91 15 0 6 50 1 1 24 32 .312 .370 .425 .795 101 -3-4-5
15 Jeff Bajenaru - - F 1 2006 2006 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
16 Willie Banks - - - 1 1998 1998 0 33 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
17 Rod Barajas S - - 5 1999 2003 0 211 553 509 44 108 29 0 11 66 1 0 29 99 .212 .257 .334 .591 48 2-3
18 Brian Barden S - - 1 2007 2007 0 8 12 12 0 1 0 0 0 0 0 0 0 3 .083 .083 .083 .167 -58 -5
19 Jake Barrett S C F 1 2016 2016 0 68 0 0 0 0 0 0 0 0 0 0 0 0 1
20 Miguel Batista - - - 4 2001 2006 0 154 226 200 13 20 4 0 1 6 0 0 8 109 .100 .134 .135 .269 -32 1
21 Tony Batista - - - 2 1998 1999 0 150 482 437 62 117 21 1 23 62 3 1 34 69 .268 .324 .478 .802 105 64-5
22 Trevor Bauer S - - 1 2012 2012 0 4 5 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
23 Danny Bautista - - F 5 2000 2004 0 456 1595 1461 186 432 75 15 33 197 21 10 101 198 .296 .344 .435 .779 95 +O
24 Heath Bell - - - 1 2013 2013 0 69 0 0 0 0 0 0 0 0 0 0 0 0 1
25 Jay Bell - - - 5 1998 2002 1 616 2547 2180 360 573 116 18 91 304 17 13 303 437 .263 .355 .458 .812 104 +465-3
26 Josh Bell - - F 1 2012 2012 0 21 56 52 3 9 2 0 1 4 0 0 4 14 .173 .232 .269 .501 35 -5
27 Andy Benes - - - 2 1998 1999 0 68 155 123 14 20 3 0 2 8 0 0 10 45 .163 .237 .236 .473 23 1
28 Yamil Benitez - - F 1 1998 1998 0 91 225 206 17 41 7 1 9 30 2 2 14 46 .199 .262 .374 .636 65 O
29 Kris Benson - - F 1 2010 2010 0 3 6 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 6 -1
30 Brad Bergesen - - F 1 2012 2012 0 19 2 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
31 Nick Bierbrodt S - - 1 2001 2001 0 6 10 6 3 4 1 0 0 0 0 0 2 0 .667 .750 .833 1.583 297 -1
32 Willie Blair - - - 1 1998 1998 0 23 53 48 3 4 0 0 0 0 0 0 1 26 .083 .102 .083 .185 -50 -1
33 Henry Blanco - - - 2 2011 2012 0 58 179 164 18 37 6 1 9 19 1 1 15 39 .226 .291 .439 .730 94 2
34 Willie Bloomquist - - - 3 2011 2013 0 225 869 813 107 235 36 8 4 63 27 22 43 117 .289 .328 .368 .695 89 6O-4-5
35 Geoff Blum - - F 2 2011 2012 0 40 86 77 9 15 3 0 2 11 0 0 7 16 .195 .267 .312 .579 57 -5
36 Mike Bolsinger S - - 1 2014 2014 0 10 20 19 1 2 0 0 0 1 0 0 0 7 .105 .105 .105 .211 -41 -1
37 Emilio Bonifacio S - - 2 2007 2008 0 19 39 35 5 7 2 0 0 4 1 1 4 8 .200 .282 .257 .539 38 -4-O
38 Ricky Bottalico - - - 1 2003 2003 0 2 0 0 0 0 0 0 0 0 0 0 0 0 -1
39 Michael Bourn - - - 1 2016 2016 0 89 358 329 43 86 12 6 3 30 13 5 22 83 .261 .307 .362 .669 74 O
40 Blaine Boyer - - - 2 2009 2010 0 84 5 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -100 1
41 Silvino Bracho S C F 2 2015 2016 0 37 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
42 Archie Bradley S C F 2 2015 2016 0 33 60 55 2 5 0 0 0 4 0 1 0 35 .091 .089 .091 .180 -52 1
43 Russell Branyan - - - 1 2011 2011 0 31 69 62 4 13 5 0 1 2 0 0 7 20 .210 .290 .339 .629 71 -3
44 Yhency Brazoban - - F 1 2011 2011 0 6 0 0 0 0 0 0 0 0 0 0 0 0 -1
45 Brent Brede - - F 1 1998 1998 0 98 238 212 23 48 9 3 2 17 1 0 24 43 .226 .311 .325 .636 68 O-3
46 Craig Breslow - - - 1 2012 2012 0 40 3 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
47 Charles Brewer S C F 1 2013 2013 0 4 0 0 0 0 0 0 0 0 0 0 0 0 -1
48 Juan Brito - - F 1 2004 2004 0 54 184 171 17 35 7 0 3 12 1 0 9 41 .205 .246 .298 .544 37 2
49 Socrates Brito S C F 2 2015 2016 0 54 124 121 13 26 6 2 3 11 3 0 3 28 .215 .234 .372 .606 56 O
50 Troy Brohawn S - - 1 2001 2001 0 59 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
51 Scott Brow - - F 1 1998 1998 0 17 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
52 Brian Bruney S - - 2 2004 2005 0 77 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 1
53 Billy Buckner - - - 3 2008 2010 0 29 29 26 0 6 2 0 0 6 0 0 1 8 .231 .259 .308 .567 47 -1
54 Jason Bulger S - - 1 2005 2005 0 9 0 0 0 0 0 0 0 0 0 0 0 0 -1
55 Enrique Burgos S C F 2 2015 2016 0 73 0 0 0 0 0 0 0 0 0 0 0 0 1
56 Chris Burke - - - 1 2008 2008 0 86 199 165 20 32 5 1 2 12 5 0 27 33 .194 .310 .273 .582 51 -O-4-3-5-6
57 Sean Burroughs - - - 1 2011 2011 0 78 115 110 8 30 4 0 1 8 1 0 3 15 .273 .289 .336 .626 70 -5
58 Matt Buschmann S C F 1 2016 2016 0 3 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
59 Eric Byrnes - - - 4 2006 2009 0 439 1787 1633 239 426 94 13 61 216 88 17 119 252 .261 .317 .446 .764 91 +O
60 Alex Cabrera S C F 1 2000 2000 0 31 87 80 10 21 2 1 5 14 0 0 4 21 .263 .299 .500 .799 94 -3-O
61 Daniel Cabrera - - F 1 2009 2009 0 6 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
62 Trevor Cahill - - - 3 2012 2014 0 90 155 140 4 14 2 1 0 9 0 0 2 49 .100 .113 .129 .241 -34 1
63 Alberto Callaspo S - - 2 2006 2007 0 79 203 186 12 41 9 1 0 13 1 2 13 20 .220 .272 .280 .552 40 -5-4-6-O
64 Tony Campana - - - 2 2013 2014 0 55 115 106 14 21 1 2 0 3 12 3 8 24 .198 .261 .245 .506 42 -O
65 Vicente Campos S C F 1 2016 2016 0 1 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
66 Chris Capuano S - - 1 2003 2003 0 9 8 8 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -100 -1
67 Luke Carlin - - - 1 2009 2009 0 10 21 18 3 3 0 0 0 1 0 0 3 3 .167 .286 .167 .452 21 -2
68 Dan Carlson - - F 1 1999 1999 0 2 0 0 0 0 0 0 0 0 0 0 0 0 -1
69 D.J. Carrasco - - - 1 2010 2010 0 18 0 0 0 0 0 0 0 0 0 0 0 0 -1
70 Alberto Castillo - - F 1 2011 2011 0 17 0 0 0 0 0 0 0 0 0 0 0 0 -1
71 Welington Castillo - - F 2 2015 2016 0 191 753 684 75 179 37 1 31 117 2 0 53 194 .262 .320 .455 .775 102 2
72 Jhoulys Chacin - - - 1 2015 2015 0 5 9 8 0 1 0 0 0 0 0 0 0 4 .125 .125 .125 .250 -32 -1
73 Andrew Chafin S C F 3 2014 2016 0 101 5 5 0 1 0 0 0 1 0 0 0 2 .200 .200 .200 .400 10 1
74 Eric Chavez - - F 2 2013 2014 0 124 335 297 34 81 17 3 12 52 3 0 30 64 .273 .335 .471 .807 120 5-3
75 Randy Choate - - - 4 2004 2007 0 114 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
76 Bobby Chouinard - - - 2 1998 1999 0 58 6 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -100 1
77 Ryan Christenson - - - 1 2001 2001 0 19 5 4 3 1 1 0 0 1 1 0 1 1 .250 .400 .500 .900 124 -O
78 Ryan Church - - F 1 2010 2010 0 37 55 49 9 13 5 0 2 7 0 0 4 19 .265 .345 .490 .835 118 -O
79 Alex Cintron S - - 5 2001 2005 0 439 1545 1424 173 398 82 16 25 152 6 8 84 138 .279 .320 .412 .732 85 645
80 Jeff Cirillo - - F 1 2007 2007 0 28 44 40 6 8 4 0 0 6 0 0 4 6 .200 .273 .300 .573 44 -5-3-4-1
81 Tony Clark - - F 5 2005 2009 0 396 940 831 105 212 37 3 59 178 0 0 94 234 .255 .330 .520 .850 113 3
82 Royce Clayton - - - 1 2005 2005 0 143 573 522 59 141 28 4 2 44 13 3 38 105 .270 .320 .351 .670 74 6
83 Tyler Clippard - - - 1 2016 2016 0 40 0 0 0 0 0 0 0 0 0 0 0 0 1
84 Greg Colbrunn - - F 5 1999 2004 0 334 861 759 111 235 51 6 34 127 1 2 78 106 .310 .384 .527 .911 126 3-5
85 Josh Collmenter S - - 6 2011 2016 0 200 172 148 8 19 2 0 0 6 0 0 9 50 .128 .189 .142 .331 -8 1
86 Jason Conti S - - 2 2000 2001 0 52 104 95 12 22 4 3 1 15 3 0 8 32 .232 .298 .368 .666 65 O
87 Ryan Cook S - - 1 2011 2011 0 12 0 0 0 0 0 0 0 0 0 0 0 0 -1
88 Patrick Corbin S C F 4 2012 2016 1 108 197 174 19 30 7 2 0 14 0 1 7 64 .172 .209 .236 .444 20 1
89 Bryan Corey S - - 1 1998 1998 0 3 0 0 0 0 0 0 0 0 0 0 0 0 -1
90 Lance Cormier S - - 2 2004 2005 0 84 17 14 1 4 1 0 0 2 0 0 1 3 .286 .333 .357 .690 77 1
91 Craig Counsell - - - 6 2000 2006 0 664 2639 2299 343 611 106 16 24 193 68 35 276 294 .266 .348 .357 .705 80 456-3
92 Collin Cowgill S - - 1 2011 2011 0 36 100 92 8 22 3 0 1 9 4 2 8 28 .239 .300 .304 .604 65 -O
93 Bobby Crosby - - F 1 2010 2010 0 9 14 12 0 2 2 0 0 2 0 1 1 5 .167 .214 .333 .548 42 -5-4
94 Jose Cruz - - - 1 2005 2005 0 64 245 202 23 43 9 0 12 28 0 1 42 54 .213 .347 .436 .783 102 O
95 Juan Cruz - - - 3 2006 2008 0 141 28 23 0 0 0 0 0 0 0 0 3 11 .000 .115 .000 .115 -67 1
96 Midre Cummings - - - 1 2001 2001 0 20 21 20 1 6 1 0 0 1 0 0 0 4 .300 .286 .350 .636 59 -O
97 Zac Curtis S C F 1 2016 2016 0 21 0 0 0 0 0 0 0 0 0 0 0 0 -1
98 Jack Cust S - - 1 2001 2001 0 3 3 2 0 1 0 0 0 0 0 0 1 0 .500 .667 .500 1.167 200 -O
99 Jamie D'Antona S C F 1 2008 2008 0 18 19 17 2 3 0 0 0 1 0 0 2 4 .176 .263 .176 .440 16 -3
100 Omar Daal - - - 3 1998 2000 0 85 164 142 13 28 3 0 1 9 0 0 8 30 .197 .240 .239 .479 23 1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
101 Casey Daigle S - - 2 2004 2006 0 21 19 18 2 2 2 0 0 0 0 0 0 8 .111 .111 .222 .333 -18 -1
102 Jeff DaVanon - - - 2 2006 2007 0 100 289 247 43 68 14 4 5 36 11 5 36 50 .275 .363 .425 .788 98 O
103 Matt Davidson S - - 1 2013 2013 0 31 87 76 8 18 6 0 3 12 0 1 10 24 .237 .333 .434 .768 110 -5
104 Doug Davis - - - 3 2007 2009 0 93 187 163 5 18 1 1 0 7 0 0 1 55 .110 .116 .129 .245 -37 1
105 Eury De La Rosa S C F 2 2013 2014 0 44 4 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
106 Rubby De La Rosa - - F 2 2015 2016 0 45 85 78 3 7 0 0 0 3 0 0 0 28 .090 .090 .090 .179 -52 1
107 Randall Delgado - - F 4 2013 2016 0 208 52 44 2 8 0 0 0 1 0 0 1 18 .182 .200 .182 .382 6 1
108 David Dellucci - - - 6 1998 2003 0 503 1322 1186 152 322 61 20 25 156 18 12 117 288 .272 .341 .420 .761 94 +O
109 Sam Demel S C F 3 2010 2012 0 72 0 0 0 0 0 0 0 0 0 0 0 0 1
110 Elmer Dessens - - - 2 2003 2004 0 74 84 64 1 12 3 1 0 6 0 0 6 14 .188 .257 .266 .523 33 1
111 Doug DeVore S C F 1 2004 2004 0 50 114 107 5 24 3 2 3 13 1 1 7 31 .224 .272 .374 .646 62 O
112 Edwin Diaz S C F 2 1998 1999 0 7 15 12 2 2 2 0 0 1 0 0 3 3 .167 .333 .333 .667 73 -4-6
113 Mike Difelice - - - 1 2001 2001 0 12 23 21 1 1 0 0 0 1 0 0 0 10 .048 .091 .048 .139 -64 -2
114 Chris Donnels - - F 1 2002 2002 0 74 93 80 5 19 4 1 3 16 0 0 10 14 .238 .312 .425 .737 84 -5-3
115 Danny Dorn S C F 1 2015 2015 0 23 32 30 0 5 1 0 0 3 0 0 2 10 .167 .219 .200 .419 14 -O-3
116 Kyle Drabek - - F 1 2016 2016 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
117 Stephen Drew S - - 7 2006 2012 0 773 3245 2917 393 776 176 52 72 333 33 14 275 563 .266 .328 .436 .765 96 +6
118 Brandon Drury S C F 2 2015 2016 0 149 540 500 57 134 32 1 17 58 0 1 32 105 .268 .315 .438 .753 95 O5-4-3-6
119 Zach Duke - - - 1 2011 2011 0 21 23 20 3 6 0 0 2 6 0 0 1 7 .300 .333 .600 .933 148 -1
120 Adam Dunn - - - 1 2008 2008 0 44 187 144 21 35 9 0 8 26 1 0 42 44 .243 .417 .472 .889 127 O-3
121 Erubiel Durazo S - - 4 1999 2002 0 287 901 748 146 208 38 4 47 149 2 2 137 195 .278 .390 .528 .918 128 3-O
122 Chad Durbin - - - 1 2004 2004 0 7 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
123 J.D. Durbin - - - 1 2007 2007 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
124 Damion Easley - - - 1 2006 2006 0 90 220 189 24 44 6 1 9 28 1 1 21 30 .233 .323 .418 .741 85 -6-5-4-3-O
125 Adam Eaton S - - 2 2012 2013 0 88 380 335 59 85 13 6 5 27 7 5 31 59 .254 .332 .373 .706 93 O
126 David Eckstein - - - 1 2008 2008 0 18 73 64 5 14 3 0 1 4 0 0 7 5 .219 .301 .313 .614 58 -4
127 Robert Ellis - - - 1 2001 2001 0 19 28 26 2 4 0 0 0 1 0 0 1 12 .154 .185 .154 .339 -13 -1
128 Jake Elmore S - - 1 2012 2012 0 30 73 68 1 13 4 0 0 7 0 0 5 6 .191 .247 .250 .497 34 -6-4
129 Alan Embree - - - 1 1998 1998 0 35 1 0 0 0 0 0 0 0 0 0 1 0 1.000 1
130 Barry Enright S - - 2 2010 2011 0 26 52 45 2 10 1 0 1 8 0 0 2 11 .222 .250 .311 .561 49 -1
131 Edwin Escobar - - F 1 2016 2016 0 25 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
132 Bobby Estalella - - - 1 2004 2004 0 7 14 14 2 2 0 0 2 4 0 0 0 6 .143 .143 .571 .714 69 -2
133 Shawn Estes - - - 1 2005 2005 0 21 31 29 2 2 0 1 0 0 1 0 0 7 .069 .069 .138 .207 -48 -1
134 Johnny Estrada - - - 1 2006 2006 0 115 443 414 43 125 26 0 11 71 0 0 13 40 .302 .328 .444 .772 92 2
135 Nick Evans - - F 1 2014 2014 0 18 23 22 2 6 2 0 2 7 0 0 1 10 .273 .304 .636 .941 154 -3-5-O
136 Dana Eveland - - - 1 2007 2007 0 5 1 0 0 0 0 0 0 0 0 0 0 0 -1
137 Jorge Fabregas - - - 1 1998 1998 0 50 167 151 8 30 4 0 1 15 0 0 13 26 .199 .263 .245 .509 35 2
138 Jeff Fassero - - - 1 2004 2004 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
139 Mike Fetters - - F 2 2002 2004 0 56 0 0 0 0 0 0 0 0 0 0 0 0 1
140 Nelson Figueroa S - - 1 2000 2000 0 3 4 3 1 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 67 -1
141 Steve Finley - - - 6 1999 2004 1 849 3449 3049 491 847 150 34 153 479 70 33 337 467 .278 .351 .500 .851 111 +O-1
142 Ben Ford S - - 1 1998 1998 0 8 0 0 0 0 0 0 0 0 0 0 0 0 -1
143 Casey Fossum - - - 1 2004 2004 0 29 46 42 3 4 0 0 0 0 0 0 1 16 .095 .116 .095 .212 -45 -1
144 Andy Fox - - - 3 1998 2000 0 269 974 862 111 227 37 8 16 87 20 9 80 174 .263 .343 .381 .724 87 645O-3
145 John Frascatore - - - 1 1999 1999 0 26 0 0 0 0 0 0 0 0 0 0 0 0 -1
146 Mike Freeman S - - 1 2016 2016 0 8 11 9 0 0 0 0 0 0 0 0 2 5 .000 .182 .000 .182 -46 -O
147 Hanley Frias - - F 3 1998 2000 0 159 332 285 49 67 8 3 4 24 6 5 46 41 .235 .341 .326 .668 70 6-4-5
148 Armando Galarraga - - - 1 2011 2011 0 8 16 15 0 0 0 0 0 1 0 0 0 7 .000 .000 .000 .000 -100 -1
149 Karim Garcia - - - 1 1998 1998 0 113 354 333 39 74 10 8 9 43 5 4 18 78 .222 .260 .381 .641 66 O
150 Jon Garland - - - 1 2009 2009 0 28 62 58 3 6 0 0 0 1 0 0 1 26 .103 .119 .103 .222 -42 -1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
151 Jerry Gil S - - 1 2004 2004 0 29 88 86 3 15 2 1 0 8 2 0 0 33 .174 .182 .221 .403 2 -6
152 Bernard Gilkey - - - 3 1998 2000 0 161 436 378 42 93 17 1 11 50 6 4 47 72 .246 .329 .384 .713 81 O
153 Cole Gillespie S - - 2 2010 2011 0 50 120 110 13 26 8 0 3 16 1 1 8 30 .236 .292 .391 .683 79 O
154 Troy Glaus - - - 1 2005 2005 0 149 634 538 78 139 29 1 37 97 4 2 84 145 .258 .363 .522 .885 126 5
155 Zack Godley S C F 2 2015 2016 0 34 29 27 1 3 0 0 0 0 0 0 0 15 .111 .111 .111 .222 -41 1
156 Paul Goldschmidt S C F 6 2011 2016 4 774 3334 2807 494 840 198 11 139 503 96 23 469 735 .299 .399 .526 .925 148 +3
157 Edgar Gonzalez S - - 6 2003 2008 0 80 69 61 1 9 1 0 0 2 0 0 0 13 .148 .161 .164 .325 -17 1
158 Enrique Gonzalez S - - 2 2006 2007 0 24 35 32 3 9 1 0 0 3 0 0 0 8 .281 .281 .313 .594 50 -1
159 Luis Gonzalez - - - 8 1999 2006 5 1194 5246 4488 780 1337 310 27 224 774 32 19 650 580 .298 .391 .529 .919 130 +O
160 Andrew Good S - - 2 2003 2004 0 33 26 21 0 2 0 0 0 2 0 0 0 7 .095 .091 .095 .186 -53 1
161 Tom Gordon - - F 1 2009 2009 0 3 0 0 0 0 0 0 0 0 0 0 0 0 -1
162 Tuffy Gosewisch S C F 4 2013 2016 0 123 409 386 24 77 16 1 5 30 2 1 18 75 .199 .238 .285 .523 41 2
163 Mike Gosling S - - 2 2004 2005 0 19 15 12 0 0 0 0 0 0 0 0 1 8 .000 .077 .000 .077 -78 -1
164 Philip Gosselin - - F 2 2015 2016 0 143 312 282 43 80 17 2 5 25 3 1 22 57 .284 .339 .411 .750 96 4-5-3-O
165 Mark Grace - - F 3 2001 2003 0 335 1056 909 122 244 55 2 25 142 3 0 129 81 .268 .359 .416 .774 94 3-1
166 Tyler Graham S C F 1 2012 2012 0 10 2 2 1 0 0 0 0 0 0 1 0 2 .000 .000 .000 .000 -100 -O
167 Andy Green S - - 3 2004 2006 0 136 260 226 33 45 7 1 2 12 2 1 25 40 .199 .280 .265 .545 40 -4-5-O-6
168 Shawn Green - - - 2 2005 2006 0 273 1118 998 146 284 59 7 33 124 12 8 99 159 .285 .352 .457 .809 106 O-3
169 Didi Gregorius - - - 2 2013 2014 0 183 703 627 82 151 25 8 13 55 3 2 59 117 .241 .314 .368 .682 88 6-4-5
170 Zack Greinke - - F 1 2016 2016 0 27 60 52 4 11 1 0 0 3 1 0 3 9 .212 .246 .231 .476 26 -1
171 Jason Grimsley - - F 1 2006 2006 0 19 4 4 1 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 -1
172 Buddy Groom - - F 1 2005 2005 0 23 0 0 0 0 0 0 0 0 0 0 0 0 -1
173 Jose Guillen - - - 1 2002 2002 0 54 141 131 13 30 4 0 4 15 3 4 7 25 .229 .277 .351 .628 57 O
174 J.C. Gutierrez - - - 3 2009 2011 0 143 0 0 0 0 0 0 0 0 0 0 0 0 1
175 Geraldo Guzman S C F 2 2000 2001 0 17 23 20 0 0 0 0 0 0 0 0 0 14 .000 .000 .000 .000 -100 -1
176 Bradin Hagens S C F 1 2014 2014 0 2 0 0 0 0 0 0 0 0 0 0 0 0 -1
177 Scott Hairston S - - 4 2004 2007 0 201 599 550 62 131 31 7 16 47 5 3 41 136 .238 .293 .407 .700 75 4O
178 Brad Halsey - - - 1 2005 2005 0 28 60 48 2 3 0 0 0 2 0 0 6 18 .063 .167 .063 .229 -37 -1
179 Robby Hammock S C F 6 2003 2011 0 182 527 481 62 122 30 4 12 48 6 5 38 99 .254 .312 .407 .719 81 2O-5-3
180 Mike Hampton - - F 1 2010 2010 0 10 0 0 0 0 0 0 0 0 0 0 0 0 -1
181 Mitch Haniger S C F 1 2016 2016 0 29 105 93 8 21 2 1 4 16 0 0 11 26 .226 .305 .398 .703 82 -O
182 Dan Haren - - - 3 2008 2010 2 94 229 204 22 54 18 0 2 23 0 0 7 46 .265 .285 .382 .667 71 1
183 Lenny Harris - - - 2 1999 2000 0 55 121 114 11 27 2 1 2 20 6 0 3 6 .237 .248 .325 .572 42 -5-O
184 Will Harris - - - 2 2013 2014 0 90 0 0 0 0 0 0 0 0 0 0 0 0 1
185 Steve Hathaway S C F 1 2016 2016 0 22 0 0 0 0 0 0 0 0 0 0 0 0 -1
186 Aaron Heilman - - F 2 2010 2011 0 102 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
187 Jeremy Hellickson - - - 1 2015 2015 0 29 49 41 3 9 0 0 0 7 0 0 2 14 .220 .283 .220 .502 38 -1
188 Rick Helling - - - 1 2002 2002 0 30 61 46 3 2 0 0 0 1 0 0 8 16 .043 .200 .043 .243 -34 1
189 Matt Herges - - - 1 2005 2005 0 7 0 0 0 0 0 0 0 0 0 0 0 0 -1
190 David Hernandez - - - 4 2011 2015 0 248 1 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 442 1
191 Livan Hernandez - - - 2 2006 2007 0 45 106 98 9 18 2 0 1 5 0 0 0 11 .184 .182 .235 .417 4 1
192 Orlando Hernandez - - - 1 2006 2006 0 9 14 11 0 3 1 0 0 0 0 0 1 0 .273 .333 .364 .697 76 -1
193 Oscar Hernandez S C F 2 2015 2016 0 21 44 39 5 7 1 0 1 2 0 0 3 15 .179 .256 .282 .538 44 -2
194 Chris Herrmann - - F 1 2016 2016 0 56 166 148 21 42 5 4 6 28 4 0 16 44 .284 .352 .493 .845 118 2-O-3
195 Keith Hessler S - - 2 2015 2016 0 20 1 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 442 -1
196 John Hester S - - 2 2009 2010 0 53 136 123 13 27 9 0 3 11 1 0 13 39 .220 .294 .366 .660 73 2
197 Aaron Hill - - - 5 2011 2015 0 525 2066 1874 245 512 121 12 55 241 31 18 152 299 .273 .331 .439 .769 108 +45
198 Koyie Hill - - - 2 2004 2005 0 47 129 114 9 26 6 0 1 12 1 1 13 33 .228 .302 .307 .609 58 2
199 Shea Hillenbrand - - - 2 2003 2004 0 233 958 892 108 262 54 4 32 139 2 0 41 93 .294 .331 .471 .802 100 35
200 Eric Hinske - - F 1 2013 2013 0 52 58 52 2 9 3 0 1 6 0 0 6 17 .173 .259 .288 .547 51 -3
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
201 David Holmberg S - - 1 2013 2013 0 1 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
202 Darren Holmes - - - 2 1999 2000 0 52 2 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
203 Bob Howry - - - 1 2010 2010 0 14 0 0 0 0 0 0 0 0 0 0 0 0 -1
204 Ken Huckaby S - - 1 2001 2001 0 1 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -2
205 Daniel Hudson - - F 6 2010 2016 0 186 127 106 7 24 5 0 1 21 0 0 5 35 .226 .265 .302 .567 53 1
206 Orlando Hudson - - - 3 2006 2008 1 403 1706 1503 210 442 91 21 33 171 23 9 171 227 .294 .365 .448 .814 105 +4
207 Ender Inciarte S - - 2 2014 2015 0 250 1008 942 127 275 45 7 10 72 40 13 51 111 .292 .329 .386 .716 95 O
208 Brett Jackson - - F 1 2014 2014 0 7 5 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -38 -O
209 Conor Jackson S - - 6 2005 2010 0 526 2026 1775 253 492 104 8 46 247 22 5 209 229 .277 .358 .423 .781 98 +3O-5
210 Edwin Jackson - - - 1 2010 2010 0 22 43 38 5 6 0 0 1 3 0 0 2 22 .158 .200 .237 .437 15 -1
211 Mike Jacobs - - F 1 2012 2012 0 13 23 19 4 4 1 0 0 2 0 0 4 6 .211 .348 .263 .611 68 -3
212 Kevin Jarvis - - - 1 2006 2006 0 5 0 0 0 0 0 0 0 0 0 0 0 0 -1
213 Kyle Jensen S C F 1 2016 2016 0 14 31 28 5 5 0 1 2 7 0 0 2 11 .179 .258 .464 .722 83 -O-3
214 Chris Johnson - - - 1 2012 2012 0 44 160 147 12 42 7 2 7 35 1 0 8 40 .286 .321 .503 .824 117 5
215 Kelly Johnson - - - 2 2010 2011 0 268 1152 1015 152 256 59 10 44 120 26 10 123 280 .252 .335 .460 .795 111 4
216 Randy Johnson HOF - - - 8 1999 2008 5 233 589 530 16 70 13 0 1 38 0 0 18 246 .132 .163 .162 .326 -17 1
217 Chris Jones - - - 1 1998 1998 0 20 34 31 3 6 1 0 0 3 0 0 3 9 .194 .265 .226 .491 31 -O
218 Felix Jose - - F 2 2002 2003 0 31 49 37 6 11 1 0 3 10 0 0 10 11 .297 .429 .568 .996 149 -O
219 Jorge Julio - - - 1 2006 2006 0 44 0 0 0 0 0 0 0 0 0 0 0 0 1
220 Matt Kata S - - 3 2003 2005 0 150 538 481 65 120 27 8 9 42 7 4 43 86 .249 .310 .395 .705 77 4-5-6
221 Ian Kennedy - - - 4 2010 2013 0 122 259 203 14 28 6 1 0 13 0 0 24 96 .138 .230 .177 .408 12 1
222 Joe Kennedy - - - 1 2007 2007 0 3 0 0 0 0 0 0 0 0 0 0 0 0 -1
223 Roger Kieschnick - - F 1 2014 2014 0 25 41 41 2 8 1 0 1 2 0 0 0 16 .195 .195 .293 .488 34 -O
224 Byung-Hyun Kim S - - 6 1999 2007 1 245 29 26 0 4 1 0 0 3 0 0 1 6 .154 .185 .192 .377 -5 1
225 Danny Klassen S - - 4 1998 2002 0 63 209 188 25 41 5 1 5 16 2 2 17 58 .218 .290 .335 .625 60 -4-5-6
226 Eric Knott S - - 1 2001 2001 0 3 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
227 Matt Koch S C F 1 2016 2016 0 6 4 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 49 -1
228 Mike Koplove S - - 6 2001 2006 0 217 5 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
229 Bobby Korecky - - - 1 2009 2009 0 5 0 0 0 0 0 0 0 0 0 0 0 0 -1
230 Josh Kroeger S C F 1 2004 2004 0 22 55 54 5 9 3 0 0 2 0 1 1 21 .167 .182 .222 .404 2 -O
231 Zach Kroenke S C F 2 2010 2011 0 7 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
232 Jason Kubel - - - 2 2012 2013 0 230 838 747 96 181 38 5 35 122 1 2 81 233 .242 .315 .447 .762 104 O
233 Gerald Laird - - F 1 2015 2015 0 1 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -2
234 Jake Lamb S C F 3 2014 2016 0 290 1098 984 133 248 50 15 39 135 10 4 102 285 .252 .322 .452 .775 103 5-3
235 Matt Langwell - - F 1 2013 2013 0 8 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
236 Adam LaRoche - - - 1 2010 2010 0 151 615 560 75 146 37 2 25 100 0 1 48 172 .261 .320 .468 .788 106 3
237 Wil Ledezma - - - 1 2008 2008 0 3 0 0 0 0 0 0 0 0 0 0 0 0 -1
238 Travis Lee S - - 3 1998 2000 0 338 1316 1161 162 292 49 4 39 162 30 5 150 219 .252 .336 .401 .737 89 3O
239 Dominic Leone - - F 2 2015 2016 0 28 0 0 0 0 0 0 0 0 0 0 0 0 -1
240 Kerry Ligtenberg - - F 1 2005 2005 0 7 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
241 Matt Lindstrom - - - 1 2012 2012 0 12 0 0 0 0 0 0 0 0 0 0 0 0 -1
242 Mark Little - - - 1 2002 2002 0 15 28 22 8 6 0 1 0 2 0 0 2 5 .273 .429 .364 .792 103 -O
243 Adam Loewen - - F 1 2016 2016 0 8 0 0 0 0 0 0 0 0 0 0 0 0 -1
244 Albie Lopez - - - 1 2001 2001 0 13 29 24 0 1 0 0 0 0 0 0 2 10 .042 .148 .042 .190 -49 -1
245 Felipe Lopez - - - 1 2009 2009 0 85 383 345 44 104 18 1 6 25 6 3 34 59 .301 .364 .412 .775 101 4
246 Javier Lopez - - - 1 2005 2005 0 29 0 0 0 0 0 0 0 0 0 0 0 0 -1
247 Rodrigo Lopez - - - 1 2010 2010 0 33 72 64 2 5 0 0 0 1 0 0 1 35 .078 .104 .078 .183 -51 1
248 Brandon Lyon - - - 4 2005 2008 0 234 1 0 1 0 0 0 0 0 0 0 1 0 1.000 1
249 Matt Mantei - - - 6 1999 2004 0 178 0 0 0 0 0 0 0 0 0 0 0 0 1
250 Barry Manuel - - F 1 1998 1998 0 13 0 0 0 0 0 0 0 0 0 0 0 0 -1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
251 Jason Marquis - - - 1 2011 2011 0 3 4 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
252 Evan Marshall S C F 3 2014 2016 0 85 0 0 0 0 0 0 0 0 0 0 0 0 1
253 Alfredo Marte S - - 2 2013 2014 0 66 162 149 12 26 8 1 2 13 1 0 10 46 .174 .236 .282 .518 43 O
254 Andy Marte - - F 1 2014 2014 0 6 16 16 1 3 0 0 1 3 0 0 0 3 .188 .188 .375 .563 52 -5
255 Joe Martinez - - - 1 2012 2012 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
256 Brent Mayne - - - 1 2004 2004 0 36 111 94 9 24 6 1 0 10 1 0 13 17 .255 .343 .340 .683 75 2-3
257 Brandon McCarthy - - - 2 2013 2014 0 40 74 66 0 5 0 0 0 3 0 0 3 26 .076 .116 .076 .192 -45 1
258 Quinton McCracken - - - 4 2002 2005 0 427 1044 923 120 250 47 14 6 84 16 9 83 160 .271 .330 .372 .702 78 O
259 John McDonald - - - 2 2011 2012 0 89 276 256 18 59 11 0 6 24 0 1 16 42 .230 .278 .344 .622 67 6-5-4
260 Brandon Medders S - - 4 2005 2008 0 135 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
261 Hensley Meulens - - F 1 1998 1998 0 7 15 15 1 1 0 0 1 1 0 0 0 6 .067 .067 .267 .333 -18 -O
262 Chris Michalak S - - 1 1998 1998 0 5 0 0 0 0 0 0 0 0 0 0 0 0 -1
263 Kam Mickolio - - F 1 2011 2011 0 6 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
264 Matt Mieske - - F 1 2000 2000 0 11 10 8 3 2 0 0 1 2 0 0 1 1 .250 .300 .625 .925 122 -O
265 Wade Miley S - - 4 2011 2014 1 107 229 195 10 29 5 0 1 12 0 0 8 52 .149 .182 .190 .372 2 1
266 Damian Miller - - - 5 1998 2002 1 467 1632 1465 180 394 98 2 48 194 3 3 139 363 .269 .336 .437 .773 93 +2-3-O
267 Shelby Miller - - F 1 2016 2016 0 20 32 30 4 4 1 1 0 0 0 0 0 19 .133 .133 .233 .367 -7 -1-O
268 Juan Miranda - - F 1 2011 2011 0 65 202 174 18 37 8 2 7 23 0 1 23 48 .213 .315 .402 .717 94 3
269 Chad Moeller - - - 3 2001 2003 0 140 455 400 47 107 28 3 10 47 1 3 46 94 .268 .344 .428 .772 94 2
270 Mike Mohler - - F 1 2001 2001 0 13 0 0 0 0 0 0 0 0 0 0 0 0 -1
271 Raul Mondesi - - - 1 2003 2003 0 45 183 162 27 49 8 1 8 22 5 4 18 31 .302 .372 .512 .884 121 O
272 Miguel Montero S - - 9 2006 2014 2 906 3430 3017 365 795 172 6 97 448 2 8 334 670 .264 .342 .421 .763 103 +2
273 Melvin Mora - - F 1 2011 2011 0 42 135 127 5 29 6 0 0 16 0 1 2 24 .228 .244 .276 .520 41 5-3
274 Mike Morgan - - F 3 2000 2002 0 120 18 16 0 7 0 0 0 1 0 0 1 5 .438 .471 .438 .908 129 1
275 Terry Mulholland - - F 1 2006 2006 0 5 0 0 0 0 0 0 0 0 0 0 0 0 -1
276 Kevin Mulvey - - F 2 2009 2010 0 8 7 7 0 1 0 0 0 0 0 1 0 3 .143 .143 .143 .286 -26 -1
277 Bill Murphy S - - 1 2007 2007 0 10 0 0 0 0 0 0 0 0 0 0 0 0 -1
278 Mike Myers - - - 2 2002 2003 0 133 0 0 0 0 0 0 0 0 0 0 0 0 1
279 Xavier Nady - - - 1 2011 2011 0 82 223 206 26 51 11 0 4 35 2 0 10 46 .248 .287 .359 .646 75 3-O
280 Shane Nance - - F 1 2004 2004 0 19 0 0 0 0 0 0 0 0 0 0 0 0 -1
281 Wil Nieves - - - 2 2012 2013 0 87 244 231 20 69 12 0 2 25 0 1 9 40 .299 .321 .377 .698 91 2
282 Dustin Nippert S - - 3 2005 2007 0 41 9 8 0 1 0 0 0 0 0 0 1 6 .125 .222 .125 .347 -8 1
283 Jordan Norberto S - - 1 2010 2010 0 33 0 0 0 0 0 0 0 0 0 0 0 0 1
284 Vladimir Nunez S - - 2 1998 1999 0 31 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
285 Vidal Nuno - - - 2 2014 2015 0 17 30 23 2 1 0 0 0 0 0 0 0 8 .043 .083 .043 .127 -64 -1
286 Peter O'Brien S C F 2 2015 2016 0 35 78 73 7 13 2 0 6 12 0 0 5 31 .178 .231 .452 .683 73 -O-3
287 Trent Oeltjen S - - 1 2009 2009 0 24 73 70 11 17 4 1 3 4 3 1 1 13 .243 .250 .457 .707 78 -O
288 Augie Ojeda - - F 4 2007 2010 0 324 806 687 87 167 31 7 2 50 4 2 81 73 .243 .334 .317 .651 69 465-1
289 Gregg Olson - - - 2 1998 1999 0 125 3 2 1 1 0 0 1 2 0 0 1 1 .500 .667 2.000 2.667 565 1
290 Tim Olson S - - 1 2004 2004 0 48 114 97 8 18 7 0 2 5 1 0 16 18 .186 .301 .320 .620 58 -5-6-O
291 Eddie Oropesa - - - 2 2002 2003 0 79 0 0 0 0 0 0 0 0 0 0 0 0 1
292 Russ Ortiz - - - 2 2005 2006 0 30 49 38 1 7 1 0 0 1 0 0 4 10 .184 .262 .211 .472 25 -1
293 Lyle Overbay S - - 5 2001 2012 0 161 464 404 37 112 33 0 7 49 2 0 53 110 .277 .363 .411 .774 100 3
294 Chris Owings S C F 4 2013 2016 0 372 1393 1301 147 330 71 22 14 118 44 7 68 306 .254 .294 .374 .668 78 64O
295 Micah Owings S - - 3 2007 2011 0 105 141 131 18 39 9 1 5 19 0 0 7 45 .298 .331 .496 .827 108 1
296 Jordan Pacheco - - - 2 2014 2015 0 76 163 147 14 38 4 0 2 16 1 0 12 26 .259 .315 .327 .641 77 -2-3-5-4
297 Vicente Padilla S - - 2 1999 2000 0 32 1 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 401 1
298 Jarrod Parker S - - 1 2011 2011 0 1 2 2 0 1 1 0 0 0 0 0 0 1 .500 .500 1.000 1.500 296 -1
299 Gerardo Parra S - - 6 2009 2014 0 787 2910 2656 333 728 142 31 39 250 51 32 196 496 .274 .326 .395 .721 94 +O
300 Jose Parra - - - 1 2002 2002 0 16 0 0 0 0 0 0 0 0 0 0 0 0 -1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
301 Joe Paterson S C F 4 2011 2014 0 73 0 0 0 0 0 0 0 0 0 0 0 0 1
302 John Patterson S - - 2 2002 2003 0 23 25 23 2 2 0 0 0 1 0 0 1 8 .087 .125 .087 .212 -45 -1
303 Xavier Paul - - F 1 2014 2014 0 14 21 20 2 2 0 0 0 0 0 0 1 8 .100 .143 .100 .243 -31 -O
304 Jailen Peguero S C F 2 2007 2008 0 25 0 0 0 0 0 0 0 0 0 0 0 0 -1
305 Tony Pena S - - 4 2006 2009 0 209 7 7 1 1 0 0 0 1 0 0 0 2 .143 .143 .143 .286 -27 1
306 Wily Mo Pena - - - 1 2011 2011 0 17 46 46 7 9 0 0 5 7 0 0 0 19 .196 .196 .522 .717 87 -O
307 Cliff Pennington - - - 3 2013 2015 0 236 657 581 61 142 21 4 4 38 11 1 62 119 .244 .320 .315 .635 76 64-5-O
308 David Peralta S C F 3 2014 2016 0 285 1048 962 124 281 47 24 29 129 17 7 68 209 .292 .341 .481 .822 120 O
309 Oliver Perez - - - 2 2014 2015 0 116 0 0 0 0 0 0 0 0 0 0 0 0 1
310 Yusmeiro Petit - - - 3 2007 2009 0 56 61 56 2 2 0 0 0 0 0 0 1 23 .036 .053 .036 .088 -77 1
311 Ricky Pickett S C F 1 1998 1998 0 2 0 0 0 0 0 0 0 0 0 0 0 0 -1
312 Dan Plesac - - - 2 1999 2000 0 96 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
313 A.J. Pollock S C F 5 2012 2016 1 412 1581 1439 233 421 90 18 39 150 70 15 119 236 .293 .346 .461 .808 118 +O
314 Dante Powell - - - 1 1999 1999 0 22 28 25 4 4 3 0 0 1 2 1 2 6 .160 .222 .280 .502 26 -O
315 Martin Prado - - - 2 2013 2014 0 261 1100 1012 114 281 53 6 19 124 5 6 70 110 .278 .326 .398 .725 100 54O-6
316 Bret Prinz S - - 3 2001 2003 0 67 0 0 0 0 0 0 0 0 0 0 0 0 1
317 J.J. Putz - - F 4 2011 2014 0 175 0 0 0 0 0 0 0 0 0 0 0 0 1
318 Chad Qualls - - - 3 2008 2010 0 171 4 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -100 1
319 Carlos Quentin S - - 2 2006 2007 0 138 454 395 52 91 29 3 14 63 3 2 33 88 .230 .316 .425 .742 85 O
320 Brady Raggio - - F 1 2003 2003 0 10 0 0 0 0 0 0 0 0 0 0 0 0 -1
321 J.C. Ramirez - - - 1 2015 2015 0 12 0 0 0 0 0 0 0 0 0 0 0 0 -1
322 Steve Randolph S - - 2 2003 2004 0 97 16 15 4 5 3 0 0 3 0 0 0 5 .333 .333 .533 .867 115 1
323 Cody Ransom - - - 2 2011 2012 0 38 125 111 14 26 9 0 6 20 1 0 10 39 .234 .320 .477 .797 112 -5-6
324 Jon Rauch - - - 2 2008 2009 0 84 0 0 0 0 0 0 0 0 0 0 0 0 1
325 Robbie Ray - - F 2 2015 2016 0 54 94 82 3 13 3 0 1 2 0 0 1 39 .159 .169 .232 .400 4 1
326 Addison Reed - - - 2 2014 2015 0 100 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 1
327 Nolan Reimold - - - 1 2014 2014 0 7 18 17 2 5 1 0 1 4 0 0 0 10 .294 .278 .529 .807 119 -O
328 Dennys Reyes - - - 1 2003 2003 0 3 0 0 0 0 0 0 0 0 0 0 0 0 -1
329 Mark Reynolds S - - 4 2007 2010 0 563 2285 1982 326 480 95 10 121 346 42 16 260 767 .242 .334 .483 .817 108 +53-4-O
330 Matt Reynolds - - - 2 2013 2015 0 48 0 0 0 0 0 0 0 0 0 0 0 0 1
331 Shane Reynolds - - F 1 2004 2004 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
332 Armando Reynoso - - F 4 1999 2002 0 73 128 107 3 14 3 0 0 4 0 0 3 53 .131 .155 .159 .313 -21 1
333 Saul Rivera - - F 1 2010 2010 0 4 0 0 0 0 0 0 0 0 0 0 0 0 -1
334 Ryan Roberts - - - 4 2009 2012 0 372 1257 1105 163 281 55 4 34 133 31 15 131 215 .254 .334 .404 .737 96 54O-6
335 Connor Robertson - - F 1 2008 2008 0 6 1 0 0 0 0 0 0 0 0 0 0 0 -1
336 Mike Robertson - - F 1 1998 1998 0 11 13 13 0 2 0 0 0 0 0 0 0 2 .154 .154 .154 .308 -18
337 Felix Rodriguez - - - 1 1998 1998 0 43 0 0 0 0 0 0 0 0 0 0 0 0 1
338 Rafael Rodriguez - - F 1 2010 2010 0 2 0 0 0 0 0 0 0 0 0 0 0 0 -1
339 Chaz Roe S - - 1 2013 2013 0 21 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
340 Jamie Romak - - F 1 2015 2015 0 12 16 15 2 5 2 0 0 1 0 0 1 6 .333 .375 .467 .842 125 -O-3
341 Alex Romero S C F 2 2008 2009 0 144 299 280 27 67 14 4 2 30 6 0 14 43 .239 .279 .339 .619 59 O
342 Carlos Rosa - - F 1 2010 2010 0 22 0 0 0 0 0 0 0 0 0 0 0 0 -1
343 Leo Rosales S C F 3 2008 2010 0 76 5 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
344 Cody Ross - - - 2 2013 2014 0 177 570 519 48 139 25 1 10 53 3 2 40 94 .268 .322 .378 .699 93 O
345 Ryan Rowland-Smith - - F 1 2014 2014 0 6 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
346 Johnny Ruffin - - - 1 2000 2000 0 5 0 0 0 0 0 0 0 0 0 0 0 0 -1
347 Rusty Ryal S C F 2 2009 2010 0 134 290 266 30 70 13 3 6 20 0 3 14 88 .263 .318 .402 .721 88 O3-4-5
348 Rob Ryan S - - 3 1999 2001 0 48 63 57 8 15 2 1 2 7 0 0 5 16 .263 .333 .439 .772 92 -O
349 Erik Sabel S - - 2 1999 2001 0 49 2 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
350 Donnie Sadler - - F 2 2004 2007 0 19 25 24 1 3 2 0 0 0 0 0 1 7 .125 .160 .208 .368 -7 -O-4-6-5
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
351 Takashi Saito - - F 1 2012 2012 0 16 0 0 0 0 0 0 0 0 0 0 0 0 -1
352 Jeff Salazar - - - 2 2007 2008 0 128 255 222 30 53 11 4 3 22 2 2 30 60 .239 .335 .365 .700 78 O
353 Jarrod Saltalamacchia - - - 1 2015 2015 0 70 194 171 23 43 14 0 8 23 0 0 19 57 .251 .332 .474 .805 113 2-3
354 Duaner Sanchez S - - 1 2002 2002 0 6 0 0 0 0 0 0 0 0 0 0 0 0 -1
355 Reggie Sanders - - - 1 2001 2001 0 126 496 441 84 116 21 3 33 90 14 10 46 126 .263 .337 .549 .886 117 O
356 Joe Saunders - - - 3 2010 2012 0 67 140 119 3 17 1 0 0 6 1 0 6 30 .143 .183 .151 .334 -8 1
357 Max Scherzer S - - 2 2008 2009 0 48 76 66 5 12 2 0 0 3 0 0 4 21 .182 .229 .212 .441 15 1
358 Curt Schilling - - - 4 2000 2003 2 108 293 252 17 37 3 0 0 7 0 1 8 86 .147 .173 .159 .332 -16 1
359 Daniel Schlereth S - - 1 2009 2009 0 21 0 0 0 0 0 0 0 0 0 0 0 0 -1
360 Konrad Schmidt S C F 2 2010 2012 0 8 17 15 1 1 0 0 0 2 0 0 2 2 .067 .176 .067 .243 -31 -2
361 Scott Schoeneweis - - - 1 2009 2009 0 45 0 0 0 0 0 0 0 0 0 0 0 0 1
362 A.J. Schugel S - - 1 2015 2015 0 5 0 0 0 0 0 0 0 0 0 0 0 0 -1
363 Bo Schultz S - - 1 2014 2014 0 4 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -1
364 Mike Schultz S C F 1 2007 2007 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1
365 Jean Segura - - F 1 2016 2016 0 148 676 623 95 197 40 6 20 64 30 9 35 99 .316 .363 .496 .859 122 4-6
366 Scott Service - - F 2 2003 2004 0 39 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 1
367 Richie Sexson - - - 1 2004 2004 0 23 104 90 20 21 4 0 9 23 0 0 14 21 .233 .337 .578 .914 126 -3
368 Bryan Shaw S - - 2 2011 2012 0 97 0 0 0 0 0 0 0 0 0 0 0 0 1
369 Braden Shipley S C F 1 2016 2016 0 13 25 25 2 3 1 0 0 2 1 0 0 10 .120 .120 .160 .280 -28 -1
370 Tony Sipp - - - 1 2013 2013 0 56 0 0 0 0 0 0 0 0 0 0 0 0 1
371 Tyler Skaggs S - - 2 2012 2013 0 13 22 17 0 2 0 0 0 1 0 0 0 9 .118 .118 .118 .235 -35 -1
372 Doug Slaten S - - 4 2006 2009 0 126 0 0 0 0 0 0 0 0 0 0 0 0 1
373 Aaron Small - - - 1 1998 1998 0 23 0 0 0 0 0 0 0 0 0 0 0 0 -1
374 Jason Smith - - - 1 2007 2007 0 2 4 4 0 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 27 -6
375 Chris Snyder S - - 7 2004 2010 0 556 1916 1626 179 379 86 1 62 240 0 2 239 427 .233 .335 .402 .737 88 +2-3-O
376 Clint Sodowsky - - - 1 1998 1998 0 46 11 10 2 3 1 0 0 0 0 0 0 2 .300 .300 .400 .700 83 1
377 Juan Sosa - - F 1 2001 2001 0 2 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -5
378 Steve Sparks - - F 1 2004 2004 0 29 32 31 0 4 0 0 0 1 0 0 0 14 .129 .129 .129 .258 -34 -1
379 Junior Spivey S - - 3 2001 2003 1 321 1229 1066 188 297 62 11 34 149 18 9 121 242 .279 .363 .453 .816 105 +4-O-6
380 Russ Springer - - - 3 1998 2001 0 96 6 6 0 1 0 0 0 0 0 0 0 2 .167 .167 .167 .333 -16 1
381 Zeke Spruill S C F 2 2013 2014 0 12 6 6 0 1 1 0 0 0 0 0 0 2 .167 .167 .333 .500 35 -1
382 Daniel Stange S - - 1 2010 2010 0 4 0 0 0 0 0 0 0 0 0 0 0 0 -1
383 Andy Stankiewicz - - F 1 1998 1998 0 77 155 145 9 30 5 0 0 8 1 0 7 33 .207 .252 .241 .493 31 4
384 Kelly Stinnett - - - 4 1998 2005 0 315 1043 927 108 221 38 1 39 117 2 3 90 245 .238 .317 .408 .724 84 +2
385 Matt Stites S C F 2 2014 2015 0 48 0 0 0 0 0 0 0 0 0 0 0 0 1
386 Todd Stottlemyre - - F 3 1999 2002 0 40 83 67 6 10 3 0 1 4 0 0 9 28 .149 .250 .239 .489 24 1
387 Jeff Suppan - - - 1 1998 1998 0 13 24 22 1 6 0 0 0 1 1 0 0 6 .273 .304 .273 .577 54 -1
388 Greg Swindell - - F 4 1999 2002 0 225 8 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
389 Amaury Telemaco - - - 2 1998 1999 0 32 32 29 2 2 1 1 0 2 0 0 1 13 .069 .097 .172 .269 -31 1
390 Luis Terrero S - - 3 2003 2005 0 155 444 394 44 94 20 1 8 34 13 4 34 119 .239 .317 .355 .673 72 O
391 Joe Thatcher - - - 2 2013 2014 0 59 0 0 0 0 0 0 0 0 0 0 0 0 1
392 Yasmany Tomas S C F 2 2015 2016 0 255 978 926 111 251 49 4 39 128 7 6 47 245 .271 .308 .459 .767 99 O5-3
393 Chad Tracy S - - 6 2004 2009 0 704 2587 2338 293 654 153 9 78 318 11 5 205 397 .280 .339 .453 .792 100 +53O
394 Mark Trumbo - - - 2 2014 2015 0 134 546 502 60 122 25 4 23 84 2 3 38 128 .243 .295 .446 .741 101 O3
395 Justin Upton S - - 6 2007 2012 2 731 3030 2663 438 739 147 28 108 363 80 34 306 694 .278 .357 .475 .832 118 +O
396 Cesar Valdez S C F 1 2010 2010 0 9 4 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -100 -1
397 Efrain Valdez - - F 1 1998 1998 0 6 0 0 0 0 0 0 0 0 0 0 0 0 -1
398 Jose Valverde S - - 5 2003 2007 1 253 1 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 633 1
399 Claudio Vargas - - - 2 2005 2006 0 52 103 85 2 8 3 0 0 7 0 0 2 18 .094 .115 .129 .244 -38 1
400 Esmerling Vasquez S - - 3 2009 2011 0 141 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
Rk Name S C F Yrs From To ASG G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ Pos Summary
401 Javier Vazquez - - - 1 2005 2005 0 33 72 63 2 15 1 0 1 2 0 0 3 10 .238 .273 .302 .574 49 1
402 Brandon Villafuerte - - F 1 2004 2004 0 20 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
403 Oscar Villarreal S - - 3 2003 2005 0 114 3 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 1
404 Luis Vizcaino - - - 1 2006 2006 0 70 0 0 0 0 0 0 0 0 0 0 0 0 1
405 Ed Vosberg - - - 1 1999 1999 0 4 0 0 0 0 0 0 0 0 0 0 0 0 -1
406 Tyler Wagner - - F 1 2016 2016 0 3 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 -1
407 Turner Ward - - - 2 1999 2000 0 25 85 75 11 17 5 0 2 11 1 1 7 13 .227 .286 .373 .659 63 -O
408 Brandon Webb S C F 7 2003 2009 3 199 457 391 12 44 9 0 0 29 0 0 10 182 .113 .134 .136 .270 -31 1
409 Neil Weber S C F 1 1998 1998 0 4 0 0 0 0 0 0 0 0 0 0 0 0 -1
410 Allen Webster - - F 1 2015 2015 0 9 11 11 1 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -100 -1
411 Rickie Weeks - - F 1 2016 2016 0 108 205 180 29 43 9 1 9 27 5 0 20 54 .239 .327 .450 .777 100 O
412 Ryan Wheeler S - - 1 2012 2012 0 50 119 109 11 26 6 1 1 10 1 0 9 22 .239 .294 .339 .634 70 -5-3
413 Devon White - - - 1 1998 1998 1 146 627 563 84 157 32 1 22 85 22 8 42 102 .279 .335 .456 .792 106 O
414 Josh Whitesell S C F 2 2008 2009 0 53 142 115 8 23 7 0 2 15 0 0 25 31 .200 .352 .313 .665 74 3
415 Bob Wickman - - F 1 2007 2007 0 8 0 0 0 0 0 0 0 0 0 0 0 0 -1
416 Matt Williams - - F 6 1998 2003 1 595 2462 2265 317 629 127 7 99 381 12 4 163 383 .278 .327 .471 .798 100 +5-6
417 Dontrelle Willis - - - 1 2010 2010 0 6 6 4 1 1 0 0 0 0 0 0 1 1 .250 .400 .250 .650 77 -1
418 Bobby Wilson - - - 1 2014 2014 0 2 4 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 40 -2
419 Josh Wilson - - - 3 2009 2013 0 47 105 96 13 20 3 1 1 7 0 0 8 21 .208 .276 .292 .568 54 -4-6-5-1
420 Bobby Witt - - F 1 2001 2001 0 14 13 12 0 3 0 0 0 0 0 0 0 7 .250 .250 .250 .500 26 -1
421 Bob Wolcott - - - 1 1998 1998 0 6 9 9 1 2 0 0 0 0 0 0 0 1 .222 .222 .222 .444 18 -1
422 Tony Womack - - - 5 1999 2003 0 629 2744 2521 392 677 98 37 21 200 182 46 159 303 .269 .314 .362 .676 70 +6O-4
423 Tim Worrell - - - 1 2005 2005 0 32 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 1
424 Chris Young S - - 7 2006 2012 1 885 3588 3173 453 758 198 17 132 408 112 35 360 814 .239 .318 .437 .755 95 +O
425 Ernie Young - - - 1 1999 1999 0 6 15 11 1 2 0 0 0 0 0 0 3 2 .182 .400 .182 .582 54 -O
426 Mike Zagurski - - - 1 2012 2012 0 45 0 0 0 0 0 0 0 0 0 0 0 0 1
427 Clay Zavada S C F 1 2009 2009 0 49 1 0 0 0 0 0 0 0 0 0 0 0 1
428 Brad Ziegler - - - 6 2011 2016 0 348 7 7 1 1 0 0 0 0 0 0 0 3 .143 .143 .143 .286 -22 +1
429 Alan Zinter - - F 1 2004 2004 0 28 40 34 2 7 2 0 1 6 0 0 5 15 .206 .300 .353 .653 65 -3