| 1 | Dylan MillerQBSouth County (Lorton) | 2331 | 333.0 | 182 | 279 | 0.652 | 17 | 5 | 104 | 7 |
| 2 | Charles Scott JrQBHuguenot (Richmond) | 2052 | 293.1 | 91 | 156 | 0.583 | 22 | 4 | 132 | 7 |
| 3 | Jack MartinQBOakton (Vienna) | 1751 | 250.1 | 105 | 154 | 0.682 | 17 | 7 | 124 | 7 |
| 4 | Caleb TuckerQBWoodbridge | 1745 | 249.3 | 117 | 174 | 0.672 | 28 | 3 | 132 | 7 |
| 5 | Landen AbernethyQBManchester (Midlothian) | 1727 | 246.7 | 99 | 156 | 0.635 | 26 | 3 | 133 | 7 |
| 6 | Tyler Flint-SteinigWLHS (Arlington) | 1662 | 207.8 | 124 | 189 | 0.656 | 13 | 4 | 108 | 8 |
| 7 | Dominic PlushQBJohn Champe (Aldie) | 1645 | 274.2 | 129 | 184 | 0.701 | 15 | 6 | 111 | 6 |
| 8 | Anthony HansomQBAHS (Richmond) | 1579 | 197.4 | 91 | 139 | 0.655 | 19 | 4 | 132 | 8 |
| 9 | Dashaun ChisemQBMeadowbrook (Richmond) | 1572 | 224.6 | 96 | 158 | 0.608 | 15 | 4 | 115 | 7 |
| 10 | Will ShieldsQBCentreville (Clifton) | 1521 | 253.5 | 81 | 127 | 0.638 | 17 | 3 | 135 | 6 |
| 11 | Judah ConnorQBWakefield (Arlington) | 1514 | 216.3 | 124 | 195 | 0.636 | 11 | 5 | 96 | 7 |
| 12 | Christian WyattQBSouth Lakes (Reston) | 1511 | 215.9 | 113 | 160 | 0.706 | 8 | 3 | 109 | 7 |
| 13 | Colton DabkowskiQB, SSWoodgrove (Purcellville) | 1457 | 208.1 | 106 | 155 | 0.684 | 19 | 4 | 127 | 7 |
| 14 | David CookQBBassett | 1456 | 208.0 | 67 | 130 | 0.515 | 17 | 3 | 122 | 7 |
| 15 | Zion BoisseauQB, CDinwiddie | 1453 | 181.6 | 119 | 180 | 0.661 | 15 | 5 | 107 | 8 |
| 16 | Austin MawyerQBSMAHS (Fredericksburg) | 1445 | 180.6 | 90 | 163 | 0.552 | 10 | 7 | 88 | 8 |
| 17 | Samson SchneiderYorktown (Arlington) | 1400 | 175.0 | 99 | 160 | 0.619 | 14 | 3 | 111 | 8 |
| 18 | Rayshaun LoganQBGretna | 1383 | 197.6 | 101 | 164 | 0.616 | 20 | 3 | 121 | 7 |
| 19 | Josiah FarmerDE, QBDan River (Ringgold) | 1380 | 172.5 | 79 | 172 | 0.459 | 10 | 14 | 59 | 8 |
| 20 | Tyrone JacksonQBLake Braddock (Burke) | 1373 | 196.1 | 79 | 144 | 0.549 | 16 | 4 | 113 | 7 |
| 21 | Dillon FaustQBBullis (Potomac) | 1287 | 160.9 | 85 | 163 | 0.521 | 9 | 5 | 84 | 8 |
| 22 | Trip BlalockQBFCHS (Fredericksburg) | 1266 | 211.0 | 82 | 142 | 0.577 | 12 | 3 | 107 | 6 |
| 23 | Blake MorrisWR, SCaroline (Milford) | 1224 | 174.9 | 72 | 122 | 0.590 | 11 | 8 | 96 | 7 |
| 24 | Joshua LoRussoQB, DBFCA Bucks (Georgetown) | 1220 | 152.5 | 120 | 210 | 0.571 | 12 | 12 | 69 | 8 |
| 25 | Sammy VaughnQBHCHS (Purcellville) | 1190 | 170.0 | 81 | 162 | 0.500 | 10 | 10 | 69 | 7 |
| 26 | Zach DetweilerQB, ILBLVHS (Purcellville) | 1136 | 162.3 | 76 | 114 | 0.667 | 8 | 5 | 104 | 7 |
| 27 | Scott LewisQB, FSWSHS (Springfield) | 1118 | 159.7 | 88 | 141 | 0.624 | 11 | 3 | 104 | 7 |
| 28 | Brock BrimhallQBColonial Forge (Stafford) | 1107 | 221.4 | 76 | 114 | 0.667 | 12 | 2 | 126 | 5 |
| 29 | Joseph LeeMount Vernon (Alexandria) | 1095 | 136.9 | 63 | 110 | 0.573 | 13 | 7 | 104 | 8 |
| 30 | Zayden PopeFS, QBSouthampton (Courtland) | 1086 | 155.1 | 61 | 103 | 0.592 | 9 | 5 | 104 | 7 |
| 31 | Tyrell Grant JrQB, FSNansemond River (Suffolk) | 1074 | 214.8 | 73 | 110 | 0.664 | 15 | 4 | 122 | 5 |
| 32 | Owen WorkingQBLightridge (Aldie) | 1030 | 147.1 | 94 | 181 | 0.519 | 12 | 9 | 70 | 7 |
| 33 | Wyatt JessupQBThomas Dale (Chester) | 1023 | 146.1 | 71 | 134 | 0.530 | 8 | 7 | 76 | 7 |
| 34 | Jackson GrayQBMCHS (Baskerville) | 986 | 140.9 | 63 | 141 | 0.447 | 10 | 9 | 65 | 7 |
| 35 | Anthony YoungbloodQBSSSA (Alexandria) | 959 | 137.0 | 82 | 155 | 0.529 | 8 | 8 | 68 | 7 |
| 36 | Brooks RandolphBriar Woods (Ashburn) | 950 | 135.7 | 65 | 153 | 0.425 | 8 | 5 | 67 | 7 |
| 37 | Peyton DobbinsQB, DBRadford | 911 | 182.2 | 60 | 95 | 0.632 | 10 | 4 | 112 | 5 |
| 38 | Deacon SkogenQBTEHS (Richmond) | 911 | 151.8 | 46 | 74 | 0.622 | 10 | 6 | 111 | 6 |
| 39 | Sean SutherlandQBPotomac School (McLean) | 908 | 151.3 | 60 | 103 | 0.583 | 11 | 3 | 111 | 6 |
| 40 | Clay RossQB, SSTSHS (Nickelsville) | 908 | 129.7 | 46 | 85 | 0.541 | 10 | 1 | 126 | 7 |
| 41 | Jordan MitchellQBEdison (Alexandria) | 889 | 111.1 | 88 | 167 | 0.527 | 4 | 7 | 59 | 8 |
| 42 | Braden CookeQBFreedom (South Riding) | 883 | 126.1 | 49 | 87 | 0.563 | 5 | 2 | 101 | 7 |
| 43 | Alexander MahmoodQB, FSFlint Hill (Oakton) | 881 | 146.8 | 64 | 102 | 0.627 | 8 | 1 | 112 | 6 |
| 44 | Dayshawn HaleyQB, WRSkyline (Front Royal) | 876 | 125.1 | 65 | 100 | 0.650 | 7 | 2 | 108 | 7 |
| 45 | Mason RoachQBKellam (Virginia Beach) | 871 | 124.4 | 66 | 108 | 0.611 | 9 | 6 | 91 | 7 |
| 46 | Ben KnappQBWest Potomac (Alexandria) | 864 | 123.4 | 62 | 103 | 0.602 | 9 | 2 | 108 | 7 |
| 47 | Ryan CarlsonQBWestfield (Chantilly) | 861 | 123.0 | 74 | 142 | 0.521 | 6 | 5 | 70 | 7 |
| 48 | Xzavieon HendricksQB, DBGrafton (Yorktown) | 842 | 105.2 | 61 | 153 | 0.399 | 6 | 10 | 44 | 8 |
| 49 | Tyreek LundyQB, FSNHS (Heathsville) | 841 | 140.2 | 44 | 75 | 0.587 | 7 | 5 | 101 | 6 |
| 50 | William EnglertQBGreat Bridge (Chesapeake) | 825 | 165.0 | 79 | 139 | 0.568 | 6 | 5 | 74 | 5 |