| 1 | Adlai LounsburyK, PVan Meter | 3813 | 67 | 0 | 0 | 10 |
| 2 | Nathan SchieslKWahlert (Dubuque) | 3356 | 57 | 60 | 0 | 9 |
| 3 | Bertin GisubizoKJefferson (Cedar Rapids) | 2528 | 46 | 60 | 17 | 9 |
| 4 | Jonathan AmadorKLincoln (Council Bluffs) | 2068 | 39 | 0 | 22 | 7 |
| 5 | Samer ArafaKSPHS (Pleasant Hill) | 1871 | 37 | 60 | 0 | 8 |
| 6 | Jack HoopesGrinnell | 1659 | 30 | 60 | 0 | 8 |
| 7 | Joey StephensWRSouth Hardin (Eldora) | 1475 | 38 | 0 | 0 | 7 |
| 8 | Kale MillerWRMid-Prairie (Wellman) | 1465 | 40 | 57 | 0 | 7 |
| 9 | Roberto GomezTE, DBPerry | 1016 | 23 | 60 | 7 | 8 |
| 10 | Collin WeisKLiberty (North Liberty) | 894 | 29 | 60 | 0 | 7 |
| 11 | Tate SlagleAlgona | 890 | 19 | 60 | 0 | 3 |
| 12 | Juilen KramerBeckman (Dyersville) | 879 | 17 | 61 | 0 | 4 |
| 13 | Gage JohnsonG, OLBAPHS (Parkersburg) | 860 | 23 | 52 | 0 | 7 |
| 14 | Adrian Alejo rubioG, DTWaterloo East (Waterloo) | 761 | 15 | 65 | 0 | 5 |
| 15 | Eric RomoRB, OLBMuscatine | 629 | 12 | 60 | 0 | 3 |
| 16 | Damian PestanaK, OLBSaydel (Des Moines) | 614 | 13 | 60 | 2 | 7 |
| 17 | Karson RubelWRHumboldt | 510 | 6 | 0 | 0 | 6 |
| 18 | Jovany KabongoRB, KLe Mars | 446 | 9 | 60 | 0 | 5 |
| 19 | Chase AckermanWapsie Valley (Fairbank) | 362 | 7 | 58 | 0 | 3 |
| 20 | Irving CruzLincoln (Council Bluffs) | 325 | 7 | 0 | 2 | 3 |
| 21 | Jake BalvanzWR, FSSouth Hardin (Eldora) | 324 | 11 | 0 | 0 | 11 |
| 22 | Slade SchneiderRBHudson | 316 | 10 | 58 | 0 | 5 |
| 23 | Jacskon NestebyWR, FSHudson | 157 | 8 | 49 | 0 | 4 |
| 24 | Joel HallgrenK, POttumwa | 156 | 3 | 60 | 0 | 4 |
| 25 | Jonatan GomezOL, DLPerry | 153 | 3 | 52 | 0 | 9 |
| 26 | Santiago EstradaRB, CBSioux Center | 118 | 3 | 58 | 0 | 3 |
| 27 | Drew WaterhouseKennedy (Cedar Rapids) | 78 | 2 | 51 | 0 | 3 |
| 28 | Mccain BeckerQB, DBLincoln (Council Bluffs) | 42 | 1 | 0 | 0 | 7 |