| 1 | Todd SheltonTB, LBLouisa County (Mineral) | 2542 | 181.6 | 0 | 2542 | 48 | 14 |
| 2 | William WhiteQBVES (Lynchburg) | 2528 | 252.8 | 2536 | -8 | 0 | 10 |
| 3 | Erik (ej) ManuelQB, FSBayside (Virginia Beach) | 2286 | 228.6 | 1973 | 313 | 0 | 10 |
| 4 | Daniel WoodwardQBMadison County (Madison) | 1799 | 199.9 | 1799 | 0 | 0 | 9 |
| 5 | Brandon FosterRB, LBColonial Beach | 1612 | 179.1 | 95 | 1517 | 26 | 9 |
| 6 | Tremayne WaddyQB, FSFluvanna County (Palmyra) | 1598 | 159.8 | 911 | 687 | 0 | 10 |
| 7 | A.j. WilliamsFB, CBFluvanna County (Palmyra) | 1519 | 168.8 | 0 | 1519 | 194 | 9 |
| 8 | Jamal PannellRB, OLBLCHS (Lynchburg) | 1492 | 149.2 | 0 | 1492 | 210 | 10 |
| 9 | D.J. ColesHB, OLBGoochland | 1403 | 107.9 | 0 | 1403 | 85 | 13 |
| 10 | Tienne JeffersonDB, QBFUMA (Fork Union) | 1320 | 110.0 | 888 | 432 | 0 | 12 |
| 11 | Rashawn WoodsQB, LBBassett | 1302 | 186.0 | 673 | 629 | 0 | 7 |
| 12 | Adrian RobertsQB, DBRandolph-Henry | 1266 | 126.6 | 1031 | 235 | 0 | 10 |
| 13 | Jeff MehlhaffQB, DBLouisa County (Mineral) | 1204 | 86.0 | 833 | 371 | 0 | 14 |
| 14 | Kj FordTB, DBGlenvar (Salem) | 1192 | 119.2 | 0 | 1192 | 22 | 10 |
| 15 | Zay LopezQBHerndon | 1153 | 144.1 | 938 | 215 | 0 | 8 |
| 16 | Marcus DowtinLB, RBFUMA (Fork Union) | 1132 | 102.9 | 0 | 1132 | 34 | 11 |
| 17 | Samuel BurggrafQB, SSLCHS (Lynchburg) | 1095 | 99.5 | 1064 | 31 | 17 | 11 |
| 18 | John Austin HicksHB, SSGoochland | 1032 | 73.7 | 65 | 967 | 263 | 14 |
| 19 | Eddie HuberRB, DBMeridian (Falls Church) | 988 | 98.8 | 0 | 988 | 51 | 10 |
| 20 | Kyle HorneQBGlenvar (Salem) | 983 | 98.3 | 614 | 369 | 0 | 10 |
| 21 | Cole ShainBroad Run (Ashburn) | 967 | 161.2 | 967 | 0 | 0 | 6 |
| 22 | Travis MorrisQB, DBBuffalo Gap (Swoope) | 928 | 154.7 | 734 | 194 | 0 | 6 |
| 23 | Michael RoccoQB, FSLCHS (Lynchburg) | 835 | 75.9 | 813 | 22 | 0 | 11 |
| 24 | Brian JordanQB, OLBGoochland | 829 | 59.2 | 720 | 109 | 0 | 14 |
| 25 | Robert KnightTB, KRBuffalo Gap (Swoope) | 792 | 79.2 | 0 | 792 | 0 | 10 |
| 26 | Trae WatkinsRB, SVES (Lynchburg) | 736 | 73.6 | 0 | 736 | 460 | 10 |
| 27 | Bobby CzekajRB, WRRCHS (Washington) | 712 | 71.2 | 0 | 712 | 404 | 10 |
| 28 | Matthew HaskinsRB, LBRandolph-Henry | 670 | 74.4 | 0 | 670 | 9 | 9 |
| 29 | Scales MartinRB, DBBassett | 650 | 92.9 | 0 | 650 | 173 | 7 |
| 30 | Sha'ka MillerQB, FSKing's Fork (Suffolk) | 617 | 61.7 | 497 | 120 | 0 | 10 |
| 31 | Brent SteffeyQB, OLBColonial Beach | 616 | 61.6 | 252 | 364 | 0 | 10 |
| 32 | Jerrel BoldenFB, DLGlenvar (Salem) | 612 | 61.2 | 0 | 612 | 40 | 10 |
| 33 | Logan TerrellRBMadison County (Madison) | 561 | 62.3 | 0 | 561 | 177 | 9 |
| 34 | Terrell WellsWB, CBLouisa County (Mineral) | 549 | 39.2 | 0 | 549 | 254 | 14 |
| 35 | Colin EllisFB, LBGoochland | 536 | 41.2 | 0 | 536 | 0 | 13 |
| 36 | Clayton AbelRBBroad Run (Ashburn) | 499 | 83.2 | 0 | 499 | 0 | 6 |
| 37 | Donte LongRB, LBKing's Fork (Suffolk) | 469 | 46.9 | 0 | 469 | 17 | 10 |
| 38 | Brian GrubbsRB, LBLouisa County (Mineral) | 454 | 32.4 | 0 | 454 | 72 | 14 |
| 39 | Desmond SeifuRB, LBHerndon | 447 | 55.9 | 0 | 447 | 28 | 8 |
| 40 | Daylan BrogdonWR, QBRandolph-Henry | 446 | 44.6 | 7 | 439 | 350 | 10 |
| 41 | Antoine BurrellRB, DBRandolph-Henry | 418 | 46.4 | 0 | 418 | 0 | 9 |
| 42 | Raheem ArtisRB, LBKing's Fork (Suffolk) | 397 | 39.7 | 0 | 397 | 6 | 10 |
| 43 | Jonathan ButlerQB, CBRCHS (Washington) | 392 | 65.3 | 348 | 44 | 0 | 6 |
| 44 | Tim WilsonFB, LBColonial Beach | 375 | 37.5 | 65 | 310 | 67 | 10 |
| 45 | Mike SchwengelQB, DBMeridian (Falls Church) | 375 | 46.9 | 196 | 179 | 0 | 8 |
| 46 | Jordan McKyer-syesDB, RBBayside (Virginia Beach) | 366 | 36.6 | 0 | 366 | 0 | 10 |
| 47 | Javares LazenbyRB, DBKing's Fork (Suffolk) | 366 | 45.8 | 0 | 366 | 73 | 8 |
| 48 | Demetrick JohnsonRBMadison County (Madison) | 365 | 40.6 | 0 | 365 | 137 | 9 |
| 49 | Ovell HicksRB, DBGoochland | 357 | 27.5 | 0 | 357 | 0 | 13 |
| 50 | Stephen PalmerDB, RBFUMA (Fork Union) | 356 | 29.7 | 0 | 356 | -3 | 12 |