| 1 | Zack PritchettPlace 1 · Grade 12 · Hermitage | 12 | Hermitage | 18:09 | 1 |
| 2 | Kenneth FungPlace 2 · Grade 10 · Robinson | 10 | Robinson | 18:19 | 2 |
| 3 | Dominic CollinsPlace 3 · Grade 12 · Robinson | 12 | Robinson | 18:25 | 3 |
| 4 | Kevin GrayPlace 4 · Grade 12 · Hickory | 12 | Hickory | 18:27 | 4 |
| 5 | Warren JonesPlace 5 · Grade 10 · Hermitage | 10 | Hermitage | 18:30 | 5 |
| 6 | Joey SeatonPlace 6 · Grade 12 · Hermitage | 12 | Hermitage | 18:48 | 6 |
| 7 | Forrest WilliamsPlace 7 · Grade 11 · Hickory | 11 | Hickory | 18:56 | 7 |
| 8 | Thomas WatkinsPlace 8 · Grade 11 · Hickory | 11 | Hickory | 18:56 | 8 |
| 9 | Ernest HighPlace 9 · Grade 11 · Hermitage | 11 | Hermitage | 19:03 | 9 |
| 10 | Michael StonePlace 10 · Grade 12 · Hermitage | 12 | Hermitage | 19:06 | 10 |
| 11 | Zack BrysonPlace 11 · Grade 11 · Robinson | 11 | Robinson | 19:12 | 11 |
| 12 | Henry WendelinPlace 12 · 09 Mount Vernon | — | 09 Mount Vernon | 19:12 | 12 |
| 13 | Eddie TuPlace 13 · Grade 12 · Hermitage | 12 | Hermitage | 19:18 | 13 |
| 14 | Haroun RahmanPlace 14 · Grade 10 · Lafayette | 10 | Lafayette | 19:25 | 14 |
| 15 | Anthony WilliamsPlace 15 · Grade 12 · Hermitage | 12 | Hermitage | 19:28 | 15 |
| 16 | Gage GordanPlace 16 · Grade 11 · Hickory | 11 | Hickory | 19:32 | 16 |
| 17 | John QuinnPlace 17 · Grade 12 · Robinson | 12 | Robinson | 19:35 | 17 |
| 18 | Austin BrooksPlace 18 · 09 Robinson | — | 09 Robinson | 19:36 | 18 |
| 19 | Shuan SlavenPlace 19 · Grade 12 · Hermitage | 12 | Hermitage | 19:36 | — |
| 20 | Patrick GlassPlace 20 · Grade 12 · Robinson | 12 | Robinson | 19:40 | 19 |
| 21 | Jeff KusiPlace 21 · Grade 11 · Hermitage | 11 | Hermitage | 19:45 | — |
| 22 | Matt PenfoldPlace 22 · Grade 12 · Lafayette | 12 | Lafayette | 19:46 | 20 |
| 23 | John VivadelliPlace 23 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 19:46 | 21 |
| 24 | Wyatt CarpenterPlace 24 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 19:46 | 22 |
| 25 | Walter GoethelPlace 25 · 09 Maggie Walker | — | 09 Maggie Walker | 19:47 | 23 |
| 26 | Tim MastracciPlace 26 · 09 York | — | 09 York | 19:47 | 24 |
| 27 | Paul SorrellPlace 27 · Grade 10 · Tabb | 10 | Tabb | 19:48 | — |
| 28 | Matt BantonPlace 28 · Grade 10 · Hermitage | 10 | Hermitage | 19:54 | — |
| 29 | James HiltonPlace 29 · 09 Hermitage | — | 09 Hermitage | 20:01 | — |
| 30 | Paul SchisaPlace 30 · Grade 10 · Lafayette | 10 | Lafayette | 20:08 | 25 |
| 31 | Shawn ReinhardtPlace 31 · 09 Robinson | — | 09 Robinson | 20:08 | 26 |
| 32 | Christopher StrangPlace 32 · 09 Hickory | — | 09 Hickory | 20:09 | 27 |
| 33 | Jessie ArnoldPlace 33 · 09 Hickory | — | 09 Hickory | 20:09 | 28 |
| 34 | Ethan BellamyPlace 34 · Grade 11 · Monacan | 11 | Monacan | 20:11 | 29 |
| 35 | Brent ByersPlace 35 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 20:14 | 30 |
| 36 | Cory AlexanderPlace 36 · 09 York | — | 09 York | 20:17 | 31 |
| 37 | Kirk MillikanPlace 37 · Grade 11 · Maggie Walker | 11 | Maggie Walker | 20:17 | 32 |
| 38 | Dakota WilkePlace 38 · Grade 10 · Tabb | 10 | Tabb | 20:18 | — |
| 39 | Nicholas PhillipsPlace 39 · Grade 12 · Tabb | 12 | Tabb | 20:19 | — |
| 40 | Cody HayesPlace 40 · 09 York | — | 09 York | 20:21 | 33 |
| 41 | Chris MerninPlace 41 · Grade 12 · Lafayette | 12 | Lafayette | 20:23 | 34 |
| 42 | Adam ComeauPlace 42 · Grade 12 · Hickory | 12 | Hickory | 20:23 | 35 |
| 43 | Jacob MayPlace 43 · 09 Maggie Walker | — | 09 Maggie Walker | 20:25 | 36 |
| 44 | Jimmy BrooksPlace 44 · Grade 12 · Robinson | 12 | Robinson | 20:28 | — |
| 45 | Shaun WichelmanPlace 45 · 09 Lee-Davis | — | 09 Lee-Davis | 20:31 | 37 |
| 46 | Daniel ThomasPlace 46 · Grade 11 · Lafayette | 11 | Lafayette | 20:31 | 38 |
| 47 | Jordan BristowPlace 47 · Grade 12 · Lafayette | 12 | Lafayette | 20:32 | 39 |
| 48 | Carter HadleyPlace 48 · 09 Maggie Walker | — | 09 Maggie Walker | 20:32 | 40 |
| 49 | Ari WhiteleyPlace 49 · Grade 10 · Robinson | 10 | Robinson | 20:32 | — |
| 50 | Kris MillsPlace 50 · Grade 12 · Lafayette | 12 | Lafayette | 20:38 | 41 |
| 51 | Josh GarberPlace 51 · Grade 10 · Kecoughtan | 10 | Kecoughtan | 20:39 | — |
| 52 | Quang PhamPlace 52 · 08 Hermitage | — | 08 Hermitage | 20:46 | — |
| 53 | Sam LewisPlace 53 · Grade 10 · Monacan | 10 | Monacan | 20:46 | 42 |
| 54 | Sam KimPlace 54 · Grade 12 · Monacan | 12 | Monacan | 20:46 | 43 |
| 55 | Will HymesPlace 55 · Grade 11 · Robinson | 11 | Robinson | 20:49 | — |
| 56 | Brendan DoylePlace 56 · 09 Mount Vernon | — | 09 Mount Vernon | 20:50 | 44 |
| 57 | Josh FramerPlace 57 · 09 Mount Vernon | — | 09 Mount Vernon | 20:50 | 45 |
| 58 | Macklin WebbPlace 58 · 09 Lafayette | — | 09 Lafayette | 20:52 | — |
| 59 | Nathaniel DarlingPlace 59 · 09 Lafayette | — | 09 Lafayette | 20:53 | — |
| 60 | Jan TerebaPlace 60 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 20:55 | 46 |
| 61 | Sean DorseyPlace 61 · Grade 10 · Kecoughtan | 10 | Kecoughtan | 20:56 | — |
| 62 | Tim YooPlace 62 · Grade 10 · York | 10 | York | 20:59 | 47 |
| 63 | David HanlonPlace 63 · Grade 10 · Robinson | 10 | Robinson | 21:03 | — |
| 64 | Adam WilcoxPlace 64 · 09 York | — | 09 York | 21:05 | 48 |
| 65 | Evan ReynoldsPlace 65 · Grade 11 · Tabb | 11 | Tabb | 21:08 | — |
| 66 | Jonatha KrashevskiPlace 66 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 21:11 | 49 |
| 67 | Michael NicholasPlace 67 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 21:13 | 50 |
| 68 | T FaganPlace 68 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 21:17 | — |
| 69 | Chris BurrisPlace 69 · Grade 10 · Lafayette | 10 | Lafayette | 21:18 | — |
| 70 | Jeff ChiarelloPlace 70 · 09 Clover Hill | — | 09 Clover Hill | 21:18 | 51 |
| 71 | Brent BassinPlace 71 · 09 Robinson | — | 09 Robinson | 21:19 | — |
| 72 | Jacob McRaePlace 72 · 09 Hermitage | — | 09 Hermitage | 21:19 | — |
| 73 | James LammPlace 73 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 21:20 | — |
| 74 | Michael DownerPlace 74 · Grade 12 · York | 12 | York | 21:26 | 52 |
| 75 | Aaron StatonPlace 75 · Grade 11 · Robinson | 11 | Robinson | 21:27 | — |
| 76 | John BackmanPlace 76 · Riverbend | — | Riverbend | 21:30 | — |
| 77 | Jared ApplebyPlace 77 · 08 Varina | — | 08 Varina | 21:31 | — |
| 78 | Walker ScottPlace 78 · Grade 11 · Maggie Walker | 11 | Maggie Walker | 21:32 | 53 |
| 79 | London RienhardPlace 79 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 21:34 | — |
| 80 | Tyler DotsonPlace 80 · Grade 10 · Lee-Davis | 10 | Lee-Davis | 21:38 | 54 |
| 81 | Michael EstradaPlace 81 · Grade 10 · Lafayette | 10 | Lafayette | 21:39 | — |
| 82 | Travis SherwoodPlace 82 · Grade 11 · York | 11 | York | 21:41 | 55 |
| 83 | John JanousekPlace 83 · Grade 12 · York | 12 | York | 21:42 | — |
| 84 | Jonathan HoughtonPlace 84 · Grade 11 · Maggie Walker | 11 | Maggie Walker | 21:42 | — |
| 85 | Robbie LongestPlace 85 · 08 Lee-Davis | — | 08 Lee-Davis | 21:42 | 56 |
| 86 | Peter OhPlace 86 · Grade 11 · Robinson | 11 | Robinson | 21:43 | — |
| 87 | Wil Van WinklePlace 87 · 09 Maggie Walker | — | 09 Maggie Walker | 21:44 | — |
| 88 | Ross MerrickPlace 88 · Grade 11 · Lancaster | 11 | Lancaster | 21:46 | 57 |
| 89 | Garrett HowePlace 89 · Grade 11 · Maggie Walker | 11 | Maggie Walker | 21:46 | — |
| 90 | Patrick WellsPlace 90 · 09 Mount Vernon | — | 09 Mount Vernon | 21:48 | — |
| 91 | Ben RubinPlace 91 · Grade 12 · Monacan | 12 | Monacan | 21:48 | 58 |
| 92 | Tom MyattPlace 92 · Grade 12 · Lafayette | 12 | Lafayette | 21:56 | — |
| 93 | Jacob SolesPlace 93 · 09 York | — | 09 York | 21:59 | — |
| 94 | Paul FaithPlace 94 · Grade 12 · Lafayette | 12 | Lafayette | 22:02 | — |
| 95 | Ryan BurwellPlace 95 · Grade 12 · Lafayette | 12 | Lafayette | 22:03 | — |
| 96 | Christopher CroccoPlace 96 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 22:06 | — |
| 97 | Phillip MoorePlace 97 · Grade 11 · Clover Hill | 11 | Clover Hill | 22:11 | 59 |
| 98 | Eric GasperoniPlace 98 · Riverbend | — | Riverbend | 22:15 | — |
| 99 | Matt WhitleyPlace 99 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 22:21 | — |
| 100 | Scott McClellanPlace 100 · 09 Maggie Walker | — | 09 Maggie Walker | 22:22 | — |
| 101 | Alton TrainumPlace 101 · Grade 10 · Hermitage | 10 | Hermitage | 22:24 | — |
| 102 | Justin WinstanleyPlace 102 · Grade 12 · Lancaster | 12 | Lancaster | 22:28 | 60 |
| 103 | John ReinhartPlace 103 · Grade 12 · Lafayette | 12 | Lafayette | 22:33 | — |
| 104 | David MartinoPlace 104 · 08 Colonial Heights | — | 08 Colonial Heights | 22:36 | — |
| 105 | Elliott HintonPlace 105 · 08 Lee-Davis | — | 08 Lee-Davis | 22:36 | 61 |
| 106 | Tim DannenhofferPlace 106 · Grade 12 · Clover Hill | 12 | Clover Hill | 22:38 | 62 |
| 107 | Michael FaulknerPlace 107 · 09 Lancaster | — | 09 Lancaster | 22:46 | 63 |
| 108 | Michael ArmstrongPlace 108 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 22:49 | — |
| 109 | Kristopher MonsonPlace 109 · 09 Robinson | — | 09 Robinson | 22:51 | — |
| 110 | Marcus AbidPlace 110 · Grade 11 · Lafayette | 11 | Lafayette | 22:51 | — |
| 111 | Trevor HeldermanPlace 111 · Grade 12 · Maggie Walker | 12 | Maggie Walker | 22:53 | — |
| 112 | Mason WolfePlace 112 · 09 Lafayette | — | 09 Lafayette | 22:57 | — |
| 113 | Nick SeatonPlace 113 · 09 Hermitage | — | 09 Hermitage | 22:59 | — |
| 114 | Tim RicePlace 114 · Grade 10 · Lafayette | 10 | Lafayette | 23:06 | — |
| 115 | Jeff TaylorPlace 115 · Grade 12 · Monacan | 12 | Monacan | 23:07 | 64 |
| 116 | Alex SchulerPlace 116 · Grade 10 · Robinson | 10 | Robinson | 23:08 | — |
| 117 | Andy HitePlace 117 · 09 Clover Hill | — | 09 Clover Hill | 23:18 | 65 |
| 118 | Bryan HammondsPlace 118 · Grade 10 · Hermitage | 10 | Hermitage | 23:19 | — |
| 119 | Ryan DeneaultPlace 119 · Grade 10 · Mount Vernon | 10 | Mount Vernon | 23:22 | — |
| 120 | Trevor MeekPlace 120 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 23:24 | — |
| 121 | Sam RairdenPlace 121 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 23:28 | — |
| 122 | Ryan SchultzPlace 122 · 09 Lee-Davis | — | 09 Lee-Davis | 23:28 | 66 |
| 123 | John KillionPlace 123 · Grade 10 · Lancaster | 10 | Lancaster | 23:35 | 67 |
| 124 | Stephen DiltsPlace 124 · 09 York | — | 09 York | 23:36 | — |
| 125 | Daniel MurphyPlace 125 · 09 Robinson | — | 09 Robinson | 23:44 | — |
| 126 | Glenn LuckerPlace 126 · Grade 12 · York | 12 | York | 23:47 | — |
| 127 | Woody KainePlace 127 · 09 Maggie Walker | — | 09 Maggie Walker | 23:51 | — |
| 128 | Eddie KongPlace 128 · Grade 10 · Clover Hill | 10 | Clover Hill | 23:55 | 68 |
| 129 | Alex HandPlace 129 · Grade 12 · Lancaster | 12 | Lancaster | 23:57 | 69 |
| 130 | Nicholas PohPlace 130 · 09 Varina | — | 09 Varina | 24:02 | — |
| 131 | Derek WeichlerPlace 131 · 09 York | — | 09 York | 24:15 | — |
| 132 | Eric FischerPlace 132 · Grade 11 · Robinson | 11 | Robinson | 24:19 | — |
| 133 | Sam FrerePlace 133 · Grade 10 · Lancaster | 10 | Lancaster | 24:23 | 70 |
| 134 | Cole PearcePlace 134 · 08 Lee-Davis | — | 08 Lee-Davis | 24:37 | 71 |
| 135 | Kris KusnerikPlace 135 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 24:38 | — |
| 136 | Matt GillPlace 136 · 09 Maggie Walker | — | 09 Maggie Walker | 24:38 | — |
| 137 | Logan BisselPlace 137 · 09 York | — | 09 York | 24:47 | — |
| 138 | John PomeroyPlace 138 · Grade 11 · Clover Hill | 11 | Clover Hill | 24:51 | 72 |
| 139 | Harrison GebsPlace 139 · Grade 11 · Maggie Walker | 11 | Maggie Walker | 24:58 | — |
| 140 | Patrick BougePlace 140 · Riverbend | — | Riverbend | 25:05 | — |
| 141 | John AndersonPlace 141 · 09 Clover Hill | — | 09 Clover Hill | 25:18 | 73 |
| 142 | Andrew JacobsonPlace 142 · 09 Robinson | — | 09 Robinson | 25:19 | — |
| 143 | Tony ParsonsPlace 143 · Riverbend | — | Riverbend | 25:21 | — |
| 144 | Christian HammondsPlace 144 · Grade 10 · Hermitage | 10 | Hermitage | 25:21 | — |
| 145 | Hunter LackeyPlace 145 · Grade 10 · Lee-Davis | 10 | Lee-Davis | 25:48 | 74 |
| 146 | Thomas FrerePlace 146 · Grade 12 · Lancaster | 12 | Lancaster | 25:55 | 75 |
| 147 | Brett RushPlace 147 · 08 Colonial Heights | — | 08 Colonial Heights | 25:55 | — |
| 148 | Matt NguyenPlace 148 · 09 Maggie Walker | — | 09 Maggie Walker | 26:00 | — |
| 149 | Justin HyltonPlace 149 · Grade 10 · Robinson | 10 | Robinson | 26:05 | — |
| 150 | Justin StroblePlace 150 · Grade 10 · Lee-Davis | 10 | Lee-Davis | 26:05 | — |
| 151 | Dusty CraytonPlace 151 · 08 Lee-Davis | — | 08 Lee-Davis | 26:13 | — |
| 152 | Peter BerrierPlace 152 · 09 Robinson | — | 09 Robinson | 26:15 | — |
| 153 | Sean DempkowskiPlace 153 · 09 Mount Vernon | — | 09 Mount Vernon | 26:26 | — |
| 154 | Jordan KellyPlace 154 · 09 York | — | 09 York | 26:38 | — |
| 155 | Josh CampbellPlace 155 · 09 York | — | 09 York | 26:43 | — |
| 156 | Jack ScherPlace 156 · 09 Maggie Walker | — | 09 Maggie Walker | 26:49 | — |
| 157 | Yunzhou LiPlace 157 · Grade 10 · Maggie Walker | 10 | Maggie Walker | 28:16 | — |
| 158 | Donald BoekankempPlace 158 · 09 Mount Vernon | — | 09 Mount Vernon | 29:39 | — |