DORAL ACADEMY FIREBIRDS
BATTING REGISTER
04/11/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.3 106 20 749 194 17 0 43 82 190 8 .259 .338 .454 .792
Year Team Totals 5.2 3022 580 20127 5146 579 41 948 2470 5347 230 .256 .346 .430 .776
Seasonal Average   201 39 1342 343 39 3 63 165 356 15
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 19 19 84 12 24 2 0 8 19 1 0 8 23 .286 .348 .595 .943 0.3
Ben Bellard 4 2023-2026 120 112 420 58 110 13 0 11 55 0 0 59 82 .262 .359 .371 .730 -1.1
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 152 148 622 94 141 14 4 11 28 32 9 71 140 .227 .317 .315 .632 -2.8
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 16 16 57 2 10 1 0 0 2 0 0 4 16 .175 .230 .193 .422 -0.7
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 140 139 502 140 179 24 1 66 143 0 0 100 107 .357 .476 .803 1.279 7.6
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 14 9 37 3 8 0 0 1 1 0 0 2 12 .216 .256 .297 .554 -0.3
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 69 57 212 23 47 4 0 6 24 0 0 22 64 .222 .301 .325 .627 -1.7
Nick Dupre 1 2026-2026 9 4 20 2 4 1 0 0 0 0 0 1 10 .200 .238 .250 .488 -0.2
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 55 52 179 22 34 3 0 4 12 0 1 9 58 .190 .253 .274 .526 -1.9
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 5 0 3 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -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 37 37 129 11 24 2 0 7 20 0 0 5 46 .186 .222 .364 .587 -1.2
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 8 0 7 1 3 1 0 0 2 0 0 1 0 .429 .500 .571 1.071 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 75 66 240 21 53 6 0 2 17 1 0 35 62 .221 .326 .271 .597 -1.8
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 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
James Perry 5 2022-2026 72 37 173 24 42 7 0 6 25 0 1 27 30 .243 .348 .387 .736 -0.7
Justin Pieper 4 2023-2026 19 0 18 0 4 1 0 0 4 0 0 3 4 .222 .318 .278 .596 -0.1
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 55 46 165 19 46 11 0 6 17 1 0 13 39 .279 .331 .455 .786 -0.2
Scott Shocklee 4 2023-2026 50 29 126 16 30 3 0 6 21 1 0 14 25 .238 .338 .405 .743 -0.4
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 33 1 21 4 5 0 0 1 3 0 0 4 5 .238 .360 .381 .741 -0.1
Octavio Villalta 5 2022-2026 141 134 448 51 99 6 1 12 49 0 1 75 82 .221 .356 .319 .676 -1.6
Gabriel Wahl 3 2024-2026 83 82 340 47 82 5 0 13 36 0 0 31 78 .241 .318 .371 .689 -1.4
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
Thursday, April 16th , 2026 - OOTP Baseball 26.8 Build 82