IOWA STATE CYCLONES
BATTING REGISTER
04/11/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AL | ZONA | AS | AUB | BYU | BAY | BC | CAL | CIN | CLEM | DUKE | FL | FSU | GEO | GT | HOU | ILL | IND
IA | ISU | KU | KSU | KEN | LSU | LOU | MIA | MICH | MSU | MINN | MS | NEB | NC | NW | ND | OH | OAK
OSU | MISS | ORE | PENN | PITT | PUR | SC | TCU | TU | UT | TXAM | TTU | UCF | UCLA | USC | VANDY | VIR | VT
WF | WVU
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
2018 Iowa State Cyclones 6.7 336 50 1772 554 96 5 67 231 378 17 .313 .399 .486 .885
2019 Iowa State Cyclones 5.7 284 50 1750 517 96 6 54 220 369 27 .295 .384 .450 .834
2020 Iowa State Cyclones 6.5 325 50 1827 558 90 13 50 214 396 16 .305 .385 .451 .836
2021 Iowa State Cyclones 4.8 238 50 1768 505 76 10 37 208 360 22 .286 .372 .403 .775
2022 Iowa State Cyclones 5.7 284 50 1778 529 73 12 62 230 393 27 .298 .387 .457 .844
2023 Iowa State Cyclones 5.8 290 50 1769 520 85 9 64 258 474 23 .294 .393 .461 .854
2024 Iowa State Cyclones 5.8 292 50 1783 482 77 4 105 237 463 3 .270 .365 .495 .860
2025 Iowa State Cyclones 5.9 306 52 1826 474 70 9 87 248 433 12 .260 .360 .451 .811
2026 Iowa State Cyclones 5.0 135 27 929 241 47 4 38 106 225 10 .259 .345 .441 .787
Year Team Totals 5.8 2490 429 15202 4380 710 72 564 1952 3491 157 .288 .378 .456 .834
Seasonal Average   277 48 1689 487 79 8 63 217 388 17
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
Chad Allred 3 2019-2021 124 94 402 63 139 18 2 18 92 0 0 30 94 .346 .396 .535 .931 2.4
John Baeza 4 2020-2023 50 23 80 11 20 1 0 2 13 0 0 15 19 .250 .375 .338 .713 -0.2
Ryan Ball 1 2026-2026 21 21 74 17 24 6 0 5 16 0 0 12 22 .324 .451 .608 1.059 1.4
Eric Bardwell 4 2018-2021 146 70 337 47 101 17 4 2 43 3 6 45 77 .300 .386 .392 .778 0.3
Cesar Berrios 3 2021-2023 56 6 65 5 11 0 0 0 6 1 1 13 34 .169 .316 .169 .486 -0.7
Brett Berryann 1 2018-2018 26 7 42 6 14 3 0 3 11 0 0 5 13 .333 .404 .619 1.023 0.3
David Boswell 3 2023-2025 60 17 70 13 17 3 0 3 15 0 0 13 21 .243 .369 .414 .783 0.1
Dennis Brent 3 2018-2020 142 136 509 81 149 42 5 5 75 9 7 71 107 .293 .391 .424 .815 1.4
Bill Byrne 4 2022-2025 156 113 466 67 158 31 0 14 68 0 0 61 79 .339 .432 .496 .928 3.1
Roberto Cano 3 2021-2023 143 136 579 94 187 31 2 28 90 1 2 59 127 .323 .401 .528 .929 3.2
Adam Cartwright 2 2020-2023 62 49 176 20 45 4 1 1 20 0 1 15 45 .256 .316 .307 .623 -0.8
Jonathan Casias 1 2026-2026 3 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Mike Cataldo 1 2026-2026 3 2 8 1 3 0 0 0 0 0 0 0 3 .375 .444 .375 .819 -0.0
Bill Chavez 1 2026-2026 23 20 67 6 12 1 1 0 2 1 1 7 22 .179 .267 .224 .491 -0.3
Graham Clayton 1 2018-2018 49 47 183 40 59 8 0 15 50 1 1 30 44 .322 .431 .612 1.043 2.0
Ron Curry 3 2024-2026 12 0 15 2 2 0 0 0 0 0 0 0 5 .133 .188 .133 .321 -0.2
Mitch Distler 4 2021-2024 156 110 410 56 100 20 1 9 51 3 7 58 91 .244 .357 .363 .720 -0.7
Jeff Duenas 3 2018-2020 149 147 583 111 203 23 1 38 140 1 0 80 122 .348 .432 .587 1.019 5.8
Jeremy Duman 3 2019-2022 40 21 78 16 25 3 2 0 13 1 0 13 20 .321 .424 .410 .834 0.4
Zach Fitzgerald 1 2023-2023 48 47 132 20 39 7 1 4 17 0 0 26 31 .295 .411 .455 .866 0.4
Omar Garcia 3 2024-2026 17 1 17 5 7 0 0 3 7 0 0 7 1 .412 .600 .941 1.541 0.7
Jeremy Goodpaster 3 2024-2026 114 105 409 74 130 25 0 11 40 0 1 57 59 .318 .411 .460 .871 3.2
Zachary Heinze 3 2024-2026 62 45 173 21 45 5 0 4 17 0 1 22 35 .260 .348 .358 .707 0.5
Sean Henry 4 2022-2025 195 185 802 133 267 37 9 34 106 14 16 85 99 .333 .396 .529 .925 5.3
Danny Johnson 1 2026-2026 11 6 18 2 2 0 0 0 3 1 1 5 8 .111 .304 .111 .415 -0.3
Pablo Juarez 4 2019-2022 133 91 362 47 91 18 1 8 49 1 5 22 68 .251 .308 .373 .681 -1.1
Brian King 1 2026-2026 14 11 48 9 11 1 0 3 9 1 0 5 8 .229 .296 .438 .734 0.3
Noah Kurtz 3 2024-2026 88 86 322 63 79 13 0 34 75 0 0 47 110 .245 .357 .602 .960 2.8
Kevin LaBoon 3 2024-2026 80 78 281 37 65 9 1 10 39 1 1 17 54 .231 .278 .377 .655 0.2
Joseph LeClerc 3 2022-2025 72 56 216 33 62 12 1 10 35 0 2 21 51 .287 .357 .491 .848 0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Lutz 2 2018-2019 97 91 371 82 107 26 0 14 62 13 7 62 94 .288 .390 .472 .862 1.6
Tim Massey 4 2022-2025 183 175 690 132 201 26 3 38 133 0 0 120 167 .291 .400 .503 .903 5.0
Ryan McCormick 2 2025-2026 75 70 253 32 51 5 4 5 20 10 14 34 73 .202 .300 .312 .612 -0.8
Mike Ogan 4 2020-2023 190 177 586 96 155 16 4 14 82 20 9 93 159 .265 .384 .377 .761 1.4
Carlos Ramos 2 2025-2026 3 1 5 0 1 0 0 0 1 0 0 0 0 .200 .333 .200 .533 -0.0
Nate Raphael 4 2021-2024 179 138 583 93 195 34 2 12 86 4 0 85 88 .334 .425 .461 .886 3.6
Jimmy Rash 4 2019-2022 193 182 813 129 270 68 12 19 144 33 19 50 137 .332 .379 .515 .894 4.1
Zach Reindl 3 2024-2026 101 97 374 62 112 12 0 28 70 1 0 51 82 .299 .389 .556 .945 3.7
Adrian Salazar 1 2026-2026 2 1 6 0 1 0 0 0 1 0 1 0 1 .167 .286 .167 .452 -0.1
Jeff Schmidt 3 2024-2026 41 17 73 16 18 4 0 4 8 0 0 6 15 .247 .300 .466 .766 -0.0
Beau Shaw 1 2024-2024 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Trent Slagle 4 2022-2025 179 138 552 113 136 18 0 46 120 3 2 89 230 .246 .366 .529 .895 3.3
Ken Stevens 3 2024-2026 99 91 324 36 77 15 3 5 32 2 2 31 88 .238 .314 .349 .663 -0.8
Josh Townsend 4 2023-2026 169 166 615 107 152 31 4 47 129 7 1 110 258 .247 .380 .540 .920 6.0
Brendan Williams 4 2018-2021 184 129 613 105 161 18 4 12 78 13 6 65 108 .263 .342 .364 .705 -0.0
Sean Woodcock 1 2018-2018 48 46 193 39 62 13 0 10 28 1 1 19 40 .321 .387 .544 .931 1.0
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