| 1 | Brock OsweilerQBFlathead (Kalispell) | 3403 | 309.4 | 2703 | 700 | 0 | 11 |
| 2 | Bryce CarverQB, SBCHS (Dillon) | 3343 | 303.9 | 2238 | 1105 | 0 | 11 |
| 3 | Steven RomingerSS, QBSentinel (Missoula) | 2209 | 276.1 | 1323 | 886 | 0 | 8 |
| 4 | Shay Smithwick-hannQBGlacier (Kalispell) | 2124 | 236.0 | 2053 | 71 | 0 | 9 |
| 5 | Dan OlingerQBRussell (Great Falls) | 1966 | 245.8 | 1562 | 404 | 0 | 8 |
| 6 | Trylan WassmannQBGreat Falls | 1704 | 189.3 | 1321 | 383 | 0 | 9 |
| 7 | Cody DaviesQBBozeman | 1612 | 179.1 | 1622 | -10 | 0 | 9 |
| 8 | Aleksei GrosulakFB, LBBCCHS (Billings) | 1574 | 143.1 | 0 | 1574 | 19 | 11 |
| 9 | Matt UphamQB, DBHelena | 1560 | 173.3 | 851 | 709 | 0 | 9 |
| 10 | Matt ReyantQB, DBCapital (Helena) | 1546 | 171.8 | 1340 | 206 | 0 | 9 |
| 11 | Royoe KitsonQB, LBCascade | 1499 | 187.4 | 894 | 605 | 0 | 8 |
| 12 | Dalton WilliamsRB, LBLincoln County (Eureka) | 1461 | 146.1 | 0 | 1461 | 219 | 10 |
| 13 | Drew ZelkaRB, DBHardin | 1432 | 130.2 | 0 | 1432 | 224 | 11 |
| 14 | Chad PriceRB, DBLincoln County (Eureka) | 1356 | 135.6 | 0 | 1356 | 47 | 10 |
| 15 | Jase MuriQB, DBBillings West (Billings) | 1331 | 147.9 | 971 | 360 | 78 | 9 |
| 16 | Andrew TorgersonQB, DBColstrip | 1148 | 127.6 | 993 | 155 | 0 | 9 |
| 17 | Matt ThibaultQB, SSBelgrade | 1127 | 125.2 | 915 | 212 | 0 | 9 |
| 18 | Dylan BuehlerQB, DBFergus (Lewistown) | 1117 | 139.6 | 1241 | -124 | 0 | 8 |
| 19 | Andy RitterQB, FSBCCHS (Butte) | 1108 | 138.5 | 1108 | 0 | 0 | 8 |
| 20 | Beau BrieseHavre | 1097 | 121.9 | 1061 | 36 | 0 | 9 |
| 21 | Wes KragtQB, DBHuntley Project (Worden) | 1088 | 155.4 | 1021 | 67 | 0 | 7 |
| 22 | Eric BuerRB, DBHuntley Project (Worden) | 1018 | 145.4 | 0 | 1018 | 162 | 7 |
| 23 | Brennan HaughianHB, LBCCHS (Miles City) | 959 | 159.8 | 0 | 959 | 161 | 6 |
| 24 | Ryan GratwohlQB, DBHardin | 951 | 86.5 | 992 | -41 | -9 | 11 |
| 25 | D NorthcuttBrowning | 908 | 113.5 | 0 | 908 | 0 | 8 |
| 26 | Reiley WinebrennerWR, DLPHSHS (Plains) | 905 | 113.1 | 591 | 314 | 0 | 8 |
| 27 | Connor LebsockQBSkyview (Billings) | 891 | 99.0 | 442 | 449 | 0 | 9 |
| 28 | Chris LavoieFB, LBHellgate (Missoula) | 884 | 98.2 | 0 | 884 | 42 | 9 |
| 29 | Brandon DeeganQBBSHS (Billings) | 882 | 110.2 | 834 | 48 | 0 | 8 |
| 30 | Tyler IshakRBHelena | 882 | 98.0 | 0 | 882 | 56 | 9 |
| 31 | Derek CraneRB, DBBelgrade | 846 | 94.0 | 0 | 846 | 93 | 9 |
| 32 | Spencer ThomsenWRRussell (Great Falls) | 823 | 91.4 | 0 | 823 | 84 | 9 |
| 33 | Clay GruelRB, DBCascade | 822 | 102.8 | 0 | 822 | 127 | 8 |
| 34 | B BlackmanBrowning | 769 | 96.1 | 769 | 0 | 0 | 8 |
| 35 | Collen GrinsellRB, DBColstrip | 765 | 85.0 | 0 | 765 | 101 | 9 |
| 36 | Mike UelandRBButte | 762 | 95.2 | 0 | 762 | 121 | 8 |
| 37 | Mike LavalleyDB, WRBig Sky (Missoula) | 761 | 84.6 | 714 | 47 | 215 | 9 |
| 38 | Tyler HawkinsRB, DBBCCHS (Billings) | 742 | 67.5 | 0 | 742 | 205 | 11 |
| 39 | Zale KaupishQB, DBLaurel | 724 | 90.5 | 261 | 463 | 0 | 8 |
| 40 | Jonathan RichardsWR, CBBCCHS (Butte) | 719 | 89.9 | 76 | 643 | 0 | 8 |
| 41 | Jordan BryantQB, SSCCHS (Miles City) | 666 | 111.0 | 653 | 13 | 0 | 6 |
| 42 | Skyler CriscuoloQBButte | 639 | 127.8 | 685 | -46 | 52 | 5 |
| 43 | Adam BrieseHavre | 639 | 71.0 | 0 | 639 | 52 | 9 |
| 44 | Eli SwainRB, DBBillings West (Billings) | 635 | 105.8 | 0 | 635 | 47 | 6 |
| 45 | Nathan MurphyRB, LBHardin | 635 | 63.5 | 0 | 635 | 0 | 10 |
| 46 | Nick TrappRB, DBHelena | 633 | 70.3 | 0 | 633 | 207 | 9 |
| 47 | Mike KingRBCapital (Helena) | 604 | 67.1 | 0 | 604 | 180 | 9 |
| 48 | Kent PattisonHavre | 603 | 67.0 | 0 | 603 | 27 | 9 |
| 49 | Maxx GallandRBGreat Falls | 599 | 66.6 | 0 | 599 | 16 | 9 |
| 50 | Nick RetzRBCapital (Helena) | 598 | 74.8 | 0 | 598 | 4 | 8 |