APPALACHIAN LEAGUE 2022
BATTING REGISTER
01/04/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Appy : Stats & Leaders - Batting Register - Pitching Register - Fielding Register - Positional Leaderboards
Rookies - Drafted Players - Transactions Log - Injury Log
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pablo Abreu ALL 7 0 7 2 3 0 0 0 2 0 0 2 3 .429 .556 .429 .984 0.1
Ty Adcock MRN 27 27 94 16 17 2 0 8 19 0 0 18 46 .181 .330 .457 .788 0.1
Carlos Aguiar ASH 26 26 101 11 24 1 0 7 26 1 1 19 38 .238 .358 .455 .814 0.4
Logan Allen ALL 55 50 190 36 47 11 0 9 34 3 5 40 81 .247 .380 .447 .827 1.6
Tanner Allen PUL 10 10 36 7 7 0 0 3 8 1 0 10 9 .194 .408 .444 .853 0.4
Jake Alu COO 13 13 48 12 17 3 0 2 5 4 2 14 11 .354 .523 .542 1.065 0.7
EJ Andrews ALL 30 13 67 7 15 0 0 5 14 0 0 13 23 .224 .350 .448 .798 0.3
Donovan Benoit RME 18 8 37 4 7 2 0 0 3 0 0 8 20 .189 .333 .243 .577 -0.1
Victor Bericoto NR 49 24 119 23 34 3 0 8 19 1 1 25 29 .286 .422 .513 .934 1.4
Allan Berrios COO 8 4 19 7 4 0 0 3 8 0 0 4 6 .211 .348 .684 1.032 0.2
Werner Blakely ALL 42 41 149 24 35 4 2 4 20 0 0 35 43 .235 .400 .369 .769 0.7
Ryan Bliss JC 31 31 117 29 38 3 0 13 32 10 6 26 35 .325 .459 .684 1.143 2.2
Ulrich Bojarski COO 5 5 18 2 5 0 0 1 4 0 1 3 7 .278 .381 .444 .825 0.0
Micah Brown JC 34 31 116 26 27 5 0 6 17 3 1 24 39 .233 .369 .431 .800 0.6
Cade Bunnell VIR 46 44 153 18 32 4 2 2 19 0 2 18 57 .209 .305 .301 .606 -0.3
Jorge Caballero PUL 54 51 178 26 44 7 1 7 24 5 4 43 61 .247 .406 .416 .822 1.1
Austin Callahan RME 31 31 118 14 25 5 0 6 14 1 0 20 54 .212 .345 .407 .752 0.8
Drew Campbell VIR 49 48 198 35 55 7 0 7 13 12 3 23 60 .278 .351 .419 .771 0.8
Julio Carrion NR 59 59 209 45 56 7 1 10 28 5 1 53 85 .268 .421 .455 .876 2.2
Willie Carter VIR 31 22 90 14 19 5 0 4 14 0 1 14 42 .211 .324 .400 .724 -0.1
Ben Casparius NR 8 4 15 5 5 2 1 0 3 0 0 6 7 .333 .545 .600 1.145 0.4
Cameron Cauley SAV 38 37 150 24 34 4 0 2 11 17 2 24 52 .227 .363 .293 .656 1.0
Justin Chigbogu KNX 14 6 23 1 6 0 0 1 3 0 0 3 9 .261 .346 .391 .737 0.1
Arbert Cipion JC 12 10 39 10 9 0 0 4 10 2 0 7 13 .231 .333 .538 .872 0.0
Keegan Collett PUL 17 13 60 3 12 0 0 2 6 0 0 5 21 .200 .258 .300 .558 -0.4
Yan Contreras VIR 24 24 89 18 21 4 0 6 16 1 1 23 32 .236 .393 .483 .876 0.8
Tanner Cooper RME 26 13 65 6 17 2 0 2 9 3 0 11 21 .262 .392 .385 .777 0.4
Joey Curletta COO 20 10 56 17 20 7 1 6 19 0 2 12 25 .357 .478 .839 1.318 1.1
Javier D'Orazio PIK 15 15 57 4 11 1 0 2 8 0 0 8 22 .193 .313 .316 .629 0.0
R.J. Dabovich MRN 45 45 157 25 35 5 0 6 19 0 0 33 53 .223 .376 .369 .745 0.2
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
D.J. Daniels JAC 18 18 69 7 12 0 1 3 5 1 1 8 23 .174 .321 .333 .655 0.0
Joerlin De Los Santos KNX 38 38 137 25 41 4 2 9 27 5 3 17 49 .299 .386 .555 .941 1.7
Kentrell Dewitt ASH 55 55 209 28 55 3 0 11 40 0 0 25 95 .263 .350 .435 .785 0.1
Brenden Dixon ASH 28 28 95 19 19 1 0 4 15 1 0 28 33 .200 .394 .337 .731 0.5
Mason Doolittle COO 53 53 184 34 45 9 0 16 45 0 1 32 84 .245 .378 .554 .932 1.7
Hunter Dula PIK 28 28 106 15 30 2 0 6 12 1 2 23 35 .283 .420 .472 .892 0.6
Ezequiel Duran JAC 3 3 12 4 4 1 0 1 3 2 0 2 4 .333 .429 .667 1.095 0.3
Caleb Durbin VIR 22 22 89 15 19 3 0 1 9 4 2 10 23 .213 .314 .281 .595 -0.1
Larry Ernesto COO 60 57 203 38 52 8 0 18 38 3 3 25 69 .256 .341 .562 .902 1.0
Marcus Evey SAV 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Maiker Feliz SAV 46 46 148 30 44 7 0 6 35 8 5 35 51 .297 .436 .466 .902 2.0
Drew Ferguson COO 6 6 16 2 4 1 0 0 2 2 1 10 10 .250 .586 .312 .899 0.4
Max Ferguson KGP 1 1 3 1 2 0 0 0 1 1 0 1 0 .667 .750 .667 1.417 0.2
Jose Fernandez PUL 55 52 195 22 35 0 0 4 12 11 5 28 109 .179 .289 .241 .530 -0.9
Alberto Figuereo KNX 54 52 188 36 45 5 1 3 25 19 6 39 49 .239 .381 .324 .705 1.9
Keegan Fish KNX 24 19 61 9 12 2 0 4 10 1 1 11 25 .197 .315 .426 .741 0.1
Trejyn Fletcher JC 12 11 46 10 10 2 0 2 4 5 0 9 23 .217 .357 .391 .748 0.3
Jake Fox AC 63 63 258 41 58 7 0 8 24 8 8 29 96 .225 .330 .345 .675 0.9
Jesse Franklin SAV 21 4 36 11 11 3 0 2 13 0 0 4 15 .306 .419 .556 .974 0.5
Cody Freeman KNX 40 40 165 34 49 4 0 8 25 5 3 15 45 .297 .357 .467 .824 2.0
Terry Fuller KNX 30 1 33 7 8 1 1 3 11 0 0 9 13 .242 .419 .606 1.025 0.4
Bryson Gandy KNX 17 0 6 2 1 0 0 0 0 1 1 3 2 .167 .444 .167 .611 -0.0
Zack Gelof MRN 1 1 4 2 1 0 0 1 3 0 0 1 1 .250 .400 1.000 1.400 0.0
Nick Gonzales SAV 26 22 80 19 24 4 0 9 24 4 1 17 23 .300 .429 .688 1.116 1.3
Anthony Green PIK 30 30 112 11 22 3 1 4 15 0 0 15 52 .196 .305 .348 .654 -0.1
Nick Hamilton KNX 59 59 218 64 49 8 0 9 27 36 7 43 84 .225 .372 .385 .758 2.2
Chad Hardy KNX 13 8 28 1 0 0 0 0 2 1 1 7 12 .000 .222 .000 .222 -0.4
Isaiah Henry SAV 59 57 175 29 42 5 1 10 27 9 5 32 84 .240 .360 .451 .812 1.4
Carlos Herrera COO 27 23 88 13 21 2 0 4 9 0 0 13 35 .239 .356 .398 .753 -0.3
Nathan Hickey KNX 11 0 3 1 1 1 0 0 1 0 0 0 0 .333 .333 .667 1.000 0.0
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
David Hollie COO 66 64 231 36 63 6 1 15 53 3 7 45 89 .273 .388 .502 .891 1.4
Jake Holmes ALL 27 26 106 27 30 5 0 5 17 4 3 21 25 .283 .406 .472 .878 1.2
Ed Howard ASH 44 44 166 36 38 5 0 4 19 8 4 46 62 .229 .413 .331 .744 1.3
Zach Huffins ALL 47 46 178 29 38 4 0 9 24 5 3 38 57 .213 .362 .388 .750 0.6
Nick Hutchins SAV 21 21 77 14 22 3 0 5 17 0 0 11 29 .286 .396 .519 .915 0.7
Bryce Hutchinson MRN 9 8 33 7 8 1 0 4 8 0 1 3 15 .242 .324 .636 .961 0.1
Diego Infante COO 64 63 241 40 65 8 0 13 39 4 1 38 76 .270 .373 .465 .838 2.0
Sammy Infante PUL 50 47 168 25 46 8 1 6 28 0 0 34 50 .274 .413 .440 .854 1.9
Kevon Jackson COO 65 64 250 51 64 5 5 8 29 34 26 45 70 .256 .384 .412 .796 1.4
Mike Jarvis SAV 13 1 10 4 4 0 0 2 5 0 0 4 4 .400 .625 1.000 1.625 0.3
Carter Jensen JAC 13 13 49 4 8 1 0 3 6 0 0 6 18 .163 .268 .367 .635 -0.1
Trevor Jensen KNX 8 3 13 1 2 2 0 0 1 0 0 6 4 .154 .421 .308 .729 0.1
Christian Johnson ALL 62 62 202 22 27 5 2 3 14 4 7 33 95 .134 .270 .223 .493 -1.5
Breyln Jones NR 32 31 115 17 29 3 0 5 16 3 4 14 32 .252 .353 .409 .762 0.7
Blaze Jordan KNX 8 0 7 3 2 0 0 2 5 0 0 1 2 .286 .444 1.143 1.587 0.2
Alex Junior SAV 11 9 37 5 12 0 0 1 4 3 0 6 8 .324 .432 .405 .837 0.3
Niko Kavadas COO 1 1 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Damon Keith NR 65 63 222 37 52 7 0 17 53 7 8 57 90 .234 .404 .495 .900 1.8
Fernando Kelli KNX 44 38 134 21 23 3 0 3 8 12 1 21 51 .172 .287 .261 .548 0.2
Jordan Lawlar NR 7 5 17 2 2 1 0 0 0 0 0 3 4 .118 .286 .176 .462 -0.1
Anthony Lepre JC 31 24 82 20 19 0 0 3 14 2 0 22 30 .232 .414 .341 .756 0.5
Connor Lien SAV 44 43 152 29 35 2 1 12 24 4 4 41 84 .230 .398 .493 .891 1.1
Brady Lindsly SAV 14 9 38 6 11 4 0 1 8 0 0 7 11 .289 .396 .474 .870 0.3
Taylor Lomack PUL 37 37 150 26 38 5 1 4 16 14 2 20 45 .253 .356 .380 .736 1.4
Joey Loperfido KNX 63 61 219 45 61 8 0 11 50 0 3 51 87 .279 .430 .466 .896 2.1
Joe Mack KNX 55 54 165 30 42 11 0 9 25 1 1 27 71 .255 .382 .485 .867 1.3
Justyn-Henry Malloy KNX 58 55 199 38 61 10 0 14 47 3 2 42 79 .307 .433 .568 1.001 3.6
Robby Martin JC 20 19 63 18 16 1 0 5 10 2 0 18 27 .254 .434 .508 .942 1.0
Junior Martina COO 28 28 108 12 25 3 0 4 16 1 1 18 51 .231 .339 .370 .709 0.3
Pedro Martinez VIR 17 17 63 11 19 3 0 1 9 1 2 16 26 .302 .450 .397 .847 0.6
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Myles McKisic KNX 16 4 23 2 3 1 0 1 4 0 1 5 11 .130 .286 .304 .590 -0.1
Brennon McNair AC 65 61 232 45 56 8 0 9 30 8 6 50 87 .241 .386 .392 .778 1.4
Jan Mercado JC 53 49 181 26 46 11 1 10 38 2 3 43 72 .254 .401 .492 .893 1.5
Kevin Milam SAV 24 15 58 14 20 3 0 7 13 1 0 14 17 .345 .493 .759 1.252 1.3
Darrien Miller RME 42 42 148 17 34 4 1 6 25 4 0 30 60 .230 .359 .392 .751 0.4
Noah Miller VIR 14 0 7 0 1 0 0 0 1 0 0 0 2 .143 .250 .143 .393 -0.0
Ryan Miller VIR 11 11 46 5 8 2 0 0 3 0 0 7 19 .174 .296 .217 .514 -0.4
Vijay Miller KNX 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Antoine Mistico JC 41 40 152 27 45 5 2 7 22 6 14 30 52 .296 .429 .493 .923 1.2
Andrew Mitchel PUL 12 11 43 4 7 0 0 1 6 1 0 4 21 .163 .234 .233 .467 -0.3
Garrett Mitchell ALL 22 9 44 11 16 4 0 1 12 0 0 10 12 .364 .491 .523 1.014 0.7
Ian Moller ASH 56 56 188 39 42 13 0 7 26 1 0 61 59 .223 .419 .404 .823 1.6
Benny Montgomery SAV 50 49 167 34 35 5 0 10 27 23 11 46 77 .210 .400 .419 .819 1.6
Karlos Morales COO 20 19 71 15 19 1 0 4 20 0 0 13 23 .268 .395 .451 .846 0.5
Kyler Murray CNG 10 10 40 7 9 2 0 5 11 1 0 4 15 .225 .295 .650 .945 0.3
Hector Nieves KNX 14 1 15 2 3 1 0 1 3 0 0 1 7 .200 .250 .467 .717 0.0
Yamil Nieves RME 61 61 240 44 65 4 1 16 46 4 3 41 84 .271 .381 .496 .877 1.3
Anthony Nunez PUL 7 7 27 3 9 1 1 1 7 0 0 2 11 .333 .379 .556 .935 0.4
Christian Olivo AC 62 60 220 38 52 11 1 9 38 0 0 47 60 .236 .391 .418 .809 1.7
Casey Opitz AC 60 57 197 44 58 12 1 12 43 0 0 50 43 .294 .453 .548 1.001 2.3
Arden Pabst COO 6 6 22 2 7 3 0 0 2 0 0 3 7 .318 .407 .455 .862 0.0
Stephen Paolini ALL 64 55 229 33 51 4 1 15 44 6 12 37 107 .223 .335 .445 .780 0.2
Brandon Parker VIR 62 59 225 37 55 8 0 8 33 3 4 36 82 .244 .351 .387 .738 0.7
Junior Perez ALL 7 5 22 5 5 1 0 1 3 0 0 3 9 .227 .346 .409 .755 0.1
Nathan Perry COO 15 14 53 8 10 1 0 5 14 0 0 8 26 .189 .302 .491 .792 0.1
Israel Pineda PUL 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jason Pineda KNX 47 35 142 26 37 7 1 6 36 0 2 23 44 .261 .357 .451 .808 0.8
Yassel Pino RME 64 64 225 29 33 2 0 9 22 1 1 39 96 .147 .286 .276 .562 -0.5
Kenny Piper JC 18 7 35 6 7 1 0 1 5 0 0 5 13 .200 .310 .314 .624 0.1
Kaden Polcovich PIK 18 18 65 9 12 1 0 7 8 0 0 10 21 .185 .293 .523 .816 0.5
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andrew Pratt COO 6 6 20 5 5 0 0 1 2 1 0 4 6 .250 .360 .400 .760 0.1
Sam Praytor PUL 13 6 34 9 10 3 0 3 7 0 0 10 15 .294 .467 .647 1.114 0.4
Parker Quinn COO 29 29 103 22 24 7 1 4 12 1 0 25 36 .233 .388 .437 .824 0.5
Jake Randa COO 23 23 82 11 17 2 0 4 16 0 2 17 38 .207 .350 .378 .728 -0.3
Jose Reyes PUL 12 11 44 16 20 5 1 5 10 0 1 6 13 .455 .510 .955 1.464 1.3
Javier Reynoso SAV 57 56 173 37 38 2 1 8 25 1 1 42 52 .220 .370 .382 .751 1.1
Caleb Ricca JC 32 32 106 24 27 1 0 6 23 2 4 26 38 .255 .396 .434 .829 0.8
Ben Rice SAV 43 41 156 23 36 6 0 6 30 1 2 29 71 .231 .349 .385 .734 0.7
Grant Richardson SAV 33 22 83 12 16 2 0 1 5 0 0 14 30 .193 .356 .253 .609 0.2
William Rivera ALL 47 46 136 13 30 4 0 4 13 3 1 23 75 .221 .346 .338 .684 -0.2
Mitchell Robinson SAV 15 15 62 14 21 4 1 5 14 2 0 9 21 .339 .423 .677 1.100 1.2
CJ Rodriguez AC 44 39 152 26 36 7 0 8 27 1 1 28 53 .237 .368 .441 .808 0.6
Gabriel Rodriguez NR 8 2 14 4 6 0 1 1 1 0 0 2 4 .429 .500 .786 1.286 0.4
Johnathan Rodriguez KNX 35 34 124 40 43 1 1 9 26 4 1 30 43 .347 .474 .589 1.063 2.2
Ronny Rojas ALL 56 56 173 25 36 5 2 9 25 5 6 33 77 .208 .352 .416 .768 1.1
Luis Roman KNX 5 0 2 1 1 0 0 0 1 0 0 2 0 .500 .750 .500 1.250 0.1
Kala'i Rosario KGP 2 2 6 5 4 1 1 1 2 0 0 3 0 .667 .778 1.667 2.444 0.5
Jadiel Sanchez JAC 50 50 190 24 56 7 0 11 22 4 3 25 66 .295 .388 .505 .893 1.0
Santis Sanchez VIR 18 17 55 5 9 0 0 2 9 1 0 8 17 .164 .273 .273 .545 -0.1
Michael Sandle KNX 34 28 116 28 41 4 1 8 26 3 1 20 20 .353 .461 .612 1.073 1.7
Leandro Santana SAV 22 21 81 13 20 1 0 2 9 1 1 13 27 .247 .351 .333 .684 0.3
Jack Schneider MRN 2 2 7 0 1 1 0 0 0 0 0 0 4 .143 .143 .286 .429 -0.1
Anthony Servideo SAV 44 36 138 21 36 8 0 5 20 0 0 24 40 .261 .382 .428 .809 1.2
Zack Shannon VIR 17 17 59 9 14 3 0 3 9 0 1 15 20 .237 .392 .441 .833 0.5
Phillip Sikes COO 2 1 5 1 2 1 0 0 0 0 0 0 0 .400 .400 .600 1.000 0.0
Isaiah Smith SAV 60 46 181 23 38 1 1 4 25 2 4 33 64 .210 .341 .293 .634 0.3
Max Smith KNX 5 0 5 0 1 0 0 0 0 0 0 0 4 .200 .200 .200 .400 -0.1
Sincere Smith SAV 29 29 110 18 33 3 2 4 15 7 2 13 21 .300 .376 .473 .849 1.6
Jake Snider AC 46 46 166 35 28 3 2 4 15 10 5 60 83 .169 .397 .283 .681 1.0
Payton Squier VIR 1 1 2 0 1 0 0 0 0 0 1 2 0 .500 .750 .500 1.250 0.1
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chad Stevens KNX 42 34 117 24 28 6 1 8 33 1 2 27 40 .239 .396 .513 .909 1.4
Carson Taylor PUL 19 10 42 7 11 4 0 2 9 0 0 10 14 .262 .415 .500 .915 0.6
Andy Thomas PUL 9 1 15 3 3 0 0 1 5 0 0 1 4 .200 .294 .400 .694 0.1
Justice Thompson RME 63 63 244 42 58 13 1 7 30 4 5 48 68 .238 .376 .385 .761 0.9
Jackson Thoreson SAV 11 7 31 9 8 2 0 2 12 0 0 6 14 .258 .378 .516 .895 0.3
Tyler Tolve VIR 6 6 19 1 2 1 0 0 1 0 0 3 9 .105 .261 .158 .419 -0.2
Jose Torres PUL 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Luca Tresh KGP 1 1 4 0 2 0 0 0 0 0 0 1 2 .500 .600 .500 1.100 0.1
Javier Valdes VIR 16 15 58 8 11 5 0 3 7 2 0 8 22 .190 .299 .431 .730 0.1
Yomar Valentin KNX 2 2 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Zac Veen AC 8 8 29 6 9 4 0 0 2 0 0 10 7 .310 .487 .448 .935 0.2
B.J. Vela COO 26 26 89 12 16 2 0 4 9 0 0 21 34 .180 .348 .337 .685 0.3
Jake Vogel KGP 2 2 8 2 2 1 0 1 1 0 0 1 2 .250 .333 .750 1.083 0.0
Luke Waddell VIR 41 39 131 25 31 7 0 8 18 0 0 29 39 .237 .384 .473 .857 1.1
Will Wagner KNX 8 0 5 0 2 0 0 0 0 0 0 1 2 .400 .500 .400 .900 0.1
Justin Washington NR 54 42 155 21 33 4 1 11 32 1 4 23 63 .213 .320 .465 .785 0.8
Cyrillo Watson NR 12 4 23 1 5 0 0 0 1 0 0 4 8 .217 .321 .217 .539 -0.1
Jake Webb ALL 17 9 41 6 13 2 0 1 9 0 0 5 12 .317 .404 .439 .843 0.3
Austin Wells ASH 10 10 36 8 13 1 0 2 6 0 1 9 5 .361 .500 .556 1.056 0.7
Shay Whitcomb KNX 36 36 112 24 27 4 0 10 36 1 0 30 33 .241 .409 .545 .954 1.7
T.J. White MRN 2 2 9 2 3 0 0 1 1 0 0 0 1 .333 .333 .667 1.000 0.2
Hunter Williams RME 37 37 133 19 27 3 0 8 23 3 1 26 43 .203 .331 .406 .737 0.3
Drevian Williams-Nelson ALL 21 19 77 22 21 8 0 5 13 5 1 19 31 .273 .423 .571 .994 1.0
Noah Williamson PUL 6 0 4 1 0 0 0 0 0 0 0 2 2 .000 .333 .000 .333 -0.0
Ethan Wilson RME 23 23 84 12 18 3 0 5 10 0 5 15 25 .214 .362 .429 .790 0.1
Pat Winkel KGP 3 3 13 0 2 1 0 0 3 0 0 1 7 .154 .214 .231 .445 -0.2
Matthew Woods MRN 41 41 157 22 39 6 0 7 21 4 4 28 48 .248 .369 .420 .789 0.1
Micah Yonamine JAC 12 12 42 4 9 1 0 0 2 0 0 5 16 .214 .312 .238 .551 -0.2
Aaron Zavala AC 26 26 94 17 20 5 0 3 20 1 2 20 30 .213 .364 .362 .726 0.8
Adam Zebrowski VIR 28 28 96 18 23 4 0 7 22 0 1 21 39 .240 .373 .500 .873 0.6
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Zach Zubia PUL 12 5 25 3 5 0 0 2 4 1 0 4 7 .200 .310 .440 .750 0.1
181 Players
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, January 6th , 2026 - OOTP Baseball 26.8 Build 82