| 1 | Jeremy GreenwaldPlace 1 · GRASSFIELD | — | GRASSFIELD | 16:28 |
| 2 | Seth TaylorPlace 2 · GRASSFIELD | — | GRASSFIELD | 16:43 |
| 3 | Matt FreedmanPlace 3 · HICKORY | — | HICKORY | 17:17 |
| 4 | Michael SandersPlace 4 · HICKORY | — | HICKORY | 17:24 |
| 5 | Alexander MidkiffPlace 5 · GRASSFIELD | — | GRASSFIELD | 17:47 |
| 6 | Lee MathesonPlace 6 · GRASSFIELD | — | GRASSFIELD | 17:59 |
| 7 | Tyler MarcousPlace 7 · GREAT BRIDGE | — | GREAT BRIDGE | 18:01 |
| 8 | James KlingPlace 8 · HICKORY | — | HICKORY | 18:02 |
| 9 | Josh BoronPlace 9 · HICKORY | — | HICKORY | 18:13 |
| 10 | Gabe WolstenholmePlace 10 · HICKORY | — | HICKORY | 18:23 |
| 11 | Robert MurrayPlace 11 · GRASSFIELD | — | GRASSFIELD | 18:30 |
| 12 | Duncan LeathrumPlace 12 · OSCAR SMITH | — | OSCAR SMITH | 18:35 |
| 13 | Zach CadieuxPlace 13 · HICKORY | — | HICKORY | 18:43 |
| 14 | Josh GaskillPlace 14 · HICKORY | — | HICKORY | 18:51 |
| 15 | Bradley WrightPlace 15 · GRASSFIELD | — | GRASSFIELD | 18:54 |
| 16 | Roderick WilliamsPlace 16 · DEEP CREEK | — | DEEP CREEK | 19:00 |
| 17 | Brett GordonPlace 17 · HICKORY | — | HICKORY | 19:02 |
| 18 | Jared WhitePlace 18 · GREAT BRIDGE | — | GREAT BRIDGE | 19:05 |
| 19 | Patrick ShaughnessyPlace 19 · INDIAN RIVER | — | INDIAN RIVER | 19:12 |
| 20 | Paul McElroyPlace 20 · HICKORY | — | HICKORY | 19:16 |
| 21 | Devin KeelPlace 21 · LAKELAND | — | LAKELAND | 19:27 |
| 22 | Zach HarrelsonPlace 22 · GREAT BRIDGE | — | GREAT BRIDGE | 19:33 |
| 23 | Kevin KneislerPlace 23 · GREAT BRIDGE | — | GREAT BRIDGE | 19:34 |
| 24 | Andrew EasonPlace 24 · HICKORY | — | HICKORY | 19:38 |
| 25 | Brian OdenwaldPlace 25 · OSCAR SMITH | — | OSCAR SMITH | 19:59 |
| 26 | Connor DempseyPlace 26 · GREAT BRIDGE | — | GREAT BRIDGE | 20:01 |
| 27 | Josh HalsteadPlace 27 · HICKORY | — | HICKORY | 20:02 |
| 28 | Jemal CannonPlace 28 · NANSEMOND RIVER | — | NANSEMOND RIVER | 20:02 |
| 29 | Alan SchreiberPlace 29 · GRASSFIELD | — | GRASSFIELD | 20:04 |
| 30 | Thomas SimmonsPlace 30 · HICKORY | — | HICKORY | 20:06 |
| 31 | Brandon SmithPlace 31 · OSCAR SMITH | — | OSCAR SMITH | 20:09 |
| 32 | Justin CimringPlace 32 · GREAT BRIDGE | — | GREAT BRIDGE | 20:13 |
| 33 | David WaterfieldPlace 33 · LAKELAND | — | LAKELAND | 20:17 |
| 34 | Noah WallsPlace 34 · INDIAN RIVER | — | INDIAN RIVER | 20:18 |
| 35 | Mitchell PittsPlace 35 · HICKORY | — | HICKORY | 20:24 |
| 36 | Zane BolenPlace 36 · WESTERN BRANCH | — | WESTERN BRANCH | 20:26 |
| 37 | Coleman HorselyPlace 37 · WESTERN BRANCH | — | WESTERN BRANCH | 20:31 |
| 38 | Ian BlakePlace 38 · GRASSFIELD | — | GRASSFIELD | 20:32 |
| 39 | Nate MickelsonPlace 39 · WESTERN BRANCH | — | WESTERN BRANCH | 20:41 |
| 40 | Calvin StanfordPlace 40 · OSCAR SMITH | — | OSCAR SMITH | 20:47 |
| 41 | Ryan QuinnPlace 41 · OSCAR SMITH | — | OSCAR SMITH | 20:49 |
| 42 | Kalynn BlakelyPlace 42 · WESTERN BRANCH | — | WESTERN BRANCH | 20:50 |
| 43 | Michael AtanganPlace 43 · GRASSFIELD | — | GRASSFIELD | 20:56 |
| 44 | Robert LongPlace 44 · GRASSFIELD | — | GRASSFIELD | 20:59 |
| 45 | Blake TidwellPlace 45 · WESTERN BRANCH | — | WESTERN BRANCH | 21:15 |
| 46 | Patrick FisherPlace 46 · HICKORY | — | HICKORY | 21:15 |
| 47 | Zach ZydronPlace 47 · OSCAR SMITH | — | OSCAR SMITH | 21:16 |
| 48 | Sam PyoPlace 48 · OSCAR SMITH | — | OSCAR SMITH | 21:17 |
| 49 | Daniel SauzenPlace 49 · KING'S FORK | — | KING'S FORK | 21:17 |
| 50 | Tyler DavidsonPlace 50 · GRASSFIELD | — | GRASSFIELD | 21:18 |
| 51 | Mason RabidouxPlace 51 · GREAT BRIDGE | — | GREAT BRIDGE | 21:19 |
| 52 | Zack McCollumPlace 52 · WESTERN BRANCH | — | WESTERN BRANCH | 21:21 |
| 53 | Warren BeatttyPlace 53 · NANSEMOND RIVER | — | NANSEMOND RIVER | 21:25 |
| 54 | Matt QuanPlace 54 · OSCAR SMITH | — | OSCAR SMITH | 21:34 |
| 55 | Nate ChandlerPlace 55 · NANSEMOND RIVER | — | NANSEMOND RIVER | 21:34 |
| 56 | Christian RuizPlace 56 · OSCAR SMITH | — | OSCAR SMITH | 21:36 |
| 57 | Walter JacksonPlace 57 · NANSEMOND RIVER | — | NANSEMOND RIVER | 21:39 |
| 58 | Brett BrumundPlace 58 · OSCAR SMITH | — | OSCAR SMITH | 21:39 |
| 59 | Anthony HurdPlace 59 · OSCAR SMITH | — | OSCAR SMITH | 21:42 |
| 60 | Michael PharrPlace 60 · HICKORY | — | HICKORY | 21:42 |
| 61 | Charles CannonPlace 61 · NANSEMOND RIVER | — | NANSEMOND RIVER | 21:45 |
| 62 | Manny DwyerPlace 62 · KING'S FORK | — | KING'S FORK | 21:50 |
| 63 | Anthony TorresPlace 63 · NANSEMOND RIVER | — | NANSEMOND RIVER | 22:02 |
| 64 | Alex LocklearPlace 64 · NANSEMOND RIVER | — | NANSEMOND RIVER | 22:03 |
| 65 | Nick CavalloPlace 65 · OSCAR SMITH | — | OSCAR SMITH | 22:07 |
| 66 | Matt SchroederPlace 66 · GRASSFIELD | — | GRASSFIELD | 22:07 |
| 67 | Ian StevensPlace 67 · WESTERN BRANCH | — | WESTERN BRANCH | 22:09 |
| 68 | Nick NielsenPlace 68 · KING'S FORK | — | KING'S FORK | 22:10 |
| 69 | Joe RagerPlace 69 · LAKELAND | — | LAKELAND | 22:11 |
| 70 | Dominique PattersonPlace 70 · OSCAR SMITH | — | OSCAR SMITH | 22:14 |
| 71 | John HoeyPlace 71 · GREAT BRIDGE | — | GREAT BRIDGE | 22:14 |
| 72 | Joseph HoguePlace 72 · NANSEMOND RIVER | — | NANSEMOND RIVER | 22:15 |
| 73 | Tim AbreshPlace 73 · HICKORY | — | HICKORY | 22:16 |
| 74 | Tre SpratleyPlace 74 · LAKELAND | — | LAKELAND | 22:17 |
| 75 | Logan McConnellPlace 75 · INDIAN RIVER | — | INDIAN RIVER | 22:19 |
| 76 | Johnny WilliamsPlace 76 · WESTERN BRANCH | — | WESTERN BRANCH | 22:20 |
| 77 | Dexter HonoraPlace 77 · OSCAR SMITH | — | OSCAR SMITH | 22:21 |
| 78 | Blake RiddickPlace 78 · NANSEMOND RIVER | — | NANSEMOND RIVER | 22:22 |
| 79 | Justin WoodPlace 79 · WESTERN BRANCH | — | WESTERN BRANCH | 22:24 |
| 80 | Courtland WashPlace 80 · LAKELAND | — | LAKELAND | 22:25 |
| 81 | Philip CasteenPlace 81 · DEEP CREEK | — | DEEP CREEK | 22:28 |
| 82 | Ryan TurnerPlace 82 · LAKELAND | — | LAKELAND | 22:29 |
| 83 | Ben McDonaldPlace 83 · WESTERN BRANCH | — | WESTERN BRANCH | 22:47 |
| 84 | Drew StockmanPlace 84 · KING'S FORK | — | KING'S FORK | 23:10 |
| 85 | Dan HoulePlace 85 · OSCAR SMITH | — | OSCAR SMITH | 23:11 |
| 86 | Damozsheio LeachPlace 86 · NANSEMOND RIVER | — | NANSEMOND RIVER | 23:13 |
| 87 | Mason PowersPlace 87 · HICKORY | — | HICKORY | 23:17 |
| 88 | Quante CottonPlace 88 · DEEP CREEK | — | DEEP CREEK | 23:20 |
| 89 | Josh AckermanPlace 89 · OSCAR SMITH | — | OSCAR SMITH | 23:23 |
| 90 | Jacob CrowellPlace 90 · LAKELAND | — | LAKELAND | 23:33 |
| 91 | Nate GoinsPlace 91 · WESTERN BRANCH | — | WESTERN BRANCH | 23:39 |
| 92 | Ricky JulienPlace 92 · DEEP CREEK | — | DEEP CREEK | 23:46 |
| 93 | Jerry CunninghamPlace 93 · NANSEMOND RIVER | — | NANSEMOND RIVER | 23:49 |
| 94 | Kataro KawaiPlace 94 · NANSEMOND RIVER | — | NANSEMOND RIVER | 24:05 |
| 95 | Jon JoycePlace 95 · NANSEMOND RIVER | — | NANSEMOND RIVER | 24:06 |
| 96 | Richard RobinsonPlace 96 · GRASSFIELD | — | GRASSFIELD | 24:06 |
| 97 | Nicholas KniffenPlace 97 · DEEP CREEK | — | DEEP CREEK | 24:08 |
| 98 | Torrian MoorePlace 98 · NANSEMOND RIVER | — | NANSEMOND RIVER | 24:18 |
| 99 | Xavier BellPlace 99 · INDIAN RIVER | — | INDIAN RIVER | 24:25 |
| 100 | Kyle WilliamsonPlace 100 · LAKELAND | — | LAKELAND | 24:25 |
| 101 | Josh CampbellPlace 101 · INDIAN RIVER | — | INDIAN RIVER | 24:29 |
| 102 | Jonathon MosherPlace 102 · LAKELAND | — | LAKELAND | 24:34 |
| 103 | Austin WozniakPlace 103 · HICKORY | — | HICKORY | 24:40 |
| 104 | Trvor HallPlace 104 · KING'S FORK | — | KING'S FORK | 24:43 |
| 105 | Zack Al-SarrafPlace 105 · NANSEMOND RIVER | — | NANSEMOND RIVER | 24:45 |
| 106 | Dylan AyersPlace 106 · LAKELAND | — | LAKELAND | 25:00 |
| 107 | Cory BurtonPlace 107 · OSCAR SMITH | — | OSCAR SMITH | 25:08 |
| 108 | William StarkeyPlace 108 · INDIAN RIVER | — | INDIAN RIVER | 25:53 |
| 109 | William SharpPlace 109 · OSCAR SMITH | — | OSCAR SMITH | 26:35 |
| 110 | Tristan BucknerPlace 110 · LAKELAND | — | LAKELAND | 26:44 |
| 111 | Sean SmithPlace 111 · DEEP CREEK | — | DEEP CREEK | 27:01 |
| 112 | Jacob McCouryPlace 112 · LAKELAND | — | LAKELAND | 27:07 |
| 113 | Chris DrainPlace 113 · WESTERN BRANCH | — | WESTERN BRANCH | 27:27 |
| 114 | Matthew LapointPlace 114 · LAKELAND | — | LAKELAND | 27:54 |
| 115 | St. Jon AnthonyPlace 115 · KING'S FORK | — | KING'S FORK | 33:17 |
| 116 | Evan MarcelinoPlace 116 · NANSEMOND RIVER | — | NANSEMOND RIVER | 33:47 |