DORAL ACADEMY FIREBIRDS
BATTING REGISTER
06/18/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AHS | AHHS | BPHS | BHS | BHS | BHS | CCHS | CGHS | CVHS | CHS | CVCHS | CHS | CHS | DLSHS | DA | EHS
EHS | FHS | GHS | GMHS | GMHS | HBHS | HCHS | HBHS | IMG | JSHS | JHS | KHS | LBHS | LTHS | LPHS | LRDH
LVHS | LCHS | MHS | MCHS | MPCHS | NCCHS | NHHS | NOHS | NDHS | OLHS | PHS | PAHS | PHS | PHS | RHS | RHS
RHHS | SFHS | SHS | SCHS | SHHS | SJCDHS | SHS | SDHS | THS | TCHS | THS | TCHS | VPHS | WHS | WHS | WAS
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
2012 St. Paul HS Fighting Falcons 5.2 206 40 1443 382 66 4 39 172 473 16 .265 .351 .397 .748
2013 St. Paul HS Fighting Falcons 7.1 285 40 1511 447 82 4 55 214 421 17 .296 .394 .465 .859
2014 Doral Academy Firebirds 6.2 247 40 1405 353 36 1 96 166 407 13 .251 .335 .483 .819
2015 Doral Academy Firebirds 4.8 194 40 1331 294 38 3 67 159 434 30 .221 .315 .405 .720
2016 Doral Academy Firebirds 5.0 198 40 1373 306 24 3 78 190 462 19 .223 .325 .415 .741
2017 Doral Academy Firebirds 4.6 185 40 1384 350 32 1 69 161 378 12 .253 .339 .427 .766
2018 Doral Academy Firebirds 7.0 279 40 1425 441 45 6 78 167 317 19 .309 .391 .514 .905
2019 Doral Academy Firebirds 4.6 184 40 1346 323 31 2 67 148 357 19 .240 .324 .415 .739
2020 Doral Academy Firebirds 5.4 215 40 1374 385 33 4 58 163 359 21 .280 .367 .437 .804
2021 Doral Academy Firebirds 3.4 137 40 1326 292 28 6 54 154 338 15 .220 .311 .373 .684
2022 Doral Academy Firebirds 3.3 131 40 1322 311 34 1 38 150 284 16 .235 .321 .349 .670
2023 Doral Academy Firebirds 6.1 244 40 1360 367 39 2 68 234 261 11 .270 .385 .451 .837
2024 Doral Academy Firebirds 5.9 235 40 1413 365 40 2 84 178 338 11 .258 .350 .468 .818
2025 Doral Academy Firebirds 4.4 176 40 1365 336 34 2 54 132 328 3 .246 .327 .393 .719
2026 Doral Academy Firebirds 5.0 202 40 1418 349 23 1 85 144 350 14 .246 .326 .444 .770
Year Team Totals 5.2 3118 600 20796 5301 585 42 990 2532 5507 236 .255 .345 .430 .775
Seasonal Average   208 40 1386 353 39 3 66 169 367 16
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
Keith Alexander 3 2022-2025 83 50 209 21 39 5 1 4 20 0 1 16 40 .187 .257 .278 .534 -2.1
Salvatore Barajas 1 2012-2012 7 0 6 0 2 0 0 0 0 0 0 0 2 .333 .333 .333 .667 -0.0
Branden Barr 4 2017-2020 140 125 473 86 128 11 0 37 98 2 1 79 124 .271 .377 .529 .906 2.2
Aaron Barrett 1 2026-2026 37 37 153 22 42 2 0 12 27 1 1 12 48 .275 .337 .523 .860 0.1
Ben Bellard 4 2023-2026 140 129 483 67 126 14 0 12 57 0 1 67 92 .261 .359 .364 .724 -1.4
John Berardi 5 2012-2016 163 84 406 54 101 15 0 9 58 0 0 47 120 .249 .335 .352 .688 -0.4
Dan Burke 5 2012-2016 190 175 710 123 160 36 0 27 85 24 5 99 251 .225 .330 .390 .720 0.6
Leo Carballo 4 2021-2024 157 154 601 126 187 11 1 66 154 2 1 95 105 .311 .408 .662 1.070 4.9
Eric Cardenas 5 2022-2026 166 158 662 106 150 15 4 14 36 37 10 77 147 .227 .320 .325 .644 -2.5
Aaron Carlisle 5 2017-2021 130 70 329 50 79 8 0 10 36 9 6 26 93 .240 .321 .356 .676 -1.0
Evan Carson 5 2018-2022 57 15 91 13 18 0 0 4 12 1 0 11 36 .198 .291 .330 .621 -0.4
Randy Carter 1 2026-2026 33 33 113 8 16 1 0 2 8 0 0 9 32 .142 .211 .204 .415 -1.4
Luis Castillo 5 2012-2016 190 188 655 103 145 17 1 30 79 2 1 105 257 .221 .335 .388 .722 0.4
Marty Castro 4 2018-2022 143 131 430 67 110 6 0 21 58 0 1 45 111 .256 .341 .416 .757 -0.2
Michael Cook 4 2023-2026 159 158 568 155 206 25 1 79 169 0 0 109 121 .363 .477 .827 1.305 8.8
Ricky Cooper 4 2017-2020 153 150 470 81 137 13 4 23 73 10 12 61 118 .291 .388 .483 .871 1.6
Gregg Cuevas 4 2012-2015 142 132 530 83 143 25 0 28 104 0 0 55 132 .270 .348 .475 .824 1.3
Jayden Daniels 2 2025-2026 29 23 77 4 17 0 0 2 5 0 1 6 24 .221 .282 .299 .581 -0.4
Franklin de Leon 5 2012-2016 199 199 801 149 254 36 1 74 204 0 0 96 198 .317 .399 .642 1.041 7.3
Jon Dearman 4 2012-2015 157 154 665 113 204 32 3 27 106 16 4 59 142 .307 .376 .486 .862 3.5
Trevor Duke 4 2022-2025 79 24 123 11 26 4 0 4 16 0 0 13 32 .211 .297 .341 .639 -1.0
Chris Duncan 5 2022-2026 70 57 213 23 47 4 0 6 24 0 0 22 65 .221 .300 .324 .624 -1.8
Nick Dupre 1 2026-2026 18 12 49 5 9 1 0 0 0 0 0 2 21 .184 .216 .204 .420 -0.8
Jason Edwards 5 2018-2022 154 151 572 69 148 15 2 10 55 19 12 51 142 .259 .329 .344 .674 -2.5
Dusty Everman 2 2025-2026 72 64 222 25 41 5 0 4 12 0 1 10 66 .185 .246 .261 .507 -2.3
Mike Fath 5 2017-2021 155 147 549 84 124 11 4 30 84 23 13 64 206 .226 .317 .424 .741 -0.5
Jordan Gaines 1 2012-2012 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Steve Gallagher 3 2024-2026 6 0 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -0.1
Ken Harmon 5 2012-2016 129 69 267 47 61 7 0 15 48 0 1 51 108 .228 .359 .423 .782 0.7
Tim Haskins 5 2017-2021 45 33 115 16 27 3 0 11 27 0 0 16 30 .235 .333 .548 .881 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Hensley 4 2017-2020 76 59 198 25 59 9 0 8 23 0 0 18 41 .298 .367 .465 .831 0.4
Mike Henson 2 2025-2026 48 46 160 12 26 2 0 7 20 0 0 6 57 .163 .202 .306 .509 -1.9
Steve Hill 1 2012-2012 2 2 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.0
John Holcombe 1 2012-2012 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryan Jackson 4 2023-2026 9 0 8 1 3 1 0 0 2 0 0 1 0 .375 .444 .500 .944 0.1
Aaron Kline 4 2016-2019 118 97 305 49 83 11 0 14 38 6 7 40 84 .272 .358 .446 .804 0.7
Mike Kopp 5 2016-2020 197 195 709 136 217 15 2 67 162 2 4 95 202 .306 .391 .616 1.008 5.4
Jarrod LaCasse 5 2018-2022 173 170 619 79 166 19 4 11 64 8 7 65 106 .268 .362 .365 .727 -0.5
Curt Lirette 5 2018-2022 194 177 741 92 224 25 1 21 72 13 8 52 103 .302 .356 .424 .779 -0.0
Charlie Longo 4 2017-2020 132 121 423 53 94 3 0 17 54 0 2 43 112 .222 .300 .350 .650 -1.7
Carlos Lopez 5 2012-2016 168 122 562 88 156 19 3 14 62 36 12 58 103 .278 .347 .397 .744 0.6
Victor Luckett 5 2012-2016 147 142 443 75 97 11 1 31 91 2 0 77 175 .219 .339 .458 .797 0.8
Ian Lutz 4 2021-2024 151 149 502 58 100 8 0 15 58 0 0 62 106 .199 .288 .305 .593 -3.8
Matt McClure 4 2023-2026 93 84 308 30 66 6 0 7 29 1 0 40 79 .214 .310 .302 .612 -2.4
Vince Morgenweck 5 2017-2021 116 39 213 28 62 5 0 8 23 0 0 20 37 .291 .350 .427 .777 -0.0
James Palmer 1 2026-2026 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
James Perry 5 2022-2026 81 39 187 25 43 7 0 7 27 0 1 28 36 .230 .333 .380 .713 -0.9
Justin Pieper 4 2023-2026 24 0 22 1 4 1 0 0 4 0 0 3 5 .182 .269 .227 .497 -0.2
Corey Pugh 1 2025-2025 31 31 127 13 35 3 0 6 20 0 1 7 30 .276 .324 .441 .764 -0.2
Evan Pullman 1 2012-2012 1 1 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Steve Quick 1 2020-2020 17 0 10 1 3 1 0 0 2 0 0 2 4 .300 .417 .400 .817 -0.1
David Rasmussen 2 2020-2024 48 38 132 11 26 1 0 2 10 0 0 18 46 .197 .298 .250 .548 -1.2
Chih Ren 4 2016-2019 120 51 250 35 54 2 1 7 27 7 0 22 80 .216 .280 .316 .596 -1.2
Josh Shiflet 5 2022-2026 59 50 180 21 50 11 0 8 20 1 0 15 41 .278 .333 .472 .806 -0.1
Scott Shocklee 4 2023-2026 57 30 135 17 32 3 0 7 25 1 0 15 25 .237 .335 .415 .750 -0.5
Justin Steffensen 5 2012-2016 188 181 683 102 159 19 3 31 89 9 8 79 232 .233 .328 .406 .734 -0.1
Roberto Tenorio 2 2019-2020 30 0 29 5 5 1 0 0 3 0 0 4 7 .172 .294 .207 .501 -0.2
Milt Van 5 2022-2026 36 1 22 5 6 0 0 1 4 0 0 6 5 .273 .429 .409 .838 0.0
Octavio Villalta 5 2022-2026 157 147 492 64 114 7 2 16 57 1 1 84 87 .232 .366 .352 .718 -1.1
Gabriel Wahl 3 2024-2026 102 100 414 55 102 5 0 18 46 0 0 34 92 .246 .317 .389 .705 -1.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nick Watkins 4 2021-2024 152 149 551 97 160 20 1 42 113 0 0 91 123 .290 .398 .559 .957 2.9
Dean Wolf 5 2017-2021 165 129 447 65 117 15 0 25 70 0 3 68 122 .262 .361 .463 .824 0.8
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Monday, May 11th , 2026 - OOTP Baseball 26.8 Build 82