| 1 | Nick HansenWR, CBSargent County (Milnor) | 773 | 27 | 717 | 4 | 56 | 9 |
| 2 | Blayson DolneyWR, FSOakes | 150 | 4 | 85 | 4 | 65 | 7 |
| 3 | Joseph HeimWROakes | 147 | 6 | 108 | 3 | 39 | 9 |
| 4 | Noah SundbyRBOakes | 100 | 4 | 43 | 3 | 57 | 10 |
| 5 | Isaac WisnewskiRBCentral Cass (Casselton) | 78 | 5 | 78 | 0 | 0 | 7 |
| 6 | Carter MaasjoQB, OLBCentral Cass (Casselton) | 67 | 0 | 0 | 4 | 67 | 6 |
| 7 | Peyton LemarWR, CBCentral Cass (Casselton) | 53 | 3 | 53 | 0 | 0 | 7 |
| 8 | Levi KellyRB, OLBOakes | 52 | 4 | 52 | 0 | 0 | 6 |
| 9 | Kolten KadounRB, LBSargent County (Milnor) | 52 | 3 | 52 | 0 | 0 | 9 |
| 10 | Drew UrbachRB, FSCentral Cass (Casselton) | 48 | 4 | 48 | 0 | 0 | 5 |
| 11 | Luke MartinsonWR, DESargent County (Milnor) | 41 | 1 | 41 | 0 | 0 | 9 |
| 12 | Colton CruchetRB, WRCentral Cass (Casselton) | 40 | 3 | 40 | 1 | 0 | 5 |
| 13 | Jacob KadounRBOakes | 31 | 2 | 31 | 0 | 0 | 7 |
| 14 | Dylan HarrisWR, CBOakes | 26 | 2 | 20 | 1 | 6 | 6 |
| 15 | Wyatt DegensteinWR, CBSargent County (Milnor) | 26 | 3 | 26 | 0 | 0 | 9 |
| 16 | Mario GarzaRB, OLBOakes | 20 | 1 | 20 | 0 | 0 | 8 |
| 17 | Carter PtacekFB, MLBOakes | 19 | 1 | 19 | 0 | 0 | 4 |
| 18 | Kylan SwensonRBKindred | 17 | 0 | 0 | 1 | 17 | 4 |
| 19 | Jace FyreQB, SSargent County (Milnor) | 15 | 2 | 15 | 0 | 0 | 9 |
| 20 | Payton BerghWR, SSargent County (Milnor) | 12 | 2 | 12 | 0 | 0 | 9 |
| 21 | Christopher TitusG, MLBOakes | 10 | 1 | 10 | 0 | 0 | 10 |
| 22 | Max WalockTE, MLBOakes | 7 | 1 | 7 | 0 | 0 | 9 |
| 23 | Joseph SchaeferT, DEOakes | 6 | 0 | 0 | 1 | 6 | 9 |
| 24 | Zade HeierWR, OLBOakes | 6 | 2 | 6 | 0 | 0 | 5 |
| 25 | Ryan EngeRB, LBSargent County (Milnor) | 5 | 1 | 5 | 0 | 0 | 7 |
| 26 | Adler PaeperWROakes | 5 | 1 | 5 | 0 | 0 | 11 |
| 27 | Chase BachmeierWR, FSCentral Cass (Casselton) | 3 | 1 | 3 | 0 | 0 | 4 |