| 1 | Tyler StutzmanPlace 1 · Grade 12 · Western Albemarle | 12 | Western Albemarle | 9:42 | 4 |
| 2 | Kyle SatterwhitePlace 2 · Grade 12 · Western Albemarle | 12 | Western Albemarle | 10:03 | 3 |
| 3 | Anthony KostelacPlace 3 · Grade 11 · Albemarle | 11 | Albemarle | 10:11 | 3 |
| 4 | Luke NobelPlace 4 · Grade 12 · Albemarle | 12 | Albemarle | 10:14 | 4 |
| 4 | Thomas BakerPlace 4 · Grade 12 · Louisa | 12 | Louisa | 10:14 | 4 |
| 6 | James Howard-SmithPlace 6 · Grade 12 · Western Albemarle | 12 | Western Albemarle | 10:17 | 1 |
| 7 | Garrett BradleyPlace 7 · Grade 12 · Albemarle | 12 | Albemarle | 10:41 | 1 |
| 8 | Simon CushmanPlace 8 · Grade 12 · Monticello | 12 | Monticello | 10:52 | 3 |
| 9 | Patrick HayesPlace 9 · Grade 12 · Fork Union | 12 | Fork Union | 11:00 | 1 |
| 10 | Caleb HaneyPlace 10 · Grade 12 · Fork Union | 12 | Fork Union | 11:04 | 2 |
| 11 | Evan KarweikPlace 11 · Grade 11 · Albemarle | 11 | Albemarle | 11:06 | 2 |
| 12 | Henry RisbergPlace 12 · Grade 10 · Charlottesville | 10 | Charlottesville | 11:09 | 1 |
| 13 | Kenny LohrPlace 13 · Grade 12 · Madison County | 12 | Madison County | 11:10 | 2 |
| 14 | Ben DealPlace 14 · Grade 9 · Albemarle | 9 | Albemarle | 11:17 | 1 |
| 14 | Eric StonePlace 14 · Grade 12 · Louisa | 12 | Louisa | 11:17 | 1 |
| 16 | Shain Abdul-SatarPlace 16 · Grade 11 · Charlottesville | 11 | Charlottesville | 11:20 | 2 |
| 17 | Georgi KlissurskiPlace 17 · Grade 11 · Woodberry Forest | 11 | Woodberry Forest | 11:22 | 1 |
| 18 | Thomas CampbellPlace 18 · Grade 11 · Monticello | 11 | Monticello | 11:26 | 1 |
| 19 | Michael TerribilePlace 19 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 11:37 | 2 |
| 20 | Kevin BennertPlace 20 · Grade 10 · Woodberry Forest | 10 | Woodberry Forest | 11:38 | 4 |
| 20 | Brian HuffmanPlace 20 · Grade 12 · Monticello | 12 | Monticello | 11:38 | 4 |
| 22 | Chris JacksonPlace 22 · Grade 11 · Louisa | 11 | Louisa | 11:39 | 2 |
| 23 | Andrew JenningsPlace 23 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 11:42 | 1 |
| 24 | Chris SpringerPlace 24 · Grade 9 · Louisa | 9 | Louisa | 11:44 | 3 |
| 25 | James WagleyPlace 25 · Grade 11 · Fluvanna | 11 | Fluvanna | 11:47 | 3 |
| 25 | John BarclayPlace 25 · Grade 12 · Albemarle | 12 | Albemarle | 11:47 | 1 |
| 27 | Alex FarinaPlace 27 · Grade 12 · Fluvanna | 12 | Fluvanna | 11:48 | 2 |
| 28 | Arthur BryantPlace 28 · Grade 12 · Woodberry Forest | 12 | Woodberry Forest | 11:51 | 1 |
| 29 | Drew FaganPlace 29 · Grade 10 · Albemarle | 10 | Albemarle | 11:52 | 1 |
| 29 | John AllenPlace 29 · Grade 12 · William Monroe | 12 | William Monroe | 11:52 | 1 |
| 31 | TJ McDermottPlace 31 · Grade 11 · Monticello | 11 | Monticello | 11:54 | 1 |
| 32 | Josh BridgesPlace 32 · Grade 12 · William Monroe | 12 | William Monroe | 11:55 | 4 |
| 33 | Joe HellerPlace 33 · Grade 12 · Madison County | 12 | Madison County | 11:59 | 4 |
| 34 | Austin McPhillipsPlace 34 · Grade 10 · Albemarle | 10 | Albemarle | 12:07 | 2 |
| 35 | Jake SawyerPlace 35 · Grade 10 · Albemarle | 10 | Albemarle | 12:09 | 3 |
| 36 | Henry GilesPlace 36 · Grade 10 · Western Albemarle | 10 | Western Albemarle | 12:12 | 2 |
| 37 | Eric SmithPlace 37 · Grade 12 · Charlottesville | 12 | Charlottesville | 12:13 | 4 |
| 38 | Hunter WallacePlace 38 · Grade 10 · William Monroe | 10 | William Monroe | 12:15 | 2 |
| 38 | Matt WolanskiPlace 38 · Grade 10 · Monticello | 10 | Monticello | 12:15 | 2 |
| 40 | Lane GearhartPlace 40 · Grade 11 · Western Albemarle | 11 | Western Albemarle | 12:16 | 3 |
| 40 | Kyle StephensPlace 40 · Grade 12 · Fluvanna | 12 | Fluvanna | 12:16 | 1 |
| 42 | Connor FlynnPlace 42 · Grade 10 · Woodberry Forest | 10 | Woodberry Forest | 12:19 | 2 |
| 43 | Harrison BrookemanPlace 43 · Grade 11 · Charlottesville | 11 | Charlottesville | 12:21 | 1 |
| 44 | Mikey KidbyPlace 44 · Grade 9 · Miller School | 9 | Miller School | 12:22 | 1 |
| 45 | Denis PescovPlace 45 · Grade 11 · Albemarle | 11 | Albemarle | 12:23 | 1 |
| 46 | Josh TrudgeonPlace 46 · Grade 10 · Woodberry Forest | 10 | Woodberry Forest | 12:24 | 3 |
| 47 | Alex GreenPlace 47 · Grade 12 · Fork Union | 12 | Fork Union | 12:27 | 3 |
| 48 | Chris LewisPlace 48 · Grade 11 · Orange Co. | 11 | Orange Co. | 12:30 | 1 |
| 49 | Joe NelsonPlace 49 · Grade 11 · Charlottesville | 11 | Charlottesville | 12:31 | 4 |
| 50 | Matthew LawsPlace 50 · Grade 10 · Woodberry Forest | 10 | Woodberry Forest | 12:32 | 3 |
| 51 | Luke AllenPlace 51 · Grade 12 · Charlottesville | 12 | Charlottesville | 12:35 | 3 |
| 51 | Alex LeePlace 51 · Grade 11 · Fork Union | 11 | Fork Union | 12:35 | 4 |
| 53 | Tommy LopezPlace 53 · Grade 12 · Albemarle | 12 | Albemarle | 12:36 | 2 |
| 54 | Zak VanlierPlace 54 · Grade 11 · Albemarle | 11 | Albemarle | 12:38 | 4 |
| 55 | Nathaniel HartwigPlace 55 · Grade 11 · Madison County | 11 | Madison County | 12:39 | 1 |
| 56 | Ben CastroPlace 56 · Grade 10 · Fluvanna | 10 | Fluvanna | 12:41 | 4 |
| 57 | Nick JanPlace 57 · Grade 11 · Albemarle | 11 | Albemarle | 12:43 | 2 |
| 57 | Zach DavidsonPlace 57 · Grade 12 · Monticello | 12 | Monticello | 12:43 | 2 |
| 57 | Matt SharreffPlace 57 · Grade 11 · Fluvanna | 11 | Fluvanna | 12:43 | 2 |
| 60 | Hunter WelchPlace 60 · Grade 10 · Madison County | 10 | Madison County | 12:44 | 3 |
| 61 | Giles CabePlace 61 · Grade 10 · Covenant | 10 | Covenant | 12:45 | 1 |
| 62 | Charlie ValentinePlace 62 · Grade 12 · Fluvanna | 12 | Fluvanna | 12:47 | 3 |
| 62 | Ryan GrayPlace 62 · Grade 10 · Albemarle | 10 | Albemarle | 12:47 | 4 |
| 64 | Ian CallowayPlace 64 · Grade 11 · Woodberry Forest | 11 | Woodberry Forest | 12:49 | 4 |
| 65 | Casey CampbellPlace 65 · Grade 11 · Madison County | 11 | Madison County | 12:52 | 4 |
| 65 | William MeakemPlace 65 · Grade 9 · Covenant | 9 | Covenant | 12:52 | 2 |
| 67 | Dakota Thomson-DiggsPlace 67 · Grade 11 · Monticello | 11 | Monticello | 12:53 | 3 |
| 68 | Asher NobelPlace 68 · Grade 9 · Albemarle | 9 | Albemarle | 12:55 | 2 |
| 69 | Greg EdwardsPlace 69 · Grade 10 · Fluvanna | 10 | Fluvanna | 12:56 | 1 |
| 70 | Thomas CarrPlace 70 · Grade 11 · Woodberry Forest | 11 | Woodberry Forest | 12:57 | 2 |
| 71 | Trent WalkerPlace 71 · Grade 11 · Monticello | 11 | Monticello | 12:58 | 4 |
| 71 | Ralph GeilkerPlace 71 · Grade 12 · Charlottesville | 12 | Charlottesville | 12:58 | 2 |
| 71 | Caleb WardPlace 71 · Grade 12 · Albemarle | 12 | Albemarle | 12:58 | 3 |
| 74 | Cadet BurkePlace 74 · Grade 10 · Fork Union | 10 | Fork Union | 12:59 | 1 |
| 75 | Nikhil CheliahPlace 75 · Grade 12 · Charlottesville | 12 | Charlottesville | 13:00 | 3 |
| 75 | Andrew RinerPlace 75 · Grade 11 · Madison County | 11 | Madison County | 13:00 | 1 |
| 77 | Travis NelsonPlace 77 · Grade 11 · Albemarle | 11 | Albemarle | 13:01 | 3 |
| 77 | Taylor WilsonPlace 77 · Grade 11 · Woodberry Forest | 11 | Woodberry Forest | 13:01 | 1 |
| 79 | Arun DuttaPlace 79 · Grade 10 · Western Albemarle | 10 | Western Albemarle | 13:02 | 4 |
| 80 | Parker BleamPlace 80 · Grade 11 · Charlottesville | 11 | Charlottesville | 13:03 | 1 |
| 81 | Stuart BrownPlace 81 · Grade 11 · Woodberry Forest | 11 | Woodberry Forest | 13:05 | 3 |
| 82 | James DuvaPlace 82 · Grade 9 · Charlottesville | 9 | Charlottesville | 13:09 | 2 |
| 83 | Matt BatmanPlace 83 · Grade 10 · Madison County | 10 | Madison County | 13:12 | 2 |
| 84 | JT BoothPlace 84 · Grade 10 · STAB | 10 | STAB | 13:16 | 4 |
| 85 | James DoernbergPlace 85 · Grade 10 · STAB | 10 | STAB | 13:18 | 3 |
| 86 | Adam SidelkoPlace 86 · Grade 10 · Orange Co. | 10 | Orange Co. | 13:21 | 2 |
| 87 | Greg WisePlace 87 · Grade 10 · STAB | 10 | STAB | 13:23 | 2 |
| 88 | Andy YoungPlace 88 · Grade 10 · Monticello | 10 | Monticello | 13:27 | 3 |
| 89 | Nathan NicholsPlace 89 · Grade 9 · Monticello | 9 | Monticello | 13:29 | 2 |
| 90 | Travis TiezziPlace 90 · Grade 9 · Monticello | 9 | Monticello | 13:30 | 4 |
| 91 | Sam BarryPlace 91 · Grade 11 · Charlottesville | 11 | Charlottesville | 13:31 | 4 |
| 92 | Patrick HedgerPlace 92 · Grade 9 · Albemarle | 9 | Albemarle | 13:32 | 3 |
| 93 | Eli WrenPlace 93 · Grade 10 · Monticello | 10 | Monticello | 13:34 | 4 |
| 94 | Guillaume BaileyPlace 94 · Grade 9 · Albemarle | 9 | Albemarle | 13:36 | 4 |
| 95 | Andrew EdmondsPlace 95 · Grade 12 · Monticello | 12 | Monticello | 13:40 | 1 |
| 96 | Erik EklundPlace 96 · Grade 12 · Monticello | 12 | Monticello | 13:41 | 1 |
| 97 | Ben BrewerPlace 97 · Grade 11 · Charlottesville | 11 | Charlottesville | 13:43 | 3 |
| 98 | Justin EdellPlace 98 · Grade 12 · Fork Union | 12 | Fork Union | 13:44 | 2 |
| 99 | Meade HarrisonPlace 99 · Grade 11 · Fork Union | 11 | Fork Union | 13:50 | 4 |
| 99 | Shawn HarlowPlace 99 · Grade 11 · William Monroe | 11 | William Monroe | 13:50 | 4 |
| 101 | Ried DickersonPlace 101 · Grade 9 · Monticello | 9 | Monticello | 13:52 | 2 |
| 102 | Sam LandoltPlace 102 · Grade 10 · Madison County | 10 | Madison County | 13:54 | 3 |
| 103 | Derek CarpenterPlace 103 · Grade 12 · Albemarle | 12 | Albemarle | 13:58 | 4 |
| 103 | Sean VossPlace 103 · Grade 12 · Monticello | 12 | Monticello | 13:58 | 3 |
| 105 | Bohan BoaPlace 105 · Grade 12 · Miller School | 12 | Miller School | 14:00 | 4 |
| 106 | Bill BishopPlace 106 · Grade 9 · Woodberry Forest | 9 | Woodberry Forest | 14:03 | 2 |
| 107 | Joseph WolfPlace 107 · Grade 11 · STAB | 11 | STAB | 14:06 | 1 |
| 108 | Brandon DavisPlace 108 · Grade 10 · William Monroe | 10 | William Monroe | 14:11 | 1 |
| 109 | Avery PowellPlace 109 · Grade 10 · Orange Co. | 10 | Orange Co. | 14:14 | 4 |
| 110 | Thomas SchlegelPlace 110 · Grade 12 · Fluvanna | 12 | Fluvanna | 14:19 | 4 |
| 110 | Chase BaldwinPlace 110 · Grade 11 · Covenant | 11 | Covenant | 14:19 | 1 |
| 112 | Calvin GudemanPlace 112 · Grade 12 · Fork Union | 12 | Fork Union | 14:23 | 3 |
| 113 | Alex KurtzPlace 113 · Grade 9 · Covenant | 9 | Covenant | 14:25 | 2 |
| 114 | Baron FortunePlace 114 · Grade 11 · Miller School | 11 | Miller School | 14:26 | 2 |
| 115 | Justin LyonPlace 115 · Grade 12 · Orange Co. | 12 | Orange Co. | 14:35 | 3 |
| 115 | Tim McNeishPlace 115 · Grade 10 · Covenant | 10 | Covenant | 14:35 | 3 |
| 117 | Jesse HendricksPlace 117 · Grade 10 · Covenant | 10 | Covenant | 14:43 | 4 |
| 118 | David ShaulisPlace 118 · Grade 9 · William Monroe | 9 | William Monroe | 15:00 | 3 |
| 119 | Thomas GarrisonPlace 119 · Grade 10 · Woodberry Forest | 10 | Woodberry Forest | 15:01 | 4 |
| 120 | Matt HaagPlace 120 · Grade 11 · William Monroe | 11 | William Monroe | 15:38 | 3 |
| 121 | Anthony ValentePlace 121 · Grade 12 · Covenant | 12 | Covenant | 15:53 | 3 |
| 122 | JT KelleherPlace 122 · Grade 11 · Miller School | 11 | Miller School | 16:09 | 3 |
| 123 | Mike AllersPlace 123 · Grade 11 · William Monroe | 11 | William Monroe | 16:10 | 2 |
| 124 | Eric WebsterPlace 124 · Grade 10 · Covenant | 10 | Covenant | 16:50 | 4 |