| 1 | Christian HeckKGallatin (Bozeman) | 4030 | 72 | 60 | 46 | 11 |
| 2 | Kai GolanK, PColumbia Falls | 3795 | 64 | 60 | 51 | 12 |
| 3 | Warner LefeberBozeman | 3380 | 80 | 0 | 43 | 12 |
| 4 | Jack DebourgOLB, RBBCCHS (Billings) | 2790 | 52 | 60 | 21 | 10 |
| 5 | Cole FowlerSB, CBFCHS (Florence) | 2628 | 54 | 64 | 4 | 8 |
| 6 | Hunter StevensWR, FSJefferson (Boulder) | 2528 | 56 | 60 | 2 | 12 |
| 7 | Brett HaslerWR, DBHuntley Project (Worden) | 2430 | 56 | 59 | 7 | 11 |
| 8 | James NordenstromKCorvallis | 2353 | 48 | 60 | 6 | 10 |
| 9 | SAWYER TACKETTBCHS (Dillon) | 2061 | 40 | 0 | 3 | 9 |
| 10 | Drew EspondaHelena | 2054 | 39 | 60 | 3 | 9 |
| 11 | Maclain BurckleyWR, SBSHS (Billings) | 2005 | 41 | 60 | 27 | 10 |
| 12 | Adam GrasmickCapital (Helena) | 1906 | 37 | 60 | 13 | 9 |
| 13 | Caleb LitzingerK, CBGreat Falls | 1862 | 39 | 56 | 4 | 10 |
| 14 | Drew WagnerWR, OLBFCHS (Florence) | 1833 | 37 | 60 | 0 | 13 |
| 15 | Ryder BarinowskiWR, SSWhitefish | 1780 | 31 | 60 | 15 | 9 |
| 16 | Malik LyttleWR, FSLSHHS (Missoula) | 1704 | 36 | 60 | 0 | 10 |
| 17 | Grady WalkerSentinel (Missoula) | 1663 | 31 | 60 | 12 | 11 |
| 18 | Jacob KauweBillings West (Billings) | 1565 | 49 | 65 | 45 | 11 |
| 19 | Ayden HarrymanTE, KButte | 1456 | 30 | 60 | 1 | 9 |
| 20 | RYLEIGH PLOVANICBCHS (Dillon) | 1379 | 26 | 0 | 0 | 10 |
| 21 | Isaac LamereWR, DBLibby | 1265 | 34 | 0 | 0 | 8 |
| 22 | Boyd DewittKButte | 1198 | 25 | 55 | 0 | 9 |
| 23 | Carson LattimoreOL, ILBThree Forks/Willow Creek | 1058 | 23 | 60 | 1 | 4 |
| 24 | Kaden JuhnkeQB, FSJoliet | 983 | 19 | 65 | 2 | 8 |
| 25 | Bridger FelchleWR, DBSkyview (Billings) | 950 | 22 | 60 | 7 | 9 |
| 26 | Rhett MeasureWR, KGlacier (Kalispell) | 950 | 20 | 60 | 2 | 12 |
| 27 | Colten Hayder WR, SSThree Forks/Willow Creek | 922 | 20 | 60 | 3 | 11 |
| 28 | Miller BushnellK, PFlathead (Kalispell) | 918 | 22 | 56 | 0 | 9 |
| 29 | Jorian SnowK, FSBrowning | 793 | 34 | 60 | 0 | 9 |
| 30 | Caden DirnbergerKSentinel (Missoula) | 779 | 20 | 55 | 0 | 10 |
| 31 | Riley MeloneLB, KRussell (Great Falls) | 778 | 19 | 50 | 0 | 6 |
| 32 | Mason FuhrimanWR, LBEast Helena | 741 | 18 | 60 | 1 | 4 |
| 33 | Nick GawarkiewiczWR, KBelgrade | 735 | 19 | 53 | 0 | 9 |
| 34 | Jason Matthew teague iiKRonan | 696 | 21 | 57 | 0 | 9 |
| 35 | Brady WicksWRRussell (Great Falls) | 605 | 14 | 52 | 0 | 4 |
| 36 | Max HannumFB, MLBThompson Falls | 605 | 13 | 60 | 0 | 10 |
| 37 | Rach NyianQB, RBCapital (Helena) | 560 | 12 | 58 | 0 | 7 |
| 38 | Drew MartinsBig Sky (Missoula) | 559 | 15 | 60 | 8 | 9 |
| 39 | Colton MearsOL, DEMWSD (CO-OP) (Malta) | 509 | 14 | 60 | 1 | 8 |
| 40 | Trygve BraunRB, CBHelena | 409 | 10 | 59 | 0 | 12 |
| 41 | Rylee BrusseHB, ILBMWSD (CO-OP) (Malta) | 401 | 12 | 40 | 0 | 8 |
| 42 | Owen AdamsK, PLaurel | 397 | 24 | 60 | 0 | 6 |
| 43 | Colin O'learySS, WRHellgate (Missoula) | 393 | 10 | 60 | 1 | 7 |
| 44 | Trever CockerillRB, PGlacier (Kalispell) | 320 | 9 | 49 | 0 | 12 |
| 45 | Colter ZennerOL, DLFrenchtown | 306 | 8 | 0 | 0 | 8 |
| 46 | Lucian SawyerKPolson | 269 | 9 | 50 | 0 | 7 |
| 47 | Parker LinkWR, DBHellgate (Missoula) | 251 | 7 | 50 | 0 | 9 |
| 48 | Nathan MohsQB, LBEast Helena | 250 | 9 | 43 | 0 | 7 |
| 49 | Ethan EricksonQB, RBSidney | 227 | 4 | 0 | 0 | 5 |
| 50 | Landon RetanMLB, KMWSD (CO-OP) (Malta) | 224 | 8 | 40 | 0 | 5 |