New Mexico Dukes
Batting Register
 
Team Index    Draft History Park History
Starters: Positional    Registers: Batters     Leaders: Batters   
  Pitchers   Pitchers   Pitchers
 
Team Batting Register     Help
Player stats are below the team stats.
Year/Team Name R/G G AB R H 2B 3B HR BB SO AVG OBP SLG OPS OWS
2000 New Mexico Dukes 4.3 162 5613 702 1463 260 34 137 429 1182 .261 .313 .392 .705 106.8
2001 New Mexico Dukes 4.3 162 5580 704 1447 242 43 145 409 1175 .259 .310 .396 .706 107.6
2002 New Mexico Dukes 4.1 162 5522 661 1367 227 37 149 424 1066 .248 .301 .383 .684 121.0
2003 New Mexico Dukes 4.0 162 5588 643 1365 242 34 134 403 1186 .244 .295 .372 .667 107.6
2004 New Mexico Dukes 4.5 162 5620 730 1435 234 27 172 474 1092 .255 .313 .398 .712 123.2
2005 New Mexico Dukes 4.8 162 5635 778 1493 242 40 228 422 929 .265 .316 .443 .760 135.2
2006 New Mexico Dukes 4.7 163 5696 772 1502 264 31 180 480 845 .264 .321 .416 .737 141.8
2007 New Mexico Dukes 4.7 162 5694 755 1512 222 35 178 427 778 .266 .317 .411 .727 143.0
2008 New Mexico Dukes 5.0 162 5662 804 1575 275 32 194 417 742 .278 .328 .441 .769 163.2
2009 New Mexico Dukes 4.1 162 5614 664 1450 234 23 153 397 645 .258 .307 .390 .697 117.7
2010 New Mexico Dukes 4.1 162 5507 660 1356 251 15 141 351 605 .246 .291 .374 .665 132.3
2011 New Mexico Dukes 3.7 162 5549 607 1335 197 15 133 434 651 .241 .296 .353 .649 116.2
2012 New Mexico Dukes 4.0 162 5564 645 1417 217 20 142 370 600 .255 .301 .377 .679 120.9
2013 New Mexico Dukes 3.5 162 5494 571 1365 212 9 91 392 690 .248 .299 .340 .639 83.2
2014 New Mexico Dukes 3.6 162 5510 578 1321 213 18 112 408 795 .240 .292 .346 .638 95.4
2015 New Mexico Dukes 3.5 162 5416 559 1238 199 16 111 421 815 .229 .284 .333 .617 86.2
2016 New Mexico Dukes 3.3 162 5421 540 1234 214 18 101 410 805 .228 .282 .330 .612 66.9
2017 New Mexico Dukes 3.4 162 5476 543 1227 218 21 98 402 875 .224 .277 .325 .602 86.9
2018 New Mexico Dukes 3.6 162 5559 578 1312 249 21 106 378 969 .236 .285 .346 .630 69.3
2019 New Mexico Dukes 3.3 162 5452 529 1253 255 14 92 371 884 .230 .279 .332 .611 66.8
2020 New Mexico Dukes 3.1 162 5543 503 1304 243 16 87 388 848 .235 .285 .332 .617 56.1
2021 New Mexico Dukes 3.6 162 5535 586 1350 263 30 80 425 789 .244 .298 .346 .643 89.6
2022 New Mexico Dukes 4.5 162 5643 730 1484 280 31 115 481 847 .263 .321 .385 .706 128.8
2023 New Mexico Dukes 3.6 162 5462 582 1291 245 29 79 452 844 .236 .295 .335 .630 92.9
2024 New Mexico Dukes 3.8 162 5506 615 1333 259 30 106 471 786 .242 .302 .358 .660 91.8
2025 New Mexico Dukes 3.6 162 5402 586 1235 242 30 126 445 848 .229 .287 .354 .642 81.2
2026 New Mexico Dukes 4.4 162 5535 705 1374 256 43 123 542 878 .248 .315 .377 .692 117.8
2027 New Mexico Dukes 4.8 162 5488 783 1433 277 34 153 571 783 .261 .331 .408 .738 151.1
2028 New Mexico Dukes 4.5 162 5474 731 1366 267 20 159 572 810 .250 .321 .393 .713 127.2
2029 New Mexico Dukes 5.0 162 5631 810 1528 246 31 156 599 838 .271 .341 .409 .751 133.2
Year/Team Name R/G G AB R H 2B 3B HR BB SO AVG OBP SLG OPS OWS
30 Year Team Totals 4.0 4861 166391 19654 41365 7245 797 3981 13165 25600 .249 .304 .373 .677 3261.1
Seasonal Average 4.0 162 5546 655 1379 242 27 133 439 853 .249 .304 .373 .677 108.7
Player Batting Register     Help
Stats are only from the years the player played for this franchise.
Player Years From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Ed Abrams 13 2017-2029 1987 7424 880 2202 400 13 149 887 10 3 643 544 .297 .354 .414 .769 202.5
Harry Andrews 8 2022-2029 1211 4146 664 1279 228 11 153 600 13 6 684 805 .308 .409 .479 .889 176.4
John Andujar 12 2018-2029 368 722 33 44 21 2 1 29 6 8 19 204 .061 .088 .100 .187 0.0
Bill Ashley 1 2020-2020 4 11 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 0.0
Gary Audley 7 2023-2029 234 307 18 39 4 1 0 22 0 0 16 93 .127 .174 .147 .321 0.6
Logan Bailey 2 2013-2014 9 15 0 5 1 0 0 0 0 0 0 3 .333 .333 .400 .733 0.4
John Baptista 11 2006-2019 713 34 2 7 2 0 1 5 0 0 0 12 .206 .206 .353 .559 0.9
James Barrett 8 2000-2007 683 1579 180 384 66 6 35 182 22 9 100 242 .243 .291 .359 .650 16.6
Bobby Becker 7 2002-2013 205 315 21 54 11 0 2 29 0 1 12 62 .171 .210 .225 .435 1.1
Justin Berndt 13 2005-2017 1946 6933 930 1831 254 32 305 1008 14 12 508 349 .264 .318 .442 .760 183.4
Craig Bove 1 2029-2029 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Jeffrey Brenner 1 2029-2029 69 110 18 30 3 0 1 12 3 1 11 10 .273 .355 .327 .682 1.9
Leon Brouwer 12 2004-2015 1603 5371 705 1349 230 10 239 880 11 0 408 475 .251 .310 .431 .742 122.3
Edgardo Brown 1 2029-2029 143 385 64 117 14 8 8 38 17 22 26 45 .304 .349 .444 .793 8.3
John Brummett 7 2000-2006 451 18 1 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 0.0
Mikel Burgess 1 2000-2000 102 100 8 23 4 1 1 17 5 0 14 22 .230 .325 .320 .645 2.3
Michael Burritt 8 2000-2007 450 12 1 2 0 0 0 0 0 0 0 6 .167 .167 .167 .333 0.3
Jose Bustamanta 3 2027-2029 49 86 16 29 1 0 0 14 1 1 4 13 .337 .363 .349 .711 1.8
James Carmouche 1 2000-2000 10 37 5 8 2 0 0 3 0 0 3 6 .216 .293 .270 .563 0.0
Sal Carter 2 2000-2001 127 9 1 2 0 0 1 2 0 0 0 2 .222 .222 .556 .778 0.6
Stephen Chambers 8 2015-2022 940 2793 245 635 124 17 20 257 35 30 120 527 .227 .269 .305 .575 15.3
Tanner Chayse 18 2000-2017 2664 9727 1684 3251 354 69 395 1407 567 222 1235 887 .334 .409 .507 .916 465.7
Jermaine Chi 9 2013-2022 851 2233 204 550 102 6 14 214 5 5 109 346 .246 .296 .316 .612 20.9
Adrian Clark 3 2027-2029 256 661 70 141 38 0 14 62 1 0 49 107 .213 .270 .334 .605 6.7
Robert Collar 8 2019-2026 454 25 2 1 0 0 0 2 1 0 1 5 .040 .077 .040 .117 0.0
Mickey Colt 10 2012-2022 271 490 33 38 14 1 2 20 3 6 19 142 .078 .111 .122 .233 0.0
Edwin Coppedge 12 2000-2011 1288 4110 471 927 165 19 164 580 14 7 310 986 .226 .280 .395 .675 59.7
Jose Corrales 1 2002-2002 9 26 1 6 0 0 0 0 0 0 1 9 .231 .286 .231 .516 0.0
Gyro Costa 6 2024-2029 180 405 18 36 5 2 1 20 2 2 14 138 .089 .127 .119 .246 0.0
Tauro Cribeiro 3 2027-2029 293 774 98 191 30 2 32 134 5 2 62 97 .247 .304 .415 .719 13.8
Player Years From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Juan Cruz 6 2000-2005 147 333 20 29 9 1 1 14 1 0 10 139 .087 .113 .129 .242 0.0
Eugene Day 5 2020-2024 359 1123 80 212 21 0 6 87 1 0 66 188 .189 .240 .224 .464 1.1
Charles Delapena 8 2000-2007 379 45 1 1 0 0 0 1 0 0 0 18 .022 .022 .022 .044 0.0
Lee Desilva 10 2020-2029 1415 5051 803 1518 331 109 110 687 592 201 624 731 .301 .378 .475 .853 189.3
Matt Elgin 2 2012-2013 68 55 17 7 1 0 2 5 3 0 4 16 .127 .183 .255 .438 0.5
Jerry Estabrook 4 2017-2020 138 246 17 33 4 0 2 20 1 0 9 37 .134 .186 .175 .361 0.0
Jonathan Evans 1 2002-2002 18 6 4 2 1 0 0 1 0 0 0 0 .333 .333 .500 .833 0.2
Chris Federith 11 2019-2029 1520 5652 715 1466 355 13 171 680 10 3 542 830 .259 .328 .418 .746 133.0
Waite Feller 11 2010-2021 196 460 22 75 22 0 6 37 0 0 39 81 .163 .231 .250 .481 1.4
Warren Franz 3 2021-2023 68 15 1 1 1 0 0 2 0 0 0 3 .067 .063 .133 .196 0.0
Alex Garcia 2 2000-2002 12 30 2 3 2 0 0 1 0 0 0 10 .100 .100 .167 .267 0.0
Marcus Gavardo 3 2024-2026 279 604 71 145 28 4 7 75 25 9 41 115 .240 .292 .334 .626 9.7
Kennan Glaze 10 2017-2026 781 42 1 4 1 0 0 2 0 0 2 6 .095 .136 .119 .255 0.3
Geraldo Gutierrez 10 2000-2011 832 1590 194 396 119 13 31 196 32 12 102 186 .249 .297 .399 .696 28.2
Stanford Heinz 6 2024-2029 129 280 22 49 3 2 1 23 3 1 11 80 .175 .211 .211 .422 0.0
Carlos Hernandez 8 2006-2013 386 24 2 1 1 0 0 1 0 0 0 9 .042 .042 .083 .125 0.2
Leon Hernandez 5 2014-2021 643 1904 233 373 80 24 21 152 153 48 165 355 .196 .266 .296 .563 16.4
Tobias Hernandez 1 2014-2014 5 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Nick Hicks 5 2000-2004 754 2828 433 658 143 41 53 205 224 70 298 622 .233 .333 .368 .702 55.8
Rafael Ibarra 3 2020-2022 158 14 6 2 0 0 0 2 0 0 0 4 .143 .143 .143 .286 0.0
Hank Ijams 3 2013-2016 131 212 17 46 6 0 3 23 0 0 9 43 .217 .256 .288 .543 0.0
Gaston Jacobson 6 2000-2005 464 800 89 229 32 1 11 98 4 2 76 127 .286 .349 .370 .719 16.5
John Johnston 2 2023-2024 155 278 26 62 14 0 8 31 0 0 16 41 .223 .280 .360 .639 4.4
Franklin Jones 9 2007-2016 538 26 2 1 0 0 0 0 1 1 1 7 .038 .074 .038 .113 0.0
Bobby Karn 11 2000-2010 1167 3022 423 747 147 51 94 408 163 87 244 641 .247 .307 .423 .730 56.5
Randy Kennedy 11 2000-2010 353 878 42 62 14 1 3 32 0 1 38 364 .071 .109 .099 .208 0.0
Robert Kinnear 5 2000-2004 304 638 66 125 41 1 19 91 2 0 44 135 .196 .263 .353 .616 4.4
Abraham Klug 2 2001-2003 32 32 1 2 1 0 0 1 0 0 0 15 .063 .063 .094 .156 0.0
Leonel Lagunes 12 2018-2029 1672 5544 750 1523 259 19 174 736 6 4 647 558 .275 .362 .422 .784 158.5
Samuel Lamas 6 2023-2028 423 776 95 143 24 2 6 63 52 9 59 147 .184 .249 .244 .493 0.4
Player Years From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Bill Latham 8 2007-2014 1126 4058 456 1019 155 13 44 339 82 29 213 243 .251 .291 .328 .620 54.0
Pete Leighburn 6 2023-2029 220 525 34 51 14 1 2 22 0 0 20 157 .097 .133 .139 .272 0.0
Amoldo Llanas 9 2021-2029 1161 3935 455 856 128 22 92 453 186 101 340 626 .218 .283 .331 .615 35.2
Santiago Lopez 6 2017-2022 429 47 4 4 1 1 0 6 0 0 6 14 .085 .189 .149 .338 0.1
Raymond Lovejoy 3 2027-2029 139 178 36 43 11 1 6 23 9 2 7 31 .242 .267 .416 .683 2.8
Roy Lozano 5 2000-2004 132 274 23 41 14 0 2 13 0 1 2 126 .150 .156 .223 .378 0.0
Rafael Luna 6 2011-2016 180 23 2 3 1 0 0 3 0 0 1 6 .130 .167 .174 .341 0.5
Wil Lupes 7 2017-2024 267 486 52 80 26 0 17 50 2 3 40 81 .165 .234 .323 .557 2.2
Flynn Mackie 2 2013-2016 8 12 0 1 0 0 0 0 0 0 0 4 .083 .083 .083 .167 0.0
Henry Magnan 14 2014-2027 1840 5562 461 1391 305 15 41 499 9 4 375 898 .250 .301 .332 .633 68.1
David Malabre 12 2011-2022 1348 4215 438 1115 133 3 143 501 2 1 279 593 .265 .314 .399 .713 87.1
Miguel Martinez 4 2024-2027 68 58 5 10 1 0 0 6 0 0 2 11 .172 .200 .190 .390 0.0
Gerardo Mauro 11 2004-2014 1613 5707 741 1576 197 6 177 695 10 2 526 333 .276 .339 .406 .744 142.1
Victor Mayes 6 2022-2027 154 146 6 16 5 0 1 4 0 0 3 34 .110 .127 .164 .291 0.0
Stephen McJunkin 5 2000-2004 159 115 6 7 2 0 0 4 0 0 3 44 .061 .085 .078 .163 0.0
Floyd McKellaig 9 2020-2029 988 2925 318 719 112 13 49 332 46 33 213 386 .246 .303 .343 .646 35.0
Ty Mercury 8 2008-2015 226 465 23 76 8 1 0 27 0 0 16 192 .163 .191 .185 .376 0.0
Kevin Milroy 3 2027-2029 220 9 2 3 1 0 0 0 0 0 1 3 .333 .400 .444 .844 0.5
Raymond Mooring 4 2000-2003 318 423 43 97 30 6 7 60 0 0 32 82 .229 .289 .378 .668 6.4
Robert Moreno 2 2005-2006 33 53 7 13 2 0 1 2 0 0 8 15 .245 .344 .340 .684 0.5
Wilton Nickle 3 2000-2004 66 136 6 7 3 0 0 4 0 1 8 62 .051 .103 .074 .176 0.0
Lawrence Noel 12 2000-2011 1448 4030 481 1029 221 19 98 473 102 32 243 855 .255 .300 .393 .693 74.7
Gavin Ornelas 2 2004-2005 47 5 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Jose Osuna 11 2000-2010 1202 2443 294 653 120 11 37 230 74 18 172 422 .267 .321 .371 .692 47.4
Ronnie Owens 11 2000-2010 200 414 18 35 9 0 1 14 2 0 19 170 .085 .124 .114 .238 0.0
Frenchy Pereyda 1 2027-2027 76 200 22 48 5 3 2 33 3 1 15 31 .240 .290 .325 .615 3.1
Rafael Perez 8 2011-2018 607 19 9 1 0 0 0 1 0 1 0 4 .053 .050 .053 .103 0.0
Rollie Pipp 11 2008-2020 726 33 3 0 0 0 0 1 0 0 4 14 .000 .105 .000 .105 0.0
John Putnam 1 2000-2000 6 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pedro Raphael 8 2002-2011 317 655 63 146 29 4 13 69 1 0 54 45 .223 .284 .339 .622 7.2
Player Years From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Richard Renfroe 1 2025-2025 1 2 0 1 1 0 0 1 0 0 0 0 .500 .500 1.000 1.500 0.3
Jackie Renshaw 4 2024-2029 130 181 18 45 9 0 6 22 0 1 14 36 .249 .308 .398 .706 3.4
Leon Reyes 1 2000-2000 5 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Phillip Reyes 8 2005-2012 217 441 30 54 15 0 3 19 1 0 18 201 .122 .157 .177 .333 0.4
Alfred Rieger 10 2000-2011 527 1476 127 336 60 4 23 157 3 5 103 288 .228 .281 .320 .601 11.4
Jose Rodriguez 1 2024-2024 5 20 2 7 0 0 1 2 0 0 2 2 .350 .409 .500 .909 0.5
Leopoldo Romero 1 2027-2027 22 50 4 8 2 0 1 5 0 0 2 5 .160 .192 .260 .452 0.0
Wayne Rossignol 14 2016-2029 745 295 8 20 6 0 0 6 0 0 17 88 .068 .121 .088 .209 0.3
Sancho Rueda 12 2013-2024 462 376 24 58 12 0 0 16 0 1 23 103 .154 .202 .186 .388 0.5
Jesus Ruiz 1 2003-2003 3 5 0 1 0 0 0 0 0 1 0 0 .200 .200 .200 .400 0.0
Ringo Russmyer 12 2007-2018 328 695 39 96 26 4 0 35 0 0 29 210 .138 .171 .187 .358 0.4
Malachi Sain 11 2000-2010 1412 5076 721 1524 197 15 224 759 6 1 420 884 .300 .357 .477 .834 167.4
Darrell Salazar 8 2020-2028 554 44 2 3 0 0 0 3 0 0 1 13 .068 .089 .068 .157 0.0
Shane Sciortino 8 2003-2014 331 716 70 130 28 4 6 44 11 16 36 159 .182 .228 .257 .485 1.9
Vicente Sesena 6 2024-2029 649 1039 163 297 68 0 38 177 5 0 133 104 .286 .367 .461 .828 30.3
Bobby Sheahan 3 2027-2029 369 764 145 193 27 8 22 108 95 16 76 111 .253 .321 .395 .716 21.2
Joshua Sidwell 11 2014-2024 1563 4848 521 1148 192 29 67 378 150 84 278 715 .237 .279 .330 .609 49.3
Arron Silvia 2 2005-2006 123 246 27 65 10 1 5 26 0 1 17 22 .264 .312 .374 .686 3.3
Lloyd Snavely 10 2017-2027 742 1425 129 260 73 5 31 153 1 0 68 248 .182 .223 .306 .529 2.9
Alex Soto 6 2004-2009 191 24 1 5 3 0 0 2 0 0 2 6 .208 .269 .333 .603 1.0
Stephen Spencer 5 2000-2004 215 24 0 1 0 0 0 0 0 0 0 9 .042 .042 .042 .083 0.0
Rex Spikes 14 2006-2019 1434 4636 487 1288 197 1 44 414 6 1 257 377 .278 .320 .349 .669 82.0
Rodney Styer 9 2016-2024 1104 1760 200 368 102 5 80 282 5 3 165 346 .209 .280 .409 .690 28.5
John Surette 7 2007-2013 1061 3838 403 1100 176 13 77 441 8 1 242 572 .287 .329 .399 .729 96.1
Lazlo Szabonagy Jr. 5 2025-2029 205 27 2 2 0 0 0 1 0 0 1 7 .074 .107 .074 .181 0.0
Ridge Thompson 15 2006-2020 464 733 33 64 9 1 1 15 0 0 27 284 .087 .120 .106 .226 0.0
Kyle Thorpe 8 2015-2022 726 1183 99 221 53 2 24 105 2 0 92 248 .187 .253 .296 .548 3.2
Daniel Tighe 6 2023-2028 347 362 68 52 18 6 5 26 18 18 16 63 .144 .182 .268 .450 0.0
Jay Timmerman 6 2023-2028 519 25 1 1 0 0 0 0 0 0 2 7 .040 .111 .040 .151 0.0
Claudio Toscano 3 2020-2022 47 67 6 16 3 0 0 4 2 1 2 19 .239 .257 .284 .541 0.3
Player Years From-To G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS OWS
Frederick Traynor 7 2000-2006 1023 3193 365 818 184 27 70 396 91 37 197 530 .256 .305 .396 .701 58.2
Juan Trevino 1 2027-2027 90 244 23 48 12 1 9 37 0 1 20 28 .197 .263 .365 .628 1.0
Olin Troup 11 2014-2024 598 1014 133 163 37 6 26 95 61 20 76 201 .161 .223 .286 .509 3.9
Steven Tyrell 3 2025-2027 24 28 1 3 1 0 0 1 0 0 1 8 .107 .138 .143 .281 0.0
Tyler Utah 5 2000-2004 772 3034 393 900 116 10 86 375 13 3 130 550 .297 .330 .426 .757 73.6
John Varner 1 2023-2023 7 10 0 1 0 0 0 0 0 0 1 4 .100 .250 .100 .350 0.0
Jimmy Veronica 10 2010-2019 206 246 15 35 5 0 0 14 0 0 7 73 .142 .165 .163 .328 0.1
Jesse Vita 13 2010-2022 1496 4778 433 1085 148 7 89 448 33 14 349 776 .227 .287 .317 .603 47.3
Roger Waters 4 2008-2011 117 15 1 1 0 0 0 0 0 0 0 1 .067 .067 .067 .133 0.0
Brad Williams 3 2025-2027 269 752 78 198 42 13 6 99 25 4 22 91 .263 .284 .378 .661 10.3
Steven Williams 16 2002-2017 516 1122 62 76 26 12 3 38 9 6 39 415 .068 .098 .120 .219 0.0
Jonathan Wilson 8 2009-2016 799 1739 176 368 62 11 19 150 1 2 196 357 .212 .294 .293 .587 16.7
Augustine Woolbright 3 2004-2006 100 214 8 22 7 0 1 13 0 0 9 71 .103 .139 .150 .289 0.0
Zachary Wright 5 2020-2024 128 172 3 12 6 0 0 9 0 0 9 55 .070 .115 .105 .220 0.0
Dana Wymore 6 2008-2013 368 512 51 81 26 6 14 65 0 2 24 76 .158 .198 .314 .512 0.5
Martin Wynn 2 2000-2001 96 9 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 0.0
Edward Yee 2 2012-2013 152 197 34 25 6 4 0 9 13 7 11 40 .127 .173 .198 .371 0.0

137 Players