1. Home
  2. U.S. Results
  3. Virginia
  4. VTCA Invitational

2018 VTCA Invitational Results

Official ResultsPocahontas State Park, Chesterfield, VACross Country · Outdoor1,888 results116 teamsMeet history →

Winners

Boys / Men · 5,000 Meters Varsity

334 results
PlAthlete / entryGrSchool / teamMark
1Joe HawkesPlace 1 · Western Albermarle—Western Albermarle15:28.8
2Jack EliasonPlace 2 · Western Albermarle—Western Albermarle15:29.4
3Colby BurchamPlace 3 · Deep Run—Deep Run15:48.5
4Aaron JohnsonPlace 4 · James River (Midlot—James River (Midlot16:02.4
5Adam SachsPlace 5 · Maggie Walker—Maggie Walker16:05.7
6Branden WoodPlace 6 · Louisa County High—Louisa County High16:05.9
7Ali IbrahimPlace 7 · Glen Allen—Glen Allen16:13.5
8Brenner BeardPlace 8 · Lafayette—Lafayette16:16.2
9Casey EvansPlace 9 · Clover Hill—Clover Hill16:17.9
10Cyrus Rody-RamazaniPlace 10 · Western Albermarle—Western Albermarle16:21.7
11Jacob HannerPlace 11 · Deep Run—Deep Run16:36.3
12Carter MorganPlace 12 · Maggie Walker—Maggie Walker16:36.8
13Ben JacksonPlace 13 · Glen Allen—Glen Allen16:38.0
14Joseph TaylorPlace 14 · Western Albermarle—Western Albermarle16:38.7
15Joe LaRuffaPlace 15 · James River (Midlot—James River (Midlot16:43.1
16Jordan BenduraPlace 16 · Deep Run—Deep Run16:46.8
17Andrew SteenkamerPlace 17 · Midlothian High Sch—Midlothian High Sch16:48.5
18Jake SchindelPlace 18 · Deep Run—Deep Run16:50.3
19Brian TavennerPlace 19 · Midlothian High Sch—Midlothian High Sch16:52.0
20Ethan BillmayerPlace 20 · Glen Allen—Glen Allen16:53.8
21Ben NeuwirthPlace 21 · Maggie Walker—Maggie Walker16:58.1
22Josh HoltzmanPlace 22 · Glen Allen—Glen Allen16:58.5
23John HerrmannPlace 23 · James River (Midlot—James River (Midlot17:04.0
24Wade CarterPlace 24 · Glen Allen—Glen Allen17:04.2
25Ben HagerichPlace 25 · Glen Allen—Glen Allen17:05.0
26Matt KlapakPlace 26 · Louisa County High—Louisa County High17:05.1
27Noah FieldsPlace 27 · York—York17:07.1
28Josh DonnellyPlace 28 · Deep Run—Deep Run17:08.0
29Joseph RiouxPlace 29 · Clover Hill—Clover Hill17:09.2
30Emil BaggsPlace 30 · Deep Run—Deep Run17:13.3
31Joey MaguirePlace 31 · Midlothian High Sch—Midlothian High Sch17:13.4
32Everett FloraPlace 32 · Maggie Walker—Maggie Walker17:20.3
33Cole MyersPlace 33 · Hanover—Hanover17:25.0
34Bowen VarneyPlace 34 · Louisa County High—Louisa County High17:25.5
35Wiill GardnerPlace 35 · Midlothian High Sch—Midlothian High Sch17:25.9
36Samuel D'AscoliPlace 36 · Deep Run—Deep Run17:27.0
37Nathaniel GregoryPlace 37 · Maggie Walker—Maggie Walker17:30.5
38Michael TullPlace 38 · Deep Run—Deep Run17:30.8
39Devin JohnsonPlace 39 · Glen Allen—Glen Allen17:31.4
40Stuart TerrillPlace 40 · Western Albermarle—Western Albermarle17:33.2
41Richard ZhaiPlace 41 · Maggie Walker—Maggie Walker17:38.0
42Ethan ColemanPlace 42 · Hanover—Hanover17:38.0
43Ryan NewmanPlace 43 · Mills Godwin—Mills Godwin17:39.9
44Michael TidwellPlace 44 · Fork Union—Fork Union17:39.9
45Will BonnerPlace 45 · Western Albermarle—Western Albermarle17:40.0
46Bryce LatinaPlace 46 · Glen Allen—Glen Allen17:40.6
47Davis HatcherPlace 47 · Lafayette—Lafayette17:40.7
48Lucas CusickPlace 48 · Mills Godwin—Mills Godwin17:44.0
49Stuart BeachPlace 49 · Lafayette—Lafayette17:44.7
50Kyler SorianoPlace 50 · Louisa County High—Louisa County High17:45.6
51Parker HollandPlace 51 · Glen Allen—Glen Allen17:48.9
52Everett RobinsonPlace 52 · Louisa County High—Louisa County High17:49.9
53Brandon YoungPlace 53 · York—York17:58.2
54Connor ZebrowskiPlace 54 · Deep Run—Deep Run18:00.0
55Troy CharaniaPlace 55 · Hanover—Hanover18:00.2
56Nicholas EmmertPlace 56 · Louisa County High—Louisa County High18:01.1
57Andrew Van De PuttePlace 57 · Maggie Walker—Maggie Walker18:01.9
58Chase BrooksbankPlace 58 · Deep Run—Deep Run18:05.8
59Alex GoldmanPlace 59 · James River (Midlot—James River (Midlot18:12.4
60David BeckPlace 60 · Harrisonburg—Harrisonburg18:13.4
61Hayden KirwanPlace 61 · Harrisonburg—Harrisonburg18:13.8
62Paul MarcusonPlace 62 · York—York18:16.8
63Ben ScottPlace 63 · Midlothian High Sch—Midlothian High Sch18:16.8
64Zach AllenPlace 64 · James River (Midlot—James River (Midlot18:17.2
65Caiden DavenportPlace 65 · Louisa County High—Louisa County High18:18.0
66Kaiwan PurveyorPlace 66 · Lafayette—Lafayette18:18.6
67Jett MontesPlace 67 · Fork Union—Fork Union18:18.7
68Andrew DonaldsonPlace 68 · James River (Midlot—James River (Midlot18:19.9
69Blaine MarrsPlace 69 · Fork Union—Fork Union18:21.2
70Ethan BelotePlace 70 · Hanover—Hanover18:22.0
71Will DiefenthalerPlace 71 · James River (Midlot—James River (Midlot18:24.1
72Conner ThomasPlace 72 · Maggie Walker—Maggie Walker18:24.6
73Ben BlanchardPlace 73 · Maggie Walker—Maggie Walker18:28.6
74Jake OsbornPlace 74 · Hanover—Hanover18:30.1
75Daniel RoganPlace 75 · Clover Hill—Clover Hill18:33.5
76Caleb McNabbPlace 76 · Lafayette—Lafayette18:35.2
77Stephen PegherPlace 77 · York—York18:43.7
78Sam SagerPlace 78 · Clover Hill—Clover Hill18:46.6
79Peter SpadaroPlace 79 · Lafayette—Lafayette18:47.1
80Edwin BuretPlace 80 · Lafayette—Lafayette18:48.2
81Austin BergPlace 81 · Midlothian High Sch—Midlothian High Sch18:52.1
82James AllmonPlace 82 · York—York18:54.3
83Zach LamPlace 83 · Clover Hill—Clover Hill18:59.3
84Tucker McGrathPlace 84 · Harrisonburg—Harrisonburg18:59.6
85Elias WicklinePlace 85 · Harrisonburg—Harrisonburg19:00.1
86Wes GablePlace 86 · Hanover—Hanover19:00.5
87Andrew BalchPlace 87 · York—York19:01.9
88Thomas BettersPlace 88 · Fork Union—Fork Union19:12.3
89Joshua JulienPlace 89 · Fork Union—Fork Union19:16.3
90Garrett RobinsonPlace 90 · Louisa County High—Louisa County High19:18.2
91Jared GiszackPlace 91 · Fork Union—Fork Union19:21.0
92William LotPlace 92 · Fork Union—Fork Union19:26.1
93Jacob SowderPlace 93 · James River (Midlot—James River (Midlot19:26.3
94Chris JamesPlace 94 · Lafayette—Lafayette19:32.2
95Khaliq McQueenPlace 95 · Hanover—Hanover19:33.8
96Micah TongenPlace 96 · Harrisonburg—Harrisonburg19:35.2
97Simon HermesPlace 97 · York—York19:39.7
98Michael SchweikerPlace 98 · Maggie Walker—Maggie Walker19:44.5
99Travis ElspermanPlace 99 · Fork Union—Fork Union19:56.8
100Spencer KearnsPlace 100 · Staunton River High—Staunton River High20:03.7
101Logan HamiltonPlace 101 · Staunton River High—Staunton River High20:05.8
102Eric WalkerPlace 102 · Clover Hill—Clover Hill20:27.1
103Keith JohnsonPlace 103 · Staunton River High—Staunton River High20:41.1
104Alex NeufeldPlace 104 · Harrisonburg—Harrisonburg20:41.2
105Joseph LangstonPlace 105 · York—York20:54.1
106Charles ShaneckPlace 106 · Staunton River High—Staunton River High20:57.2
107Austin HeathPlace 107 · York—York20:58.9
108Michael HullemanPlace 108 · Harrisonburg—Harrisonburg21:08.4
109Ty McDanielPlace 109 · Harrisonburg—Harrisonburg21:14.4
110Noah SiderhurstPlace 110 · Harrisonburg—Harrisonburg21:15.5
111Coqui RobinsonPlace 111 · Clover Hill—Clover Hill21:18.2
112Garrett HodginPlace 112 · Staunton River High—Staunton River High23:50.9
113Cameron WilkinsPlace 113 · Staunton River High—Staunton River High23:52.3
1Cody DaultonPlace 1 · Dinwiddie—Dinwiddie17:15.5
2Thomas KallenPlace 2 · Western Albermarle—Western Albermarle17:32.6
3Jakob LarsenPlace 3 · Glen Allen—Glen Allen17:37.7
4Jack VigilantePlace 4 · Western Albermarle—Western Albermarle17:52.2
5Thomas GathrightPlace 5 · Western Albermarle—Western Albermarle17:54.6
6Jack DeutschPlace 6 · Mills Godwin—Mills Godwin18:01.5
7Jack ThomasPlace 7 · Glen Allen—Glen Allen18:04.1
8Jaideep DamlePlace 8 · Maggie Walker—Maggie Walker18:06.4
9Eric WilsonPlace 9 · Western Albermarle—Western Albermarle18:17.6
10Cam WoodPlace 10 · Western Albermarle—Western Albermarle18:18.9
11Kenneth ConcepcionPlace 11 · Deep Run—Deep Run18:20.3
12Ben McCormackPlace 12 · Midlothian High Sch—Midlothian High Sch18:23.6
13Jacob SmithPlace 13 · Maggie Walker—Maggie Walker18:27.5
14Alex SeaburyPlace 14 · Maggie Walker—Maggie Walker18:35.8
15Mills TaylorPlace 15 · Glen Allen—Glen Allen18:38.9
16Josh BabbPlace 16 · Midlothian High Sch—Midlothian High Sch18:39.3
17Gustavo Domenech-BadeaPlace 17 · Mills Godwin—Mills Godwin18:44.3
18Owen LindsayPlace 18 · Deep Run—Deep Run18:45.6
19Matthew VorsterPlace 19 · Deep Run—Deep Run18:46.9
20Matthew FitchettPlace 20 · Maggie Walker—Maggie Walker18:47.5
21Maxie BroeningPlace 21 · Maggie Walker—Maggie Walker18:48.7
22Quinn NearyPlace 22 · Maggie Walker—Maggie Walker18:53.9
23Jack EreioPlace 23 · Midlothian High Sch—Midlothian High Sch19:02.5
24Patrick ErtelPlace 24 · Glen Allen—Glen Allen19:03.4
25Michael WunderlichPlace 25 · Midlothian High Sch—Midlothian High Sch19:08.0
26Peter GormanPlace 26 · Deep Run—Deep Run19:09.9
27Sam Fritton-AmorosePlace 27 · Colonial Forge—Colonial Forge19:13.6
28Nick SimsPlace 28 · Glen Allen—Glen Allen19:15.0
29Nolan TaylorPlace 29 · Mills Godwin—Mills Godwin19:16.8
30Adam StuckeyPlace 30 · Deep Run—Deep Run19:17.9
31Connor HicksPlace 31 · Colonial Forge—Colonial Forge19:18.1
32Connor MullinsPlace 32 · Glen Allen—Glen Allen19:19.5
33Miles NardiPlace 33 · Maggie Walker—Maggie Walker19:20.7
34Jack HendricksPlace 34 · Maggie Walker—Maggie Walker19:21.5
35Ashton WattersonPlace 35 · Colonial Forge—Colonial Forge19:22.7
36Lee TeixeiraPlace 36 · Glen Allen—Glen Allen19:25.1
37Tyler MoorePlace 37 · Glen Allen—Glen Allen19:26.6
38Tyler AndersonPlace 38 · Mills Godwin—Mills Godwin19:28.0
39Donovan HolcombPlace 39 · Colonial Forge—Colonial Forge19:32.9
40Collin CastrinaPlace 40 · Western Albermarle—Western Albermarle19:35.6
41Troy StephensPlace 41 · Fluvanna County—Fluvanna County19:35.8
42Kyle DanielsPlace 42 · Deep Run—Deep Run19:40.6
43Andre StencavagePlace 43 · Colonial Forge—Colonial Forge19:41.8
44Spencer SmithPlace 44 · Maggie Walker—Maggie Walker19:51.5
45Justin ElliotPlace 45 · Midlothian High Sch—Midlothian High Sch19:59.6
46Jason ChildressPlace 46 · Mills Godwin—Mills Godwin20:00.0
47Aaron ZimmermanPlace 47 · Lafayette—Lafayette20:02.0
48Owen WidrickPlace 48 · Midlothian High Sch—Midlothian High Sch20:10.7
49Nicolas MilaniPlace 49 · Deep Run—Deep Run20:16.0
50Sam FlohrePlace 50 · Mills Godwin—Mills Godwin20:18.9
51Harlan WaltersPlace 51 · Lafayette—Lafayette20:20.6
52Thomas MackiePlace 52 · Midlothian High Sch—Midlothian High Sch20:21.1
53KeAndre McClaryPlace 53 · Dinwiddie—Dinwiddie20:25.1
54Andrew StewartPlace 54 · Lafayette—Lafayette20:25.7
55Matthew XuPlace 55 · Mills Godwin—Mills Godwin20:27.8
56Aaron PhilhowerPlace 56 · Mills Godwin—Mills Godwin20:30.6
57Joey PaulsonPlace 57 · Western Albermarle—Western Albermarle20:33.4
58William RussellPlace 58 · Colonial Forge—Colonial Forge20:42.5
59Ben ClarkPlace 59 · Deep Run—Deep Run20:46.2
60Evan DoneganPlace 60 · Colonial Forge—Colonial Forge20:48.2
61Jacob BartonPlace 61 · Lafayette—Lafayette20:51.1
62Charles EllisonPlace 62 · Mills Godwin—Mills Godwin20:55.3
63Owen JohnstonPlace 63 · Harrisonburg—Harrisonburg20:57.7
64Alex GiangPlace 64 · Lafayette—Lafayette20:59.1
65Alex FeekenPlace 65 · Colonial Forge—Colonial Forge21:03.3
66Seth MoorePlace 66 · Dinwiddie—Dinwiddie21:08.4
67Nathan ValentinPlace 67 · Fluvanna County—Fluvanna County21:08.6
68Dru DunnPlace 68 · Lafayette—Lafayette21:19.9
69Justin CarrollPlace 69 · Lafayette—Lafayette21:22.5
70Ruohan DingPlace 70 · Deep Run—Deep Run21:22.9
71Drew RogersPlace 71 · Lafayette—Lafayette21:26.9
72Kunal ChandPlace 72 · Maggie Walker—Maggie Walker21:34.5
73Matthew CantagalloPlace 73 · Fluvanna County—Fluvanna County21:37.5
74Fernando PosadaPlace 74 · Harrisonburg—Harrisonburg21:43.1
75Evan WoodPlace 75 · Harrisonburg—Harrisonburg22:08.6
76Charlie BeekwilderPlace 76 · Dinwiddie—Dinwiddie22:20.5
77Christian LasherPlace 77 · Dinwiddie—Dinwiddie22:30.2
78Bryan MurphyPlace 78 · Lafayette—Lafayette22:43.0
79Jalen WinfieldPlace 79 · Dinwiddie—Dinwiddie23:16.1
80Grayson BarberPlace 80 · Deep Run—Deep Run23:31.9
81Chase CousinsPlace 81 · Dinwiddie—Dinwiddie23:32.2
82Evan NeufeldPlace 82 · Harrisonburg—Harrisonburg23:56.4
83Josh EnglePlace 83 · Harrisonburg—Harrisonburg26:17.9
84Micah CessnaPlace 84 · Harrisonburg—Harrisonburg26:29.1
85Gabe WalkerPlace 85 · Dinwiddie—Dinwiddie27:37.9
1Cohen KingPlace 1 · Western Albermarle—Western Albermarle18:28.7
2Luke MunroPlace 2 · Deep Run—Deep Run18:34.2
3Colby ActonPlace 3 · Western Albermarle—Western Albermarle18:36.5
4Ben RobertsPlace 4 · Maggie Walker—Maggie Walker18:42.5
5Luke StrobachPlace 5 · Western Albermarle—Western Albermarle18:47.5
6Carson RackleyPlace 6 · Glen Allen—Glen Allen18:50.3
7Jaden PhillipsPlace 7 · James River (Midlot—James River (Midlot18:50.9
8Jack BurrPlace 8 · Western Albermarle—Western Albermarle18:51.6
9Jonathan KumerPlace 9 · Western Albermarle—Western Albermarle19:03.4
10Hugh FeehanPlace 10 · Maggie Walker—Maggie Walker19:11.9
11Alex BroeningPlace 11 · Maggie Walker—Maggie Walker19:18.1
12Bryce ChristianPlace 12 · Glen Allen—Glen Allen19:19.0
13Jake GreensteinPlace 13 · Western Albermarle—Western Albermarle19:23.4
14Robel LulsegedPlace 14 · Fork Union—Fork Union19:29.6
15James BronnenbergPlace 15 · James River (Midlot—James River (Midlot19:32.5
16Sam ChunPlace 16 · Glen Allen—Glen Allen19:40.8
17Anthony DillsPlace 17 · Hanover—Hanover19:42.7
18Christian StrahanPlace 18 · Deep Run—Deep Run19:44.9
19Madoc WintersPlace 19 · Maggie Walker—Maggie Walker19:45.2
20Winston RansonePlace 20 · James River (Midlot—James River (Midlot19:53.2
21Josh BickmeierPlace 21 · Deep Run—Deep Run19:57.3
22Ty RedmondPlace 22 · James River (Midlot—James River (Midlot19:57.5
23Joseph FaudalePlace 23 · Hanover—Hanover19:58.4
24Logan JenkinsPlace 24 · Louisa County High—Louisa County High20:00.0
25Andrew ChoffelPlace 25 · Louisa County High—Louisa County High20:01.7
26Josiah CannonPlace 26 · Louisa County High—Louisa County High20:02.2
27Thomas FullerPlace 27 · Louisa County High—Louisa County High20:02.8
28Samuel GoodmanPlace 28 · Maggie Walker—Maggie Walker20:03.5
29Cole LaRochellePlace 29 · Fluvanna County—Fluvanna County20:03.7
30Roman ChenowethPlace 30 · Maggie Walker—Maggie Walker20:07.8
31Max FriedlanderPlace 31 · Deep Run—Deep Run20:08.3
32Chris MillerPlace 32 · Western Albermarle—Western Albermarle20:14.7
33Henry BergerPlace 33 · Mills Godwin—Mills Godwin20:16.9
34Ayden LevitinPlace 34 · Deep Run—Deep Run20:16.9
35Nick MolnarPlace 35 · Deep Run—Deep Run20:24.6
36Nick SpadaroPlace 36 · Lafayette—Lafayette20:25.5
37Adam VienerPlace 37 · Deep Run—Deep Run20:26.1
38David CipollettiPlace 38 · Mills Godwin—Mills Godwin20:26.9
39Vance WoolardPlace 39 · Hanover—Hanover20:27.7
40Patrick FlemingPlace 40 · Clover Hill—Clover Hill20:28.9
41Jacob DillsPlace 41 · Hanover—Hanover20:30.1
42Adam WillisPlace 42 · Maggie Walker—Maggie Walker20:30.3
43Ian DouglasPlace 43 · Deep Run—Deep Run20:31.3
44Alex RodriguezPlace 44 · Lafayette—Lafayette20:38.0
45Joel ChavezPlace 45 · Louisa County High—Louisa County High20:40.1
46Alex StencavagePlace 46 · Colonial Forge—Colonial Forge20:40.3
47Brennan DillardPlace 47 · Colonial Forge—Colonial Forge20:40.5
48Ryan KovalPlace 48 · Lafayette—Lafayette20:44.4
49Nicholas SheetsPlace 49 · Mills Godwin—Mills Godwin20:45.9
50Evan WaggonerPlace 50 · Glen Allen—Glen Allen20:46.2
51John MurphyPlace 51 · Lafayette—Lafayette20:48.9
52Brennan UpshawPlace 52 · Hanover—Hanover20:51.5
53Jonah CuranPlace 53 · Maggie Walker—Maggie Walker20:53.2
54Jaden LuczakPlace 54 · Clover Hill—Clover Hill20:55.2
55Porter ClarkPlace 55 · Midlothian High Sch—Midlothian High Sch20:55.3
56Zachery SheleyPlace 56 · Maggie Walker—Maggie Walker20:55.6
57Harrison BrooksPlace 57 · Deep Run—Deep Run20:57.0
58Evan HoldenPlace 58 · Deep Run—Deep Run20:57.0
59Ethan NelsonPlace 59 · Louisa County High—Louisa County High20:58.0
60George McLoughlinPlace 60 · Deep Run—Deep Run20:58.2
61Aaron TaliaferroPlace 61 · Fork Union—Fork Union20:58.3
62Wesley BarbaraPlace 62 · Mills Godwin—Mills Godwin21:01.0
63Austin CramerPlace 63 · James River (Midlot—James River (Midlot21:06.1
64Brandon GauglerPlace 64 · Hanover—Hanover21:06.1
65Jackson SmithPlace 65 · Glen Allen—Glen Allen21:06.5
66Connor WrightPlace 66 · Lafayette—Lafayette21:10.0
67Jack LaserPlace 67 · Midlothian High Sch—Midlothian High Sch21:11.8
68Jack CrossPlace 68 · Colonial Forge—Colonial Forge21:12.9
69Sean MeesePlace 69 · Colonial Forge—Colonial Forge21:14.3
70Sulaimo AbubakarPlace 70 · Fork Union—Fork Union21:15.2
71Nathan MarkiewiczPlace 71 · Fluvanna County—Fluvanna County21:16.0
72Eric WangPlace 72 · Mills Godwin—Mills Godwin21:16.0
73Charlie WrightPlace 73 · Lafayette—Lafayette21:19.5
74Luke SchoensterPlace 74 · Louisa County High—Louisa County High21:22.5
75Trevor LundgrinPlace 75 · Maggie Walker—Maggie Walker21:23.9
76Joshua MulroyPlace 76 · Colonial Forge—Colonial Forge21:24.4
77Chris AskewPlace 77 · Louisa County High—Louisa County High21:24.5
78Ryan KocikPlace 78 · Hanover—Hanover21:25.4
79Logan MackleyPlace 79 · Glen Allen—Glen Allen21:26.3
80Murphy HoltonPlace 80 · Deep Run—Deep Run21:35.0
81Gagan SandhuPlace 81 · James River (Midlot—James River (Midlot21:36.6
82Carter ThrashPlace 82 · Lafayette—Lafayette21:38.2
83Quinton MorrisPlace 83 · Lafayette—Lafayette21:41.6
84Jeremy TurnerPlace 84 · Clover Hill—Clover Hill21:42.1
85Braden PiersolPlace 85 · Mills Godwin—Mills Godwin21:47.7
86John BoeslerPlace 86 · Lafayette—Lafayette21:49.2
87Alex PleasantsPlace 87 · Fluvanna County—Fluvanna County21:50.9
88Oliver SimmsPlace 88 · Maggie Walker—Maggie Walker21:52.5
89Jacob LeePlace 89 · Maggie Walker—Maggie Walker21:53.6
90Sam WeddlePlace 90 · Staunton River High—Staunton River High21:56.2
91Lane HawkinsPlace 91 · Maggie Walker—Maggie Walker22:06.3
92Joshua NievesPlace 92 · Colonial Forge—Colonial Forge22:07.4
93Michael MoorePlace 93 · Hanover—Hanover22:14.4
94Colton DerrerPlace 94 · Mills Godwin—Mills Godwin22:17.2
95Tristan SmithPlace 95 · Midlothian High Sch—Midlothian High Sch22:19.5
96Matty ThompsonPlace 96 · Deep Run—Deep Run22:20.4
97Aiden RileyPlace 97 · Louisa County High—Louisa County High22:20.6
98Liam OlahPlace 98 · Colonial Forge—Colonial Forge22:26.3
99Boyd BallancePlace 99 · Hanover—Hanover22:28.0
100Walker BrewerPlace 100 · Lafayette—Lafayette22:28.8
101Will BrewerPlace 101 · Lafayette—Lafayette22:29.3
102Roy StisherPlace 102 · Glen Allen—Glen Allen22:32.5
103Sean SeaboltPlace 103 · Fork Union—Fork Union22:42.8
104Jacob HadfieldPlace 104 · James River (Midlot—James River (Midlot22:46.7
105Andrew PowersPlace 105 · Mills Godwin—Mills Godwin22:47.1
106Jacob BradleyPlace 106 · James River (Midlot—James River (Midlot22:50.3
107Carlos AlvverezPlace 107 · Staunton River High—Staunton River High22:58.4
108Morgan GearyPlace 108 · Mills Godwin—Mills Godwin22:58.9
109C.J. BurkePlace 109 · Hanover—Hanover23:02.9
110Ryan QuiramPlace 110 · Midlothian High Sch—Midlothian High Sch23:03.3
111Liam WellsPlace 111 · Fluvanna County—Fluvanna County23:14.0
112Joey DavisPlace 112 · Lafayette—Lafayette23:26.5
113Grant RectorPlace 113 · Glen Allen—Glen Allen23:29.1
114Ross GeorgePlace 114 · Maggie Walker—Maggie Walker23:29.7
115Quinn KehoePlace 115 · James River (Midlot—James River (Midlot23:39.6
116Blake HathawayPlace 116 · Colonial Forge—Colonial Forge23:42.7
117Jacob BraunerPlace 117 · York—York23:53.2
118Daniel BartsevichPlace 118 · Fork Union—Fork Union23:55.1
119James KlaasenPlace 119 · Mills Godwin—Mills Godwin23:56.5
120Macon DavisPlace 120 · Mills Godwin—Mills Godwin23:59.6
121Daniel DrozdowskiPlace 121 · Hanover—Hanover24:04.8
122Andrew FickPlace 122 · Colonial Forge—Colonial Forge24:12.0
123Colin KingPlace 123 · Louisa County High—Louisa County High24:30.2
124Joey EdwardsPlace 124 · Mills Godwin—Mills Godwin24:35.3
125Chance SmithPlace 125 · Lafayette—Lafayette24:55.5
126Daniel LawsonPlace 126 · Lafayette—Lafayette25:02.6
127Justin KaplanPlace 127 · Mills Godwin—Mills Godwin25:12.9
128Xander KahwajyPlace 128 · Midlothian High Sch—Midlothian High Sch25:13.6
129Trey SchunderPlace 129 · Midlothian High Sch—Midlothian High Sch25:15.6
130Eric TruongPlace 130 · Clover Hill—Clover Hill25:18.8
131Cameron BowmanPlace 131 · Staunton River High—Staunton River High25:56.9
132Riley JeffersonPlace 132 · Mills Godwin—Mills Godwin26:28.4
133Miles PeoplesPlace 133 · Hanover—Hanover26:52.6
134Tristin LemensPlace 134 · Hanover—Hanover26:57.0
135Will O'HalloranPlace 135 · Midlothian High Sch—Midlothian High Sch28:56.4
136Timothy PainterPlace 136 · Louisa County High—Louisa County High29:08.2

Boys / Men · Varsity

334 results
PlAthlete / entryGrSchool / teamMark
1Joe HawkesPlace 1 · 1—10:00.0
2Jack EliasonPlace 2 · 2—20:00.5
3Cyrus Rody-RamazaniPlace 3 · Grade 10 · 1310130:52.8
4Joseph TaylorPlace 4 · 14—141:09.8
5Stuart TerrillPlace 5 · 39—392:04.4
6Will BonnerPlace 6 · 43—432:11.1
1Colby BurchamPlace 1 · 3—30:19.7
2Jacob HannerPlace 2 · Grade 11 · 1411141:07.4
3Jordan BenduraPlace 3 · 16—161:17.9
4Jake SchindelPlace 4 · 18—181:21.4
5Josh DonnellyPlace 5 · 28—281:39.1
6Emil BaggsPlace 6 · 30—301:44.4
7Samuel D'AscoliPlace 7 · 36—361:58.1
8Michael TullPlace 8 · More Than—More Than2:02.0
9Connor ZebrowskiPlace 9 · More Than—More Than2:31.1
10Chase BrooksbankPlace 10 · More Than—More Than2:36.9
1Ali IbrahimPlace 1 · Grade 7 · 7770:44.6
2Ben JacksonPlace 2 · 13—131:09.1
3Ethan BillmayerPlace 3 · 20—201:24.9
4Josh HoltzmanPlace 4 · 22—221:29.6
5Wade CarterPlace 5 · 24—241:35.3
6Ben HagerichPlace 6 · 25—251:36.1
7Devin JohnsonPlace 7 · 38—382:02.5
8Bryce LatinaPlace 8 · More Than—More Than2:11.7
9Parker HollandPlace 9 · More Than—More Than2:20.1
1Adam SachsPlace 1 · 5—50:36.9
2Carter MorganPlace 2 · Grade 12 · 1712171:07.9
3Ben NeuwirthPlace 3 · 21—211:29.3
4Everett FloraPlace 4 · 32—321:51.5
5Nathaniel GregoryPlace 5 · 37—372:01.7
6Richard ZhaiPlace 6 · 40—402:09.1
7Andrew Van De PuttePlace 7 · 51—512:33.1
8Conner ThomasPlace 8 · More Than—More Than2:55.8
9Ben BlanchardPlace 9 · More Than—More Than2:59.7
10Michael SchweikerPlace 10 · More Than—More Than4:15.6
1Aaron JohnsonPlace 1 · 4—40:33.6
2Joe LaRuffaPlace 2 · 15—151:14.3
3John HerrmannPlace 3 · 23—231:35.1
4Alex GoldmanPlace 4 · 52—522:43.6
5Zach AllenPlace 5 · 57—572:48.3
6Andrew DonaldsonPlace 6 · 61—612:51.1
7Will DiefenthalerPlace 7 · 64—642:55.2
8Jacob SowderPlace 8 · More Than—More Than3:57.5
1Andrew SteenkamerPlace 1 · 17—171:19.6
2Brian TavennerPlace 2 · 19—191:23.1
3Joey MaguirePlace 3 · 31—311:44.5
4Wiill GardnerPlace 4 · 35—351:57.1
5Ben ScottPlace 5 · 56—562:48.0
6Austin BergPlace 6 · 72—723:23.2
1Branden WoodPlace 1 · Grade 6 · 6660:37.0
2Matt KlapakPlace 2 · 26—261:36.2
3Bowen VarneyPlace 3 · 34—341:56.6
4Kyler SorianoPlace 4 · 46—462:16.7
5Everett RobinsonPlace 5 · 47—472:21.1
6Nicholas EmmertPlace 6 · 50—502:32.2
7Caiden DavenportPlace 7 · 58—582:49.1
8Garrett RobinsonPlace 8 · More Than—More Than3:49.3
1Brenner BeardPlace 1 · Grade 8 · 8880:47.3
2Davis HatcherPlace 2 · 44—442:11.8
3Stuart BeachPlace 3 · 45—452:15.8
4Kaiwan PurveyorPlace 4 · 59—592:49.7
5Caleb McNabbPlace 5 · 67—673:06.4
6Peter SpadaroPlace 6 · 70—703:18.2
7Edwin BuretPlace 7 · 71—713:19.3
8Chris JamesPlace 8 · More Than—More Than4:03.3
1Casey EvansPlace 1 · Grade 9 · 9990:49.0
2Joseph RiouxPlace 2 · 29—291:40.4
3Daniel RoganPlace 3 · 66—663:04.7
4Sam SagerPlace 4 · 69—693:17.7
5Zach LamPlace 5 · 74—743:30.4
6Eric WalkerPlace 6 · 88—884:58.2
7Coqui RobinsonPlace 7 · 93—935:49.4
1Cole MyersPlace 1 · 33—331:56.2
2Ethan ColemanPlace 2 · 41—412:09.1
3Troy CharaniaPlace 3 · 49—492:31.3
4Ethan BelotePlace 4 · 63—632:53.1
5Jake OsbornPlace 5 · 65—653:01.2
6Wes GablePlace 6 · 77—773:31.7
7Khaliq McQueenPlace 7 · 83—834:05.0
1Noah FieldsPlace 1 · 27—271:38.3
2Brandon YoungPlace 2 · 48—482:29.3
3Paul MarcusonPlace 3 · 55—552:48.0
4Stephen PegherPlace 4 · 68—683:14.8
5James AllmonPlace 5 · 73—733:25.5
6Andrew BalchPlace 6 · 78—783:33.0
7Simon HermesPlace 7 · 85—854:10.8
8Joseph LangstonPlace 8 · More Than—More Than5:25.2
9Austin HeathPlace 9 · More Than—More Than5:30.0
1Michael TidwellPlace 1 · 42—422:11.0
2Jett MontesPlace 2 · 60—602:49.8
3Blaine MarrsPlace 3 · 62—622:52.4
4Thomas BettersPlace 4 · 79—793:43.4
5Joshua JulienPlace 5 · 80—803:47.4
6Jared GiszackPlace 6 · 81—813:52.1
7William LotPlace 7 · 82—823:57.2
8Travis ElspermanPlace 8 · More Than—More Than4:27.9
1David BeckPlace 1 · 53—532:44.6
2Hayden KirwanPlace 2 · 54—542:44.9
3Tucker McGrathPlace 3 · 75—753:30.7
4Elias WicklinePlace 4 · 76—763:31.3
5Micah TongenPlace 5 · 84—844:06.3
6Alex NeufeldPlace 6 · 90—905:12.3
7Michael HullemanPlace 7 · 92—925:39.5
8Ty McDanielPlace 8 · More Than—More Than5:45.6
9Noah SiderhurstPlace 9 · More Than—More Than5:46.7
1Spencer KearnsPlace 1 · 86—864:34.8
2Logan HamiltonPlace 2 · 87—874:36.9
3Keith JohnsonPlace 3 · 89—895:12.2
4Charles ShaneckPlace 4 · 91—915:28.3
5Garrett HodginPlace 5 · 94—948:22.0
6Cameron WilkinsPlace 6 · 95—958:23.4
1Ryan NewmanPlace 1 · Less Than—Less Than2:11.0
2Lucas CusickPlace 2 · Less Than—Less Than2:15.2
1Thomas KallenPlace 1 · 2—20:17.0
2Jack VigilantePlace 2 · 4—40:36.6
3Thomas GathrightPlace 3 · 5—50:39.0
4Eric WilsonPlace 4 · Grade 9 · 209201:02.0
5Cam WoodPlace 5 · Grade 10 · 3010301:03.3
6Collin CastrinaPlace 6 · 38—382:20.0
7Joey PaulsonPlace 7 · 52—523:17.8
1Jaideep DamlePlace 1 · Grade 8 · 8880:50.8
2Jacob SmithPlace 2 · 13—131:11.9
3Alex SeaburyPlace 3 · 14—141:20.3
4Matthew FitchettPlace 4 · 20—201:32.0
5Maxie BroeningPlace 5 · 21—211:33.1
6Quinn NearyPlace 6 · 22—221:38.4
7Miles NardiPlace 7 · 33—332:05.1
8Jack HendricksPlace 8 · More Than—More Than2:06.0
9Spencer SmithPlace 9 · More Than—More Than2:35.9
10Kunal ChandPlace 10 · More Than—More Than4:19.0
1Jakob LarsenPlace 1 · 3—30:22.2
2Jack ThomasPlace 2 · Grade 7 · 107100:48.6
3Mills TaylorPlace 3 · 15—151:23.3
4Patrick ErtelPlace 4 · 24—241:47.9
5Nick SimsPlace 5 · 28—281:59.4
6Connor MullinsPlace 6 · 32—322:03.9
7Lee TeixeiraPlace 7 · 35—352:09.5
8Tyler MoorePlace 8 · More Than—More Than2:11.0
1Kenneth ConcepcionPlace 1 · Grade 11 · 1111111:04.7
2Owen LindsayPlace 2 · 18—181:30.0
3Matthew VorsterPlace 3 · 19—191:31.4
4Peter GormanPlace 4 · 26—261:54.3
5Adam StuckeyPlace 5 · 30—302:02.3
6Kyle DanielsPlace 6 · 39—392:25.0
7Nicolas MilaniPlace 7 · 45—453:00.5
8Ben ClarkPlace 8 · More Than—More Than3:30.7
9Ruohan DingPlace 9 · More Than—More Than4:07.4
10Grayson BarberPlace 10 · More Than—More Than6:16.3
1Ben McCormackPlace 1 · Grade 12 · 1212121:08.0
2Josh BabbPlace 2 · 16—161:23.8
3Jack EreioPlace 3 · 23—231:46.9
4Michael WunderlichPlace 4 · 25—251:52.5
5Justin ElliotPlace 5 · 41—412:44.0
6Owen WidrickPlace 6 · 44—442:55.1
7Thomas MackiePlace 7 · 48—483:05.5
1Jack DeutschPlace 1 · Grade 6 · 6660:45.9
2Gustavo Domenech-BadeaPlace 2 · 17—171:28.8
3Nolan TaylorPlace 3 · 29—292:01.2
4Tyler AndersonPlace 4 · 36—362:12.4
5Jason ChildressPlace 5 · 42—422:44.4
6Sam FlohrePlace 6 · 46—463:03.3
7Matthew XuPlace 7 · 51—513:12.2
8Aaron PhilhowerPlace 8 · More Than—More Than3:15.0
9Charles EllisonPlace 9 · More Than—More Than3:39.7
1Sam Fritton-AmorosePlace 1 · 27—271:58.0
2Connor HicksPlace 2 · 31—312:02.6
3Ashton WattersonPlace 3 · 34—342:07.1
4Donovan HolcombPlace 4 · 37—372:17.3
5Andre StencavagePlace 5 · 40—402:26.2
6William RussellPlace 6 · 53—533:26.9
7Evan DoneganPlace 7 · 54—543:32.6
8Alex FeekenPlace 8 · More Than—More Than3:47.7
1Cody DaultonPlace 1 · 1—10:00.0
2KeAndre McClaryPlace 2 · 49—493:09.5
3Seth MoorePlace 3 · 58—583:52.8
4Charlie BeekwilderPlace 4 · 63—635:04.9
5Christian LasherPlace 5 · 64—645:14.6
6Jalen WinfieldPlace 6 · 65—656:00.5
7Chase CousinsPlace 7 · 66—666:16.6
8Gabe WalkerPlace 8 · More Than—More Than10:22.3
1Aaron ZimmermanPlace 1 · 43—432:46.4
2Harlan WaltersPlace 2 · 47—473:05.1
3Andrew StewartPlace 3 · 50—503:10.1
4Jacob BartonPlace 4 · 55—553:35.5
5Alex GiangPlace 5 · 57—573:43.5
6Dru DunnPlace 6 · 59—594:04.3
7Justin CarrollPlace 7 · 60—604:06.9
8Drew RogersPlace 8 · More Than—More Than4:11.3
9Bryan MurphyPlace 9 · More Than—More Than5:27.4
1Owen JohnstonPlace 1 · 56—563:42.1
2Fernando PosadaPlace 2 · 61—614:27.5
3Evan WoodPlace 3 · 62—624:53.0
4Evan NeufeldPlace 4 · 67—676:40.9
5Josh EnglePlace 5 · 68—689:02.3
6Micah CessnaPlace 6 · 69—699:13.5
1Troy StephensPlace 1 · Less Than—Less Than2:20.2
2Nathan ValentinPlace 2 · Less Than—Less Than3:53.0
3Matthew CantagalloPlace 3 · Less Than—Less Than4:21.9
1Cohen KingPlace 1 · 1—10:00.0
2Colby ActonPlace 2 · 3—30:07.8
3Luke StrobachPlace 3 · 5—50:18.8
4Jack BurrPlace 4 · Grade 8 · 178170:22.9
5Jonathan KumerPlace 5 · Grade 9 · 269260:34.7
6Jake GreensteinPlace 6 · 13—130:54.7
7Chris MillerPlace 7 · 31—311:46.0
1Ben RobertsPlace 1 · 4—40:13.8
2Hugh FeehanPlace 2 · Grade 10 · 1410140:43.1
3Alex BroeningPlace 3 · Grade 11 · 2511250:49.3
4Madoc WintersPlace 4 · 19—191:16.5
5Samuel GoodmanPlace 5 · 28—281:34.8
6Roman ChenowethPlace 6 · 29—291:39.0
7Adam WillisPlace 7 · 40—402:01.5
8Jonah CuranPlace 8 · More Than—More Than2:24.5
9Zachery SheleyPlace 9 · More Than—More Than2:26.8
10Trevor LundgrinPlace 10 · More Than—More Than2:55.2
11Oliver SimmsPlace 11 · More Than—More Than3:23.8
12Jacob LeePlace 12 · More Than—More Than3:24.9
13Lane HawkinsPlace 13 · More Than—More Than3:37.5
14Ross GeorgePlace 14 · More Than—More Than5:01.0
1Luke MunroPlace 1 · 2—20:05.5
2Christian StrahanPlace 2 · 18—181:16.1
3Josh BickmeierPlace 3 · 21—211:28.6
4Max FriedlanderPlace 4 · 30—301:39.5
5Ayden LevitinPlace 5 · 33—331:48.1
6Nick MolnarPlace 6 · 34—341:55.8
7Adam VienerPlace 7 · 36—361:57.4
8Ian DouglasPlace 8 · More Than—More Than2:02.5
9Harrison BrooksPlace 9 · More Than—More Than2:28.2
10Evan HoldenPlace 10 · More Than—More Than2:28.2
11George McLoughlinPlace 11 · More Than—More Than2:29.4
12Murphy HoltonPlace 12 · More Than—More Than3:06.3
13Matty ThompsonPlace 13 · More Than—More Than3:51.7
1Jaden PhillipsPlace 1 · Grade 7 · 7770:22.2
2James BronnenbergPlace 2 · 15—151:03.7
3Winston RansonePlace 3 · 20—201:24.4
4Ty RedmondPlace 4 · 22—221:28.7
5Austin CramerPlace 5 · 54—542:37.3
6Gagan SandhuPlace 6 · 68—683:07.9
7Jacob HadfieldPlace 7 · 77—774:17.9
8Jacob BradleyPlace 8 · More Than—More Than4:21.6
9Quinn KehoePlace 9 · More Than—More Than5:10.8
1Carson RackleyPlace 1 · Grade 6 · 6660:21.5
2Bryce ChristianPlace 2 · Grade 12 · 1812180:50.3
3Sam ChunPlace 3 · 16—161:12.0
4Evan WaggonerPlace 4 · 47—472:17.5
5Jackson SmithPlace 5 · 56—562:37.7
6Logan MackleyPlace 6 · 67—672:57.5
7Roy StisherPlace 7 · 75—754:03.7
8Grant RectorPlace 8 · More Than—More Than5:00.3
1Logan JenkinsPlace 1 · 24—241:31.3
2Andrew ChoffelPlace 2 · 25—251:32.9
3Josiah CannonPlace 3 · 26—261:33.5
4Thomas FullerPlace 4 · 27—271:34.1
5Joel ChavezPlace 5 · 42—422:11.3
6Ethan NelsonPlace 6 · 51—512:29.2
7Luke SchoensterPlace 7 · 64—642:53.7
8Chris AskewPlace 8 · More Than—More Than2:55.8
9Aiden RileyPlace 9 · More Than—More Than3:51.9
10Colin KingPlace 10 · More Than—More Than6:01.5
11Timothy PainterPlace 11 · More Than—More Than10:39.5
1Anthony DillsPlace 1 · 17—171:13.9
2Joseph FaudalePlace 2 · 23—231:29.7
3Vance WoolardPlace 3 · 38—381:58.9
4Jacob DillsPlace 4 · 39—392:01.3
5Brennan UpshawPlace 5 · 49—492:22.8
6Brandon GauglerPlace 6 · 55—552:37.4
7Ryan KocikPlace 7 · 66—662:56.7
8Michael MoorePlace 8 · More Than—More Than3:45.7
9Boyd BallancePlace 9 · More Than—More Than3:59.3
10C.J. BurkePlace 10 · More Than—More Than4:34.1
11Daniel DrozdowskiPlace 11 · More Than—More Than5:36.1
12Miles PeoplesPlace 12 · More Than—More Than8:23.9
13Tristin LemensPlace 13 · More Than—More Than8:28.3
1Nick SpadaroPlace 1 · 35—351:56.8
2Alex RodriguezPlace 2 · 41—412:09.3
3Ryan KovalPlace 3 · 45—452:15.7
4John MurphyPlace 4 · 48—482:20.1
5Connor WrightPlace 5 · 57—572:41.2
6Charlie WrightPlace 6 · 63—632:50.8
7Carter ThrashPlace 7 · 69—693:09.5
8Quinton MorrisPlace 8 · More Than—More Than3:12.9
9John BoeslerPlace 9 · More Than—More Than3:20.4
10Walker BrewerPlace 10 · More Than—More Than4:00.1
11Will BrewerPlace 11 · More Than—More Than4:00.5
12Joey DavisPlace 12 · More Than—More Than4:57.8
13Chance SmithPlace 13 · More Than—More Than6:26.7
14Daniel LawsonPlace 14 · More Than—More Than6:33.9
1Henry BergerPlace 1 · 32—321:48.1
2David CipollettiPlace 2 · 37—371:58.2
3Nicholas SheetsPlace 3 · 46—462:17.1
4Wesley BarbaraPlace 4 · 53—532:32.3
5Eric WangPlace 5 · 62—622:47.2
6Braden PiersolPlace 6 · 70—703:19.0
7Colton DerrerPlace 7 · 72—723:48.5
8Andrew PowersPlace 8 · More Than—More Than4:18.4
9Morgan GearyPlace 9 · More Than—More Than4:30.1
10James KlaasenPlace 10 · More Than—More Than5:27.8
11Macon DavisPlace 11 · More Than—More Than5:30.9
12Joey EdwardsPlace 12 · More Than—More Than6:06.5
13Justin KaplanPlace 13 · More Than—More Than6:44.1
14Riley JeffersonPlace 14 · More Than—More Than7:59.6
1Alex StencavagePlace 1 · 43—432:11.5
2Brennan DillardPlace 2 · 44—442:11.7
3Jack CrossPlace 3 · 59—592:44.2
4Sean MeesePlace 4 · 60—602:45.6
5Joshua MulroyPlace 5 · 65—652:55.7
6Joshua NievesPlace 6 · 71—713:38.6
7Liam OlahPlace 7 · 74—743:57.5
8Blake HathawayPlace 8 · More Than—More Than5:13.9
9Andrew FickPlace 9 · More Than—More Than5:43.3
1Robel LulsegedPlace 1 · 14—141:00.8
2Aaron TaliaferroPlace 2 · 52—522:29.6
3Sulaimo AbubakarPlace 3 · 61—612:46.4
4Sean SeaboltPlace 4 · 76—764:14.1
5Daniel BartsevichPlace 5 · 79—795:26.4
1Porter ClarkPlace 1 · 50—502:26.5
2Jack LaserPlace 2 · 58—582:43.1
3Tristan SmithPlace 3 · 73—733:50.8
4Ryan QuiramPlace 4 · 78—784:34.5
5Xander KahwajyPlace 5 · 80—806:44.9
6Trey SchunderPlace 6 · 81—816:46.9
7Will O'HalloranPlace 7 · 82—8210:27.6
1Patrick FlemingPlace 1 · Less Than—Less Than2:00.2
2Jaden LuczakPlace 2 · Less Than—Less Than2:26.4
3Jeremy TurnerPlace 3 · Less Than—Less Than3:13.3
4Eric TruongPlace 4 · Less Than—Less Than6:50.1
1Cole LaRochellePlace 1 · Less Than—Less Than1:35.0
2Nathan MarkiewiczPlace 2 · Less Than—Less Than2:47.2
3Alex PleasantsPlace 3 · Less Than—Less Than3:22.2
4Liam WellsPlace 4 · Less Than—Less Than4:45.3
1Sam WeddlePlace 1 · Less Than—Less Than3:27.5
2Carlos AlvverezPlace 2 · Less Than—Less Than4:29.7
3Cameron BowmanPlace 3 · Less Than—Less Than7:28.1
1Jacob BraunerPlace 1 · Less Than—Less Than5:24.5

Girls / Women · 5,000 Meters Varsity

275 results
PlAthlete / entryGrSchool / teamMark
1Mary Caroline HeinenPlace 1 · Maggie Walker—Maggie Walker18:15.6
2Lily SnowPlace 2 · Deep Run—Deep Run18:23.1
3Rachel CrytserPlace 3 · Hanover—Hanover19:06.1
4Mary KempPlace 4 · Maggie Walker—Maggie Walker19:09.2
5Hannah MillerPlace 5 · Harrisonburg—Harrisonburg19:09.8
6Emily SmedsPlace 6 · Fluvanna County—Fluvanna County19:13.5
7Rachael PotterPlace 7 · Glen Allen—Glen Allen19:23.1
8Sarah SeayPlace 8 · Louisa County High—Louisa County High19:30.4
9Kate RatcliffePlace 9 · Western Albermarle—Western Albermarle19:37.8
10Cierra CaicedoPlace 10 · Louisa County High—Louisa County High19:40.7
11Caroline BowePlace 11 · Midlothian High Sch—Midlothian High Sch19:50.2
12Riley RuddPlace 12 · Glen Allen—Glen Allen19:56.9
13Jenna StutzmanPlace 13 · Western Albermarle—Western Albermarle19:58.5
14Riley SchindelPlace 14 · Deep Run—Deep Run19:59.4
15Annabel SchepkerPlace 15 · Midlothian High Sch—Midlothian High Sch20:09.7
16Lauren MasseyPlace 16 · Glen Allen—Glen Allen20:11.1
17Sterling HullPlace 17 · Western Albermarle—Western Albermarle20:12.5
18Emily WinderPlace 18 · Western Albermarle—Western Albermarle20:13.5
19Nicole QuiramPlace 19 · Midlothian High Sch—Midlothian High Sch20:16.6
21Grace PuleoPlace 21 · Clover Hill—Clover Hill20:22.8
22Chloe MartinPlace 22 · Midlothian High Sch—Midlothian High Sch20:26.7
23Rachel HagerPlace 23 · Glen Allen—Glen Allen20:27.2
24Alli CrookstonPlace 24 · Lafayette—Lafayette20:29.9
25Lena CaffailPlace 25 · Midlothian High Sch—Midlothian High Sch20:35.6
26Eva BrooksPlace 26 · Deep Run—Deep Run20:36.0
27Amelia SeaburyPlace 27 · Maggie Walker—Maggie Walker20:37.6
28Alyssa Santoro-AdajianPlace 28 · Western Albermarle—Western Albermarle20:40.1
29Emily BeckmanPlace 29 · Fluvanna County—Fluvanna County20:44.7
30Skylar HaskiellPlace 30 · York—York20:45.9
31Megan CashPlace 31 · Glen Allen—Glen Allen20:47.6
32Caroline McGahrenPlace 32 · Western Albermarle—Western Albermarle20:49.7
33Kenzie DillmanPlace 33 · Deep Run—Deep Run20:56.9
34Alayna CampbellPlace 34 · Louisa County High—Louisa County High20:59.7
35Olivia MorrisPlace 35 · Midlothian High Sch—Midlothian High Sch21:00.5
36Addison KramerPlace 36 · York—York21:04.5
37Sidney ChesleyPlace 37 · Hanover—Hanover21:05.0
38Madelyn CampbellPlace 38 · Maggie Walker—Maggie Walker21:12.0
39Abby RingbergPlace 39 · Glen Allen—Glen Allen21:12.9
40Kathleen RussoPlace 40 · Maggie Walker—Maggie Walker21:13.2
41Cassie CatizonePlace 41 · Glen Allen—Glen Allen21:15.7
42Hattie LintecumPlace 42 · Fluvanna County—Fluvanna County21:17.3
43Ella TaylorPlace 43 · Western Albermarle—Western Albermarle21:19.4
44Claire NowakPlace 44 · Deep Run—Deep Run21:21.5
45Shawn AtzingerPlace 45 · Clover Hill—Clover Hill21:22.8
46Michal KipnisPlace 46 · Western Albermarle—Western Albermarle21:24.6
47Megan CovingtonPlace 47 · James River (Midlot—James River (Midlot21:25.4
48Isabelle O'ConnerPlace 48 · Lafayette—Lafayette21:25.7
49Austin WinslowPlace 49 · Western Albermarle—Western Albermarle21:28.9
50Megan BalePlace 50 · Maggie Walker—Maggie Walker21:29.2
51Katherine ArmstrongPlace 51 · James River (Midlot—James River (Midlot21:34.7
52Alyssa WrightPlace 52 · Maggie Walker—Maggie Walker21:36.8
53Charlotte ThomasClarkePlace 53 · Western Albermarle—Western Albermarle21:39.0
54Kaitlyn BakerPlace 54 · Maggie Walker—Maggie Walker21:39.4
55Kathryn EllisPlace 55 · Maggie Walker—Maggie Walker21:40.6
56Gabby FlynnPlace 56 · Clover Hill—Clover Hill21:40.8
57Nina ParzialePlace 57 · York—York21:42.8
58Garnett MartinPlace 58 · Hanover—Hanover21:46.2
59Virginia WarrenPlace 59 · Maggie Walker—Maggie Walker21:51.5
60Kate KirwanPlace 60 · Harrisonburg—Harrisonburg21:52.2
61Meredith SchulerPlace 61 · Deep Run—Deep Run21:54.4
62Sarah DeloneyPlace 62 · Harrisonburg—Harrisonburg22:01.1
63Shenandoah WorrelPlace 63 · Clover Hill—Clover Hill22:02.6
64Charlie WalmsleyPlace 64 · James River (Midlot—James River (Midlot22:03.2
65Erica AaronPlace 65 · Louisa County High—Louisa County High22:14.2
66Christina MetricPlace 66 · Staunton River High—Staunton River High22:17.9
67Makenzie JoinerPlace 67 · Hanover—Hanover22:28.5
68Anja VernatterPlace 68 · Fluvanna County—Fluvanna County22:36.5
69Maryann ChittendenPlace 69 · Fluvanna County—Fluvanna County22:39.1
70Caroline AllmonPlace 70 · York—York22:41.3
71Summer CraigPlace 71 · Fluvanna County—Fluvanna County22:41.9
72Sydney MadisonPlace 72 · Louisa County High—Louisa County High22:42.8
73Caroline PuleoPlace 73 · Clover Hill—Clover Hill22:47.8
74Rachel HerzogPlace 74 · James River (Midlot—James River (Midlot22:49.7
75Morgan LafertePlace 75 · York—York22:53.3
76Madeline RuckerPlace 76 · James River (Midlot—James River (Midlot22:55.4
77Ashlynne BrownPlace 77 · Clover Hill—Clover Hill22:58.3
78Madeline AtkinsonPlace 78 · Hanover—Hanover23:07.7
79Gianina CraggPlace 79 · York—York23:08.7
80Emily WillsPlace 80 · Clover Hill—Clover Hill23:13.2
81Anne RuckerPlace 81 · James River (Midlot—James River (Midlot23:13.4
82Alli MoorePlace 82 · Hanover—Hanover23:15.1
83Norah YiPlace 83 · York—York23:16.8
84Ava GaneshanPlace 84 · Lafayette—Lafayette23:17.9
85MacKenzie MorrisPlace 85 · Fluvanna County—Fluvanna County23:27.1
86Samantha ClarkePlace 86 · Fluvanna County—Fluvanna County23:40.8
87Bekah HaskinPlace 87 · York—York23:52.5
88Breeana WilsonPlace 88 · Louisa County High—Louisa County High23:52.6
89Linda May MullisPlace 89 · James River (Midlot—James River (Midlot23:57.7
90Olivia WaybrightPlace 90 · James River (Midlot—James River (Midlot24:06.2
91Rachel ClealPlace 91 · Louisa County High—Louisa County High24:10.8
92Ainsley LordPlace 92 · Lafayette—Lafayette24:11.1
93Kaylee KlinePlace 93 · Lafayette—Lafayette24:15.3
94Laura GonzalezPlace 94 · Harrisonburg—Harrisonburg24:50.8
95Kira BlaggPlace 95 · Harrisonburg—Harrisonburg24:57.8
96Dahja PricePlace 96 · Louisa County High—Louisa County High25:01.4
97Olivia HenkelPlace 97 · York—York25:06.8
98Sydney CherryPlace 98 · Louisa County High—Louisa County High25:24.4
99Sarah MaslenPlace 99 · Staunton River High—Staunton River High26:05.9
100Denise LiPlace 100 · Staunton River High—Staunton River High26:31.4
101Martina FchazuPlace 101 · Harrisonburg—Harrisonburg27:03.3
102Brianna ParkerPlace 102 · Fluvanna County—Fluvanna County27:03.8
103Emerald PagansPlace 103 · Staunton River High—Staunton River High27:55.6
104Morgan WilliamsPlace 104 · Staunton River High—Staunton River High29:17.1
105Emily VinsonPlace 105 · Staunton River High—Staunton River High33:08.9
106Ashanti VallejoPlace 106 · Staunton River High—Staunton River High37:51.9
107Emma ShifflettPlace 107 · Staunton River High—Staunton River High38:03.9
1Lauren MerrillPlace 1 · Midlothian High Sch—Midlothian High Sch21:07.4
2Sofi VaronPlace 2 · Glen Allen—Glen Allen21:18.4
3Caroline JonesPlace 3 · Western Albermarle—Western Albermarle21:34.9
4Virginia PengPlace 4 · Western Albermarle—Western Albermarle21:36.1
5Becca KempPlace 5 · J.R. Tucker High Sc—J.R. Tucker High Sc21:36.6
6Lily WalshPlace 6 · Maggie Walker—Maggie Walker21:41.9
7Robin BrooksPlace 7 · Deep Run—Deep Run21:47.6
8Caroline HedrickPlace 8 · Mills Godwin—Mills Godwin21:49.1
9Emma ChunPlace 9 · Maggie Walker—Maggie Walker21:52.5
10Sadie SorgPlace 10 · Glen Allen—Glen Allen22:00.6
11Grace JohnsonPlace 11 · Glen Allen—Glen Allen22:05.3
12Alex MuriasPlace 12 · Midlothian High Sch—Midlothian High Sch22:10.6
13Annie RipolPlace 13 · Glen Allen—Glen Allen22:12.2
14Lauren WaggonerPlace 14 · Glen Allen—Glen Allen22:17.9
15Allison PotterPlace 15 · Glen Allen—Glen Allen22:31.0
16Kiersten WittePlace 16 · J.R. Tucker High Sc—J.R. Tucker High Sc22:31.6
17Josie GreerPlace 17 · Maggie Walker—Maggie Walker22:31.9
18Ally MarmoPlace 18 · Midlothian High Sch—Midlothian High Sch22:39.5
19Alexis BarteePlace 19 · Maggie Walker—Maggie Walker22:40.2
20Abby ByrdPlace 20 · Glen Allen—Glen Allen22:40.8
21Julia SnowPlace 21 · Deep Run—Deep Run22:42.8
22Madeline DuboisPlace 22 · Midlothian High Sch—Midlothian High Sch22:45.0
23Ella MeyerPlace 23 · Glen Allen—Glen Allen22:51.0
24Deborah PrescottPlace 24 · Maggie Walker—Maggie Walker22:52.4
25Aerin BaileyPlace 25 · Glen Allen—Glen Allen23:00.9
26Evelyn GalganoPlace 26 · Maggie Walker—Maggie Walker23:04.8
27Katrina LepkaPlace 27 · Mills Godwin—Mills Godwin23:07.4
28Avery CrumlishPlace 28 · Maggie Walker—Maggie Walker23:15.2
29Camille SagerPlace 29 · Deep Run—Deep Run23:17.6
30Tatum VogtPlace 30 · Mills Godwin—Mills Godwin23:26.3
31Ashton TaylorPlace 31 · Mills Godwin—Mills Godwin23:40.1
32Abigail CaseyPlace 32 · Mills Godwin—Mills Godwin23:40.4
33Claire NisslyPlace 33 · Deep Run—Deep Run23:47.8
34Annie KnutsonPlace 34 · Maggie Walker—Maggie Walker23:51.6
35Jessica BilchickPlace 35 · Western Albermarle—Western Albermarle23:54.5
36Pallavi NatarajanPlace 36 · Maggie Walker—Maggie Walker23:56.6
37Arielle BeckerPlace 37 · Deep Run—Deep Run23:59.5
38Sydney CarpenterPlace 38 · Midlothian High Sch—Midlothian High Sch24:01.5
39Autumn JeffersonPlace 39 · J.R. Tucker High Sc—J.R. Tucker High Sc24:02.1
40Kieri HartPlace 40 · Fluvanna County—Fluvanna County24:09.1
41Natalia StencavagePlace 41 · Colonial Forge—Colonial Forge24:16.3
42Eleanor AbellPlace 42 · Western Albermarle—Western Albermarle24:17.4
43Rachel ScottPlace 43 · J.R. Tucker High Sc—J.R. Tucker High Sc24:19.2
44Emily TurnerPlace 44 · Maggie Walker—Maggie Walker24:19.8
45Caitlin BoydPlace 45 · Western Albermarle—Western Albermarle24:20.7
46Caroline KilliusPlace 46 · Mills Godwin—Mills Godwin24:21.1
47Ria MisraPlace 47 · Mills Godwin—Mills Godwin24:35.9
48Emily GoodsonPlace 48 · Fluvanna County—Fluvanna County24:42.8
49Nicole HaysPlace 49 · Mills Godwin—Mills Godwin24:44.4
50Annika WellsPlace 50 · York—York24:49.7
51Megan WardPlace 51 · Mills Godwin—Mills Godwin24:51.6
52Skylar SolgaPlace 52 · Fluvanna County—Fluvanna County24:58.7
53Julie DeaconPlace 53 · Western Albermarle—Western Albermarle25:07.8
54Nora WellsPlace 54 · Fluvanna County—Fluvanna County25:10.7
55Shea HartPlace 55 · Fluvanna County—Fluvanna County25:14.5
56Aviana FrancherPlace 56 · Dinwiddie—Dinwiddie25:17.6
57Tiffany MorrisPlace 57 · Lafayette—Lafayette25:20.3
58Kali PanoutsosPlace 58 · Lafayette—Lafayette25:22.4
59Scottie ColemanPlace 59 · Lafayette—Lafayette25:27.3
60Tallon SolgaPlace 60 · Fluvanna County—Fluvanna County25:37.1
61Bree DavisPlace 61 · J.R. Tucker High Sc—J.R. Tucker High Sc25:44.7
62Allena FlowersPlace 62 · York—York25:45.9
63Manon EschPlace 63 · Fluvanna County—Fluvanna County25:50.1
64Makayla SavoiePlace 64 · Colonial Forge—Colonial Forge25:52.1
65Maggie SitesPlace 65 · Fluvanna County—Fluvanna County26:08.3
66Amber ViarPlace 66 · Fluvanna County—Fluvanna County26:45.9
67Indira DurhamPlace 67 · York—York26:48.1
68Brook SchlimmePlace 68 · Lafayette—Lafayette26:48.2
69Emily AnaniaPlace 69 · York—York26:57.6
70Christina MulroyPlace 70 · Midlothian High Sch—Midlothian High Sch26:57.7
71Marley KaufmanPlace 71 · York—York26:58.8
72Annabelle BlancoPlace 72 · Colonial Forge—Colonial Forge27:14.9
73Justine RodriguezPlace 73 · Fluvanna County—Fluvanna County27:31.5
74Christina SchweitzerPlace 74 · Lafayette—Lafayette27:32.9
75Amanda KolandjianPlace 75 · Colonial Forge—Colonial Forge28:08.5
76Ann Marie DeanPlace 76 · Colonial Forge—Colonial Forge31:45.0
77Samantha BurchamPlace 77 · Lafayette—Lafayette31:45.8
78Serenity ArmstrongPlace 78 · Colonial Forge—Colonial Forge31:46.4
79Alana WhitesingerPlace 79 · Colonial Forge—Colonial Forge32:51.1
80Lindsey DillardPlace 80 · Colonial Forge—Colonial Forge33:27.8
81Jorja AllenPlace 81 · Dinwiddie—Dinwiddie33:36.6
82Akea SpicerPlace 82 · Colonial Forge—Colonial Forge40:25.0
1Bella FaudalePlace 1 · Hanover—Hanover21:07.5
2Madeline CreasyPlace 2 · Fluvanna County—Fluvanna County21:09.5
3Maeve MyersPlace 3 · Louisa County High—Louisa County High22:19.3
4Jackie NeilonPlace 4 · Western Albermarle—Western Albermarle22:24.2
5Delaney ChildsPlace 5 · Hanover—Hanover22:32.6
6Peyton SchowalterPlace 6 · Glen Allen—Glen Allen23:09.7
7Genna DumvillePlace 7 · Hanover—Hanover23:12.1
8Elise WeisenbergerPlace 8 · Deep Run—Deep Run23:25.8
9Lauren HamiltonPlace 9 · Fluvanna County—Fluvanna County23:35.9
10Caroline OsengaPlace 10 · Deep Run—Deep Run23:38.1
11Kennedy HarrisPlace 11 · Louisa County High—Louisa County High23:42.4
12Caroline ChapmanPlace 12 · Louisa County High—Louisa County High23:48.8
13Jessica LainPlace 13 · James River (Midlot—James River (Midlot23:59.9
14Erica OsbornPlace 14 · Hanover—Hanover24:01.0
15Rebecca WilliamsPlace 15 · Fluvanna County—Fluvanna County24:06.9
16Annabel PuritzPlace 16 · Mills Godwin—Mills Godwin24:11.1
17Abby HeplerPlace 17 · Deep Run—Deep Run24:20.5
18Bella SonenPlace 18 · Western Albermarle—Western Albermarle24:23.0
19Annie McGahrenPlace 19 · Western Albermarle—Western Albermarle24:23.2
20Emma BowersPlace 20 · Clover Hill—Clover Hill24:28.0
21Hannah SmithPlace 21 · Maggie Walker—Maggie Walker24:46.8
22Alexa DonnellyPlace 22 · Deep Run—Deep Run24:49.9
23Ellie ScottPlace 23 · Maggie Walker—Maggie Walker24:51.0
24Karis BumpPlace 24 · Clover Hill—Clover Hill24:51.0
25Cat BeckPlace 25 · Western Albermarle—Western Albermarle24:55.4
26Grace BellPlace 26 · Hanover—Hanover24:58.6
27Courtney LadlePlace 27 · Glen Allen—Glen Allen25:01.1
28Michelle MontoyaPlace 28 · Glen Allen—Glen Allen25:02.0
29Hannah StewartPlace 29 · James River (Midlot—James River (Midlot25:02.2
30Alison SorianoPlace 30 · Louisa County High—Louisa County High25:06.0
31Hannah RuisiPlace 31 · Maggie Walker—Maggie Walker25:12.0
32Cornelia McDowellPlace 32 · Maggie Walker—Maggie Walker25:27.7
33Delaney PrescottPlace 33 · Maggie Walker—Maggie Walker25:28.0
34Reagan WaltersPlace 34 · Glen Allen—Glen Allen25:32.1
35Celia HearnPlace 35 · Glen Allen—Glen Allen25:32.1
36Paige WalworthPlace 36 · Maggie Walker—Maggie Walker25:35.5
37Rachel DavisPlace 37 · Glen Allen—Glen Allen25:37.1
38Lauren McAuleyPlace 38 · Hanover—Hanover25:37.2
39Corina KowalskiPlace 39 · Mills Godwin—Mills Godwin25:40.1
40Courtney WilsonPlace 40 · Louisa County High—Louisa County High25:45.9
41Keira ClancyPlace 41 · Deep Run—Deep Run25:46.0
42Ainsley TatePlace 42 · Deep Run—Deep Run25:54.7
43Emma BlackmanPlace 43 · Western Albermarle—Western Albermarle26:01.8
44Emma LindleyPlace 44 · Maggie Walker—Maggie Walker26:14.6
45Celeste ParkPlace 45 · Maggie Walker—Maggie Walker26:16.6
46Zoe SlapshakPlace 46 · Mills Godwin—Mills Godwin26:21.1
47Shannon CaseyPlace 47 · Mills Godwin—Mills Godwin26:21.2
48Mikaela SullivanPlace 48 · Fluvanna County—Fluvanna County26:31.1
49Gianna FrancoPlace 49 · Maggie Walker—Maggie Walker26:32.6
50Kate PatnaudePlace 50 · Mills Godwin—Mills Godwin26:33.9
51Cierra HalloranPlace 51 · Western Albermarle—Western Albermarle26:34.0
52Kaelynn BerrisPlace 52 · Clover Hill—Clover Hill26:45.6
53Haleigh BrownPlace 53 · Clover Hill—Clover Hill26:57.9
54Caroline BassettPlace 54 · J.R. Tucker High Sc—J.R. Tucker High Sc26:59.7
55Makayla BlairPlace 55 · Louisa County High—Louisa County High27:05.6
56Grace MitrengaPlace 56 · Louisa County High—Louisa County High27:09.0
57Mae DitterlinPlace 57 · Clover Hill—Clover Hill27:09.7
58Ella KearneyPlace 58 · Fluvanna County—Fluvanna County27:14.7
59Savannah EakesPlace 59 · Mills Godwin—Mills Godwin27:15.3
60Amanda WeitzenhoferPlace 60 · Deep Run—Deep Run27:16.2
61Helen HallPlace 61 · Maggie Walker—Maggie Walker27:23.9
62Akankshya JenaPlace 62 · Mills Godwin—Mills Godwin27:24.8
63Gayatri KucherlapatiPlace 63 · Deep Run—Deep Run27:27.5
64Haley FloundersPlace 64 · Hanover—Hanover27:33.1
65Layne HopkinsPlace 65 · Maggie Walker—Maggie Walker27:48.1
66Samantha GrahamPlace 66 · Clover Hill—Clover Hill27:57.5
67Cate WenzlerPlace 67 · Deep Run—Deep Run28:09.3
68Evelyn PritchardPlace 68 · Hanover—Hanover28:12.5
69Sophia PfungPlace 69 · J.R. Tucker High Sc—J.R. Tucker High Sc28:27.5
70Alyssa AndersonPlace 70 · Deep Run—Deep Run28:38.8
71Erin ClancyPlace 71 · Deep Run—Deep Run28:41.6
72Grace MayPlace 72 · Maggie Walker—Maggie Walker29:09.0
73Elaf AliPlace 73 · Deep Run—Deep Run29:31.4
74Makayla HannaPlace 74 · J.R. Tucker High Sc—J.R. Tucker High Sc29:40.6
75Zaire SillsPlace 75 · J.R. Tucker High Sc—J.R. Tucker High Sc29:46.8
76Molly O'DonnellPlace 76 · Mills Godwin—Mills Godwin29:50.8
77Ada RigsbyPlace 77 · Maggie Walker—Maggie Walker29:53.0
78Bridgette ErtelPlace 78 · Glen Allen—Glen Allen29:53.5
79Miranda YanezPlace 79 · Maggie Walker—Maggie Walker29:53.7
80Roamah BarayPlace 80 · J.R. Tucker High Sc—J.R. Tucker High Sc30:11.4
81Olivia HurleyPlace 81 · Louisa County High—Louisa County High30:55.4
82Zelda HinklePlace 82 · Maggie Walker—Maggie Walker31:33.6
83Gabriella WhitefieldPlace 83 · Louisa County High—Louisa County High31:41.6
84Madison CrawfordPlace 84 · Fluvanna County—Fluvanna County31:42.7
85Faizah Mosavel-LoPlace 85 · Mills Godwin—Mills Godwin31:59.7
86Taylor SibleyPlace 86 · Maggie Walker—Maggie Walker32:31.1
87Natalie MartinPlace 87 · Mills Godwin—Mills Godwin33:57.3

Girls / Women · Varsity

275 results
PlAthlete / entryGrSchool / teamMark
1Kate RatcliffePlace 1 · Grade 9 · 9991:22.2
2Jenna StutzmanPlace 2 · 13—131:42.9
3Sterling HullPlace 3 · 17—171:56.9
4Emily WinderPlace 4 · 18—181:57.9
5Alyssa Santoro-AdajianPlace 5 · 27—272:24.5
6Caroline McGahrenPlace 6 · 31—312:34.1
7Ella TaylorPlace 7 · 42—423:03.8
8Michal KipnisPlace 8 · More Than—More Than3:09.0
9Austin WinslowPlace 9 · More Than—More Than3:13.3
10Charlotte ThomasClarkePlace 10 · More Than—More Than3:23.4
1Rachael PotterPlace 1 · Grade 7 · 7771:07.5
2Riley RuddPlace 2 · Grade 12 · 1912191:41.3
3Lauren MasseyPlace 3 · 16—161:55.5
4Rachel HagerPlace 4 · 22—222:11.6
5Megan CashPlace 5 · 30—302:32.0
6Abby RingbergPlace 6 · 38—382:57.3
7Cassie CatizonePlace 7 · 40—403:00.1
1Caroline BowePlace 1 · Grade 11 · 1111111:34.6
2Annabel SchepkerPlace 2 · 15—151:54.1
3Nicole QuiramPlace 3 · 19—192:01.0
4Chloe MartinPlace 4 · 21—212:11.1
5Lena CaffailPlace 5 · 24—242:20.0
6Olivia MorrisPlace 6 · 34—342:44.9
1Mary Caroline HeinenPlace 1 · 1—10:00.0
2Mary KempPlace 2 · 4—40:53.6
3Amelia SeaburyPlace 3 · 26—262:22.0
4Madelyn CampbellPlace 4 · 37—372:56.4
5Kathleen RussoPlace 5 · 39—392:57.6
6Megan BalePlace 6 · 47—473:13.6
7Alyssa WrightPlace 7 · 49—493:21.2
8Kaitlyn BakerPlace 8 · More Than—More Than3:23.8
9Kathryn EllisPlace 9 · More Than—More Than3:25.0
10Virginia WarrenPlace 10 · More Than—More Than3:35.9
1Lily SnowPlace 1 · 2—20:07.5
2Riley SchindelPlace 2 · 14—141:43.8
3Eva BrooksPlace 3 · 25—252:20.4
4Kenzie DillmanPlace 4 · 32—322:41.3
5Claire NowakPlace 5 · 43—433:05.9
6Meredith SchulerPlace 6 · 54—543:38.8
1Sarah SeayPlace 1 · Grade 8 · 8881:14.8
2Cierra CaicedoPlace 2 · Grade 10 · 1810181:25.1
3Alayna CampbellPlace 3 · 33—332:44.1
4Erica AaronPlace 4 · 58—583:58.6
5Sydney MadisonPlace 5 · 65—654:27.2
6Breeana WilsonPlace 6 · 79—795:37.0
7Rachel ClealPlace 7 · 81—815:55.2
8Dahja PricePlace 8 · More Than—More Than6:45.8
9Sydney CherryPlace 9 · More Than—More Than7:08.8
1Emily SmedsPlace 1 · Grade 6 · 6660:57.9
2Emily BeckmanPlace 2 · 28—282:29.1
3Hattie LintecumPlace 3 · 41—413:01.7
4Anja VernatterPlace 4 · 61—614:20.9
5Maryann ChittendenPlace 5 · 62—624:23.5
6Summer CraigPlace 6 · 64—644:26.3
7MacKenzie MorrisPlace 7 · 78—785:11.5
8Samantha ClarkePlace 8 · More Than—More Than5:25.2
9Brianna ParkerPlace 9 · More Than—More Than8:48.2
1Rachel CrytserPlace 1 · 3—30:50.5
2Sidney ChesleyPlace 2 · 36—362:49.4
3Garnett MartinPlace 3 · 52—523:30.6
4Makenzie JoinerPlace 4 · 60—604:12.9
5Madeline AtkinsonPlace 5 · 71—714:52.1
6Alli MoorePlace 6 · 75—754:59.5
1Grace PuleoPlace 1 · 20—202:07.2
2Shawn AtzingerPlace 2 · 44—443:07.2
3Gabby FlynnPlace 3 · 50—503:25.2
4Shenandoah WorrelPlace 4 · 56—563:47.0
5Caroline PuleoPlace 5 · 66—664:32.2
6Ashlynne BrownPlace 6 · 70—704:42.7
7Emily WillsPlace 7 · 73—734:57.6
1Skylar HaskiellPlace 1 · 29—292:30.3
2Addison KramerPlace 2 · 35—352:48.9
3Nina ParzialePlace 3 · 51—513:27.2
4Caroline AllmonPlace 4 · 63—634:25.7
5Morgan LafertePlace 5 · 68—684:37.7
6Gianina CraggPlace 6 · 72—724:53.1
7Norah YiPlace 7 · 76—765:01.2
8Bekah HaskinPlace 8 · More Than—More Than5:36.9
9Olivia HenkelPlace 9 · More Than—More Than6:51.2
1Hannah MillerPlace 1 · 5—50:54.2
2Kate KirwanPlace 2 · 53—533:36.6
3Sarah DeloneyPlace 3 · 55—553:45.5
4Laura GonzalezPlace 4 · 84—846:35.2
5Kira BlaggPlace 5 · 85—856:42.2
6Martina FchazuPlace 6 · 88—888:47.7
1Megan CovingtonPlace 1 · 45—453:09.8
2Katherine ArmstrongPlace 2 · 48—483:19.1
3Charlie WalmsleyPlace 3 · 57—573:47.6
4Rachel HerzogPlace 4 · 67—674:34.1
5Madeline RuckerPlace 5 · 69—694:39.8
6Anne RuckerPlace 6 · 74—744:57.8
7Linda May MullisPlace 7 · 80—805:42.1
8Olivia WaybrightPlace 8 · More Than—More Than5:50.6
1Alli CrookstonPlace 1 · 23—232:14.3
2Isabelle O'ConnerPlace 2 · 46—463:10.1
3Ava GaneshanPlace 3 · 77—775:02.3
4Ainsley LordPlace 4 · 82—825:55.5
5Kaylee KlinePlace 5 · 83—835:59.7
1Christina MetricPlace 1 · 59—594:02.3
2Sarah MaslenPlace 2 · 86—867:50.3
3Denise LiPlace 3 · 87—878:15.8
4Emerald PagansPlace 4 · 89—899:40.0
5Morgan WilliamsPlace 5 · 90—9011:01.5
6Emily VinsonPlace 6 · 91—9114:53.3
7Ashanti VallejoPlace 7 · 92—9219:36.3
8Emma ShifflettPlace 8 · More Than—More Than19:48.3
1Sofi VaronPlace 1 · 2—20:11.0
2Sadie SorgPlace 2 · Grade 10 · 1210120:53.1
3Grace JohnsonPlace 3 · Grade 11 · 2311230:57.8
4Annie RipolPlace 4 · 13—131:04.7
5Lauren WaggonerPlace 5 · 14—141:10.5
6Allison PotterPlace 6 · 15—151:23.6
7Abby ByrdPlace 7 · 20—201:33.4
8Ella MeyerPlace 8 · More Than—More Than1:43.6
9Aerin BaileyPlace 9 · More Than—More Than1:53.4
1Lily WalshPlace 1 · Grade 6 · 6660:34.4
2Emma ChunPlace 2 · Grade 9 · 159150:45.0
3Josie GreerPlace 3 · 17—171:24.5
4Alexis BarteePlace 4 · 19—191:32.8
5Deborah PrescottPlace 5 · 23—231:44.9
6Evelyn GalganoPlace 6 · 24—241:57.4
7Avery CrumlishPlace 7 · 26—262:07.8
8Annie KnutsonPlace 8 · More Than—More Than2:44.2
9Pallavi NatarajanPlace 9 · More Than—More Than2:49.1
10Emily TurnerPlace 10 · More Than—More Than3:12.3
1Lauren MerrillPlace 1 · 1—10:00.0
2Alex MuriasPlace 2 · Grade 12 · 1312131:03.1
3Ally MarmoPlace 3 · 18—181:32.0
4Madeline DuboisPlace 4 · 22—221:37.6
5Sydney CarpenterPlace 5 · 34—342:54.0
6Christina MulroyPlace 6 · 60—605:50.2
1Caroline JonesPlace 1 · 3—30:27.4
2Virginia PengPlace 2 · 4—40:28.6
3Jessica BilchickPlace 3 · 32—322:47.1
4Eleanor AbellPlace 4 · 38—383:09.9
5Caitlin BoydPlace 5 · 40—403:13.2
6Julie DeaconPlace 6 · 46—464:00.3
1Robin BrooksPlace 1 · Grade 7 · 7770:40.1
2Julia SnowPlace 2 · 21—211:35.4
3Camille SagerPlace 3 · 27—272:10.2
4Claire NisslyPlace 4 · 31—312:40.3
5Arielle BeckerPlace 5 · 33—332:52.0
1Caroline HedrickPlace 1 · Grade 8 · 8880:41.7
2Katrina LepkaPlace 2 · 25—251:59.9
3Tatum VogtPlace 3 · 28—282:18.9
4Ashton TaylorPlace 4 · 29—292:32.6
5Abigail CaseyPlace 5 · 30—302:32.9
6Caroline KilliusPlace 6 · 41—413:13.6
7Ria MisraPlace 7 · 42—423:28.5
8Nicole HaysPlace 8 · More Than—More Than3:36.9
9Megan WardPlace 9 · More Than—More Than3:44.1
1Becca KempPlace 1 · 5—50:29.2
2Kiersten WittePlace 2 · 16—161:24.1
3Autumn JeffersonPlace 3 · 35—352:54.6
4Rachel ScottPlace 4 · 39—393:11.7
5Bree DavisPlace 5 · 53—534:37.3
1Kieri HartPlace 1 · 36—363:01.7
2Emily GoodsonPlace 2 · 43—433:35.3
3Skylar SolgaPlace 3 · 45—453:51.2
4Nora WellsPlace 4 · 47—474:03.3
5Shea HartPlace 5 · 48—484:07.0
6Tallon SolgaPlace 6 · 52—524:29.6
7Manon EschPlace 7 · 55—554:42.6
8Maggie SitesPlace 8 · More Than—More Than5:00.8
9Amber ViarPlace 9 · More Than—More Than5:38.5
10Justine RodriguezPlace 10 · More Than—More Than6:24.0
1Tiffany MorrisPlace 1 · 49—494:12.9
2Kali PanoutsosPlace 2 · 50—504:14.9
3Scottie ColemanPlace 3 · 51—514:19.9
4Brook SchlimmePlace 4 · 58—585:40.8
5Christina SchweitzerPlace 5 · 63—636:25.4
6Samantha BurchamPlace 6 · 66—6610:38.3
1Annika WellsPlace 1 · 44—443:42.2
2Allena FlowersPlace 2 · 54—544:38.4
3Indira DurhamPlace 3 · 57—575:40.7
4Emily AnaniaPlace 4 · 59—595:50.1
5Marley KaufmanPlace 5 · 61—615:51.3
1Natalia StencavagePlace 1 · 37—373:08.8
2Makayla SavoiePlace 2 · 56—564:44.6
3Annabelle BlancoPlace 3 · 62—626:07.4
4Amanda KolandjianPlace 4 · 64—647:01.0
5Ann Marie DeanPlace 5 · 65—6510:37.5
6Serenity ArmstrongPlace 6 · 67—6710:39.0
7Alana WhitesingerPlace 7 · 68—6811:43.7
8Lindsey DillardPlace 8 · More Than—More Than12:20.4
9Akea SpicerPlace 9 · More Than—More Than19:17.6
1Aviana FrancherPlace 1 · Less Than—Less Than4:10.1
2Jorja AllenPlace 2 · Less Than—Less Than12:29.2
1Bella FaudalePlace 1 · 1—10:00.0
2Delaney ChildsPlace 2 · 5—51:25.1
3Genna DumvillePlace 3 · Grade 7 · 137132:04.5
4Erica OsbornPlace 4 · 13—132:53.4
5Grace BellPlace 5 · 25—253:51.1
6Lauren McAuleyPlace 6 · 36—364:29.6
7Haley FloundersPlace 7 · 58—586:25.5
8Evelyn PritchardPlace 8 · More Than—More Than7:05.0
1Maeve MyersPlace 1 · 3—31:11.8
2Kennedy HarrisPlace 2 · Grade 11 · 1411142:34.9
3Caroline ChapmanPlace 3 · Grade 12 · 2612262:41.2
4Alison SorianoPlace 4 · 28—283:58.5
5Courtney WilsonPlace 5 · 38—384:38.4
6Makayla BlairPlace 6 · 51—515:58.1
7Grace MitrengaPlace 7 · 52—526:01.4
8Olivia HurleyPlace 8 · More Than—More Than9:47.8
9Gabriella WhitefieldPlace 9 · More Than—More Than10:34.1
1Elise WeisenbergerPlace 1 · Grade 8 · 8882:18.2
2Caroline OsengaPlace 2 · Grade 10 · 1810182:30.5
3Abby HeplerPlace 3 · 16—163:13.0
4Alexa DonnellyPlace 4 · 21—213:42.3
5Keira ClancyPlace 5 · 39—394:38.4
6Ainsley TatePlace 6 · 40—404:47.2
7Amanda WeitzenhoferPlace 7 · 56—566:08.6
8Gayatri KucherlapatiPlace 8 · More Than—More Than6:19.9
9Cate WenzlerPlace 9 · More Than—More Than7:01.8
10Alyssa AndersonPlace 10 · More Than—More Than7:31.3
11Erin ClancyPlace 11 · More Than—More Than7:34.1
12Elaf AliPlace 12 · More Than—More Than8:23.9
1Jackie NeilonPlace 1 · 4—41:16.7
2Bella SonenPlace 2 · 17—173:15.5
3Annie McGahrenPlace 3 · 18—183:15.6
4Cat BeckPlace 4 · 24—243:47.9
5Emma BlackmanPlace 5 · 41—414:54.3
6Cierra HalloranPlace 6 · 47—475:26.5
1Peyton SchowalterPlace 1 · Grade 6 · 6662:02.2
2Courtney LadlePlace 2 · 26—263:53.5
3Michelle MontoyaPlace 3 · 27—273:54.5
4Reagan WaltersPlace 4 · 32—324:24.5
5Celia HearnPlace 5 · 33—334:24.5
6Rachel DavisPlace 6 · 35—354:29.5
7Bridgette ErtelPlace 7 · 63—638:46.0
1Madeline CreasyPlace 1 · 2—20:02.0
2Lauren HamiltonPlace 2 · Grade 9 · 119112:28.3
3Rebecca WilliamsPlace 3 · 14—142:59.3
4Mikaela SullivanPlace 4 · 45—455:23.6
5Ella KearneyPlace 5 · 54—546:07.1
6Madison CrawfordPlace 6 · 65—6510:35.2
1Hannah SmithPlace 1 · 20—203:39.3
2Ellie ScottPlace 2 · 22—223:43.4
3Hannah RuisiPlace 3 · 29—294:04.5
4Cornelia McDowellPlace 4 · 30—304:20.2
5Delaney PrescottPlace 5 · 31—314:20.4
6Paige WalworthPlace 6 · 34—344:27.9
7Emma LindleyPlace 7 · 42—425:07.1
8Celeste ParkPlace 8 · More Than—More Than5:09.0
9Gianna FrancoPlace 9 · More Than—More Than5:25.1
10Helen HallPlace 10 · More Than—More Than6:16.3
11Layne HopkinsPlace 11 · More Than—More Than6:40.6
12Grace MayPlace 12 · More Than—More Than8:01.4
13Ada RigsbyPlace 13 · More Than—More Than8:45.4
14Miranda YanezPlace 14 · More Than—More Than8:46.2
15Zelda HinklePlace 15 · More Than—More Than10:26.0
16Taylor SibleyPlace 16 · More Than—More Than11:23.5
1Annabel PuritzPlace 1 · 15—153:03.5
2Corina KowalskiPlace 2 · 37—374:32.5
3Zoe SlapshakPlace 3 · 43—435:13.6
4Shannon CaseyPlace 4 · 44—445:13.6
5Kate PatnaudePlace 5 · 46—465:26.4
6Savannah EakesPlace 6 · 55—556:07.8
7Akankshya JenaPlace 7 · 57—576:17.2
8Molly O'DonnellPlace 8 · More Than—More Than8:43.3
9Faizah Mosavel-LoPlace 9 · More Than—More Than10:52.1
10Natalie MartinPlace 10 · More Than—More Than12:49.7
1Emma BowersPlace 1 · 19—193:20.5
2Karis BumpPlace 2 · 23—233:43.5
3Kaelynn BerrisPlace 3 · 48—485:38.1
4Haleigh BrownPlace 4 · 49—495:50.4
5Mae DitterlinPlace 5 · 53—536:02.1
6Samantha GrahamPlace 6 · 59—596:49.9
1Caroline BassettPlace 1 · 50—505:52.2
2Sophia PfungPlace 2 · 60—607:19.9
3Makayla HannaPlace 3 · 61—618:33.1
4Zaire SillsPlace 4 · 62—628:39.3
5Roamah BarayPlace 5 · 64—649:03.9
1Jessica LainPlace 1 · Less Than—Less Than2:52.4
2Hannah StewartPlace 2 · Less Than—Less Than3:54.6

Boys / Men · Varsity

335 results
PlAthlete / entryGrSchool / teamMark
1Joe HawkesPlace 1 · Western Albermarle—Western Albermarle15:28.8
2Jack EliasonPlace 2 · Western Albermarle—Western Albermarle15:29.4
3Colby BurchamPlace 3 · Deep Run—Deep Run15:48.5
4Aaron JohnsonPlace 4 · James River (Midlot—James River (Midlot16:02.4
5Adam SachsPlace 5 · Maggie Walker—Maggie Walker16:05.7
6Branden WoodPlace 6 · Louisa County High—Louisa County High16:05.9
7Ali IbrahimPlace 7 · Glen Allen—Glen Allen16:13.5
8Brenner BeardPlace 8 · Lafayette—Lafayette16:16.2
9Casey EvansPlace 9 · Clover Hill—Clover Hill16:17.9
10Cyrus Rody-RamazaniPlace 10 · Western Albermarle—Western Albermarle16:21.7
11Jacob HannerPlace 11 · Deep Run—Deep Run16:36.3
12Carter MorganPlace 12 · Maggie Walker—Maggie Walker16:36.8
13Ben JacksonPlace 13 · Glen Allen—Glen Allen16:38.0
14Joseph TaylorPlace 14 · Western Albermarle—Western Albermarle16:38.7
15Joe LaRuffaPlace 15 · James River (Midlot—James River (Midlot16:43.1
16Jordan BenduraPlace 16 · Deep Run—Deep Run16:46.8
17Andrew SteenkamerPlace 17 · Midlothian High Sch—Midlothian High Sch16:48.5
18Jake SchindelPlace 18 · Deep Run—Deep Run16:50.3
19Brian TavennerPlace 19 · Midlothian High Sch—Midlothian High Sch16:52.0
20Ethan BillmayerPlace 20 · Glen Allen—Glen Allen16:53.8
21Ben NeuwirthPlace 21 · Maggie Walker—Maggie Walker16:58.1
22Josh HoltzmanPlace 22 · Glen Allen—Glen Allen16:58.5
23John HerrmannPlace 23 · James River (Midlot—James River (Midlot17:04.0
24Wade CarterPlace 24 · Glen Allen—Glen Allen17:04.2
25Ben HagerichPlace 25 · Glen Allen—Glen Allen17:05.0
26Matt KlapakPlace 26 · Louisa County High—Louisa County High17:05.1
27Noah FieldsPlace 27 · York—York17:07.1
28Josh DonnellyPlace 28 · Deep Run—Deep Run17:08.0
29Joseph RiouxPlace 29 · Clover Hill—Clover Hill17:09.2
30Emil BaggsPlace 30 · Deep Run—Deep Run17:13.3
31Joey MaguirePlace 31 · Midlothian High Sch—Midlothian High Sch17:13.4
32Everett FloraPlace 32 · Maggie Walker—Maggie Walker17:20.3
33Cole MyersPlace 33 · Hanover—Hanover17:25.0
34Bowen VarneyPlace 34 · Louisa County High—Louisa County High17:25.5
35Wiill GardnerPlace 35 · Midlothian High Sch—Midlothian High Sch17:25.9
36Samuel D'AscoliPlace 36 · Deep Run—Deep Run17:27.0
37Nathaniel GregoryPlace 37 · Maggie Walker—Maggie Walker17:30.5
38Michael TullPlace 38 · Deep Run—Deep Run17:30.8
39Devin JohnsonPlace 39 · Glen Allen—Glen Allen17:31.4
40Stuart TerrillPlace 40 · Western Albermarle—Western Albermarle17:33.2
41Richard ZhaiPlace 41 · Maggie Walker—Maggie Walker17:38.0
42Ethan ColemanPlace 42 · Hanover—Hanover17:38.0
43Ryan NewmanPlace 43 · Mills Godwin—Mills Godwin17:39.9
44Michael TidwellPlace 44 · Fork Union—Fork Union17:39.9
45Will BonnerPlace 45 · Western Albermarle—Western Albermarle17:40.0
46Bryce LatinaPlace 46 · Glen Allen—Glen Allen17:40.6
47Davis HatcherPlace 47 · Lafayette—Lafayette17:40.7
48Lucas CusickPlace 48 · Mills Godwin—Mills Godwin17:44.0
49Stuart BeachPlace 49 · Lafayette—Lafayette17:44.7
50Kyler SorianoPlace 50 · Louisa County High—Louisa County High17:45.6
51Parker HollandPlace 51 · Glen Allen—Glen Allen17:48.9
52Everett RobinsonPlace 52 · Louisa County High—Louisa County High17:49.9
53Brandon YoungPlace 53 · York—York17:58.2
54Connor ZebrowskiPlace 54 · Deep Run—Deep Run18:00.0
55Troy CharaniaPlace 55 · Hanover—Hanover18:00.2
56Nicholas EmmertPlace 56 · Louisa County High—Louisa County High18:01.1
57Andrew Van De PuttePlace 57 · Maggie Walker—Maggie Walker18:01.9
58Chase BrooksbankPlace 58 · Deep Run—Deep Run18:05.8
59Noah RidgwayPlace 59 · James River (Midlot—James River (Midlot18:10.0
60Alex GoldmanPlace 60 · James River (Midlot—James River (Midlot18:12.4
61David BeckPlace 61 · Harrisonburg—Harrisonburg18:13.4
62Hayden KirwanPlace 62 · Harrisonburg—Harrisonburg18:13.8
63Paul MarcusonPlace 63 · York—York18:16.8
64Ben ScottPlace 64 · Midlothian High Sch—Midlothian High Sch18:16.8
65Zach AllenPlace 65 · James River (Midlot—James River (Midlot18:17.2
66Caiden DavenportPlace 66 · Louisa County High—Louisa County High18:18.0
67Kaiwan PurveyorPlace 67 · Lafayette—Lafayette18:18.6
68Jett MontesPlace 68 · Fork Union—Fork Union18:18.7
69Andrew DonaldsonPlace 69 · James River (Midlot—James River (Midlot18:19.9
70Blaine MarrsPlace 70 · Fork Union—Fork Union18:21.2
71Ethan BelotePlace 71 · Hanover—Hanover18:22.0
72Will DiefenthalerPlace 72 · James River (Midlot—James River (Midlot18:24.1
73Conner ThomasPlace 73 · Maggie Walker—Maggie Walker18:24.6
74Ben BlanchardPlace 74 · Maggie Walker—Maggie Walker18:28.6
75Jake OsbornPlace 75 · Hanover—Hanover18:30.1
76Daniel RoganPlace 76 · Clover Hill—Clover Hill18:33.5
77Caleb McNabbPlace 77 · Lafayette—Lafayette18:35.2
78Stephen PegherPlace 78 · York—York18:43.7
79Sam SagerPlace 79 · Clover Hill—Clover Hill18:46.6
80Peter SpadaroPlace 80 · Lafayette—Lafayette18:47.1
81Edwin BuretPlace 81 · Lafayette—Lafayette18:48.2
82Austin BergPlace 82 · Midlothian High Sch—Midlothian High Sch18:52.1
83James AllmonPlace 83 · York—York18:54.3
84Zach LamPlace 84 · Clover Hill—Clover Hill18:59.3
85Tucker McGrathPlace 85 · Harrisonburg—Harrisonburg18:59.6
86Elias WicklinePlace 86 · Harrisonburg—Harrisonburg19:00.1
87Wes GablePlace 87 · Hanover—Hanover19:00.5
88Andrew BalchPlace 88 · York—York19:01.9
89Thomas BettersPlace 89 · Fork Union—Fork Union19:12.3
90Joshua JulienPlace 90 · Fork Union—Fork Union19:16.3
91Garrett RobinsonPlace 91 · Louisa County High—Louisa County High19:18.2
92Jared GiszackPlace 92 · Fork Union—Fork Union19:21.0
93William LotPlace 93 · Fork Union—Fork Union19:26.1
94Jacob SowderPlace 94 · James River (Midlot—James River (Midlot19:26.3
95Chris JamesPlace 95 · Lafayette—Lafayette19:32.2
96Khaliq McQueenPlace 96 · Hanover—Hanover19:33.8
97Micah TongenPlace 97 · Harrisonburg—Harrisonburg19:35.2
98Simon HermesPlace 98 · York—York19:39.7
99Michael SchweikerPlace 99 · Maggie Walker—Maggie Walker19:44.5
100Travis ElspermanPlace 100 · Fork Union—Fork Union19:56.8
101Spencer KearnsPlace 101 · Staunton River High—Staunton River High20:03.7
102Logan HamiltonPlace 102 · Staunton River High—Staunton River High20:05.8
103Eric WalkerPlace 103 · Clover Hill—Clover Hill20:27.1
104Keith JohnsonPlace 104 · Staunton River High—Staunton River High20:41.1
105Alex NeufeldPlace 105 · Harrisonburg—Harrisonburg20:41.2
106Joseph LangstonPlace 106 · York—York20:54.1
107Charles ShaneckPlace 107 · Staunton River High—Staunton River High20:57.2
108Austin HeathPlace 108 · York—York20:58.9
109Michael HullemanPlace 109 · Harrisonburg—Harrisonburg21:08.4
110Ty McDanielPlace 110 · Harrisonburg—Harrisonburg21:14.4
111Noah SiderhurstPlace 111 · Harrisonburg—Harrisonburg21:15.5
112Coqui RobinsonPlace 112 · Clover Hill—Clover Hill21:18.2
113Garrett HodginPlace 113 · Staunton River High—Staunton River High23:50.9
114Cameron WilkinsPlace 114 · Staunton River High—Staunton River High23:52.3
1Cody DaultonPlace 1 · Dinwiddie—Dinwiddie17:15.5
2Thomas KallenPlace 2 · Western Albermarle—Western Albermarle17:32.6
3Jakob LarsenPlace 3 · Glen Allen—Glen Allen17:37.7
4Jack VigilantePlace 4 · Western Albermarle—Western Albermarle17:52.2
5Thomas GathrightPlace 5 · Western Albermarle—Western Albermarle17:54.6
6Jack DeutschPlace 6 · Mills Godwin—Mills Godwin18:01.5
7Jack ThomasPlace 7 · Glen Allen—Glen Allen18:04.1
8Jaideep DamlePlace 8 · Maggie Walker—Maggie Walker18:06.4
9Eric WilsonPlace 9 · Western Albermarle—Western Albermarle18:17.6
10Cam WoodPlace 10 · Western Albermarle—Western Albermarle18:18.9
11Kenneth ConcepcionPlace 11 · Deep Run—Deep Run18:20.3
12Ben McCormackPlace 12 · Midlothian High Sch—Midlothian High Sch18:23.6
13Jacob SmithPlace 13 · Maggie Walker—Maggie Walker18:27.5
14Alex SeaburyPlace 14 · Maggie Walker—Maggie Walker18:35.8
15Mills TaylorPlace 15 · Glen Allen—Glen Allen18:38.9
16Josh BabbPlace 16 · Midlothian High Sch—Midlothian High Sch18:39.3
17Gustavo Domenech-BadeaPlace 17 · Mills Godwin—Mills Godwin18:44.3
18Owen LindsayPlace 18 · Deep Run—Deep Run18:45.6
19Matthew VorsterPlace 19 · Deep Run—Deep Run18:46.9
20Matthew FitchettPlace 20 · Maggie Walker—Maggie Walker18:47.5
21Maxie BroeningPlace 21 · Maggie Walker—Maggie Walker18:48.7
22Quinn NearyPlace 22 · Maggie Walker—Maggie Walker18:53.9
23Jack EreioPlace 23 · Midlothian High Sch—Midlothian High Sch19:02.5
24Patrick ErtelPlace 24 · Glen Allen—Glen Allen19:03.4
25Michael WunderlichPlace 25 · Midlothian High Sch—Midlothian High Sch19:08.0
26Peter GormanPlace 26 · Deep Run—Deep Run19:09.9
27Sam Fritton-AmorosePlace 27 · Colonial Forge—Colonial Forge19:13.6
28Nick SimsPlace 28 · Glen Allen—Glen Allen19:15.0
29Nolan TaylorPlace 29 · Mills Godwin—Mills Godwin19:16.8
30Adam StuckeyPlace 30 · Deep Run—Deep Run19:17.9
31Connor HicksPlace 31 · Colonial Forge—Colonial Forge19:18.1
32Connor MullinsPlace 32 · Glen Allen—Glen Allen19:19.5
33Miles NardiPlace 33 · Maggie Walker—Maggie Walker19:20.7
34Jack HendricksPlace 34 · Maggie Walker—Maggie Walker19:21.5
35Ashton WattersonPlace 35 · Colonial Forge—Colonial Forge19:22.7
36Lee TeixeiraPlace 36 · Glen Allen—Glen Allen19:25.1
37Tyler MoorePlace 37 · Glen Allen—Glen Allen19:26.6
38Tyler AndersonPlace 38 · Mills Godwin—Mills Godwin19:28.0
39Donovan HolcombPlace 39 · Colonial Forge—Colonial Forge19:32.9
40Collin CastrinaPlace 40 · Western Albermarle—Western Albermarle19:35.6
41Troy StephensPlace 41 · Fluvanna County—Fluvanna County19:35.8
42Kyle DanielsPlace 42 · Deep Run—Deep Run19:40.6
43Andre StencavagePlace 43 · Colonial Forge—Colonial Forge19:41.8
44Spencer SmithPlace 44 · Maggie Walker—Maggie Walker19:51.5
45Justin ElliotPlace 45 · Midlothian High Sch—Midlothian High Sch19:59.6
46Jason ChildressPlace 46 · Mills Godwin—Mills Godwin20:00.0
47Aaron ZimmermanPlace 47 · Lafayette—Lafayette20:02.0
48Owen WidrickPlace 48 · Midlothian High Sch—Midlothian High Sch20:10.7
49Nicolas MilaniPlace 49 · Deep Run—Deep Run20:16.0
50Sam FlohrePlace 50 · Mills Godwin—Mills Godwin20:18.9
51Harlan WaltersPlace 51 · Lafayette—Lafayette20:20.6
52Thomas MackiePlace 52 · Midlothian High Sch—Midlothian High Sch20:21.1
53KeAndre McClaryPlace 53 · Dinwiddie—Dinwiddie20:25.1
54Andrew StewartPlace 54 · Lafayette—Lafayette20:25.7
55Matthew XuPlace 55 · Mills Godwin—Mills Godwin20:27.8
56Aaron PhilhowerPlace 56 · Mills Godwin—Mills Godwin20:30.6
57Joey PaulsonPlace 57 · Western Albermarle—Western Albermarle20:33.4
58William RussellPlace 58 · Colonial Forge—Colonial Forge20:42.5
59Ben ClarkPlace 59 · Deep Run—Deep Run20:46.2
60Evan DoneganPlace 60 · Colonial Forge—Colonial Forge20:48.2
61Jacob BartonPlace 61 · Lafayette—Lafayette20:51.1
62Charles EllisonPlace 62 · Mills Godwin—Mills Godwin20:55.3
63Owen JohnstonPlace 63 · Harrisonburg—Harrisonburg20:57.7
64Alex GiangPlace 64 · Lafayette—Lafayette20:59.1
65Alex FeekenPlace 65 · Colonial Forge—Colonial Forge21:03.3
66Seth MoorePlace 66 · Dinwiddie—Dinwiddie21:08.4
67Nathan ValentinPlace 67 · Fluvanna County—Fluvanna County21:08.6
68Dru DunnPlace 68 · Lafayette—Lafayette21:19.9
69Justin CarrollPlace 69 · Lafayette—Lafayette21:22.5
70Ruohan DingPlace 70 · Deep Run—Deep Run21:22.9
71Drew RogersPlace 71 · Lafayette—Lafayette21:26.9
72Kunal ChandPlace 72 · Maggie Walker—Maggie Walker21:34.5
73Matthew CantagalloPlace 73 · Fluvanna County—Fluvanna County21:37.5
74Fernando PosadaPlace 74 · Harrisonburg—Harrisonburg21:43.1
75Evan WoodPlace 75 · Harrisonburg—Harrisonburg22:08.6
76Charlie BeekwilderPlace 76 · Dinwiddie—Dinwiddie22:20.5
77Christian LasherPlace 77 · Dinwiddie—Dinwiddie22:30.2
78Bryan MurphyPlace 78 · Lafayette—Lafayette22:43.0
79Jalen WinfieldPlace 79 · Dinwiddie—Dinwiddie23:16.1
80Grayson BarberPlace 80 · Deep Run—Deep Run23:31.9
81Chase CousinsPlace 81 · Dinwiddie—Dinwiddie23:32.2
82Evan NeufeldPlace 82 · Harrisonburg—Harrisonburg23:56.4
83Josh EnglePlace 83 · Harrisonburg—Harrisonburg26:17.9
84Micah CessnaPlace 84 · Harrisonburg—Harrisonburg26:29.1
85Gabe WalkerPlace 85 · Dinwiddie—Dinwiddie27:37.9
1Cohen KingPlace 1 · Western Albermarle—Western Albermarle18:28.7
2Luke MunroPlace 2 · Deep Run—Deep Run18:34.2
3Colby ActonPlace 3 · Western Albermarle—Western Albermarle18:36.5
4Ben RobertsPlace 4 · Maggie Walker—Maggie Walker18:42.5
5Luke StrobachPlace 5 · Western Albermarle—Western Albermarle18:47.5
6Carson RackleyPlace 6 · Glen Allen—Glen Allen18:50.3
7Jaden PhillipsPlace 7 · James River (Midlot—James River (Midlot18:50.9
8Jack BurrPlace 8 · Western Albermarle—Western Albermarle18:51.6
9Jonathan KumerPlace 9 · Western Albermarle—Western Albermarle19:03.4
10Hugh FeehanPlace 10 · Maggie Walker—Maggie Walker19:11.9
11Alex BroeningPlace 11 · Maggie Walker—Maggie Walker19:18.1
12Bryce ChristianPlace 12 · Glen Allen—Glen Allen19:19.0
13Jake GreensteinPlace 13 · Western Albermarle—Western Albermarle19:23.4
14Robel LulsegedPlace 14 · Fork Union—Fork Union19:29.6
15James BronnenbergPlace 15 · James River (Midlot—James River (Midlot19:32.5
16Sam ChunPlace 16 · Glen Allen—Glen Allen19:40.8
17Anthony DillsPlace 17 · Hanover—Hanover19:42.7
18Christian StrahanPlace 18 · Deep Run—Deep Run19:44.9
19Madoc WintersPlace 19 · Maggie Walker—Maggie Walker19:45.2
20Winston RansonePlace 20 · James River (Midlot—James River (Midlot19:53.2
21Josh BickmeierPlace 21 · Deep Run—Deep Run19:57.3
22Ty RedmondPlace 22 · James River (Midlot—James River (Midlot19:57.5
23Joseph FaudalePlace 23 · Hanover—Hanover19:58.4
24Logan JenkinsPlace 24 · Louisa County High—Louisa County High20:00.0
25Andrew ChoffelPlace 25 · Louisa County High—Louisa County High20:01.7
26Josiah CannonPlace 26 · Louisa County High—Louisa County High20:02.2
27Thomas FullerPlace 27 · Louisa County High—Louisa County High20:02.8
28Samuel GoodmanPlace 28 · Maggie Walker—Maggie Walker20:03.5
29Cole LaRochellePlace 29 · Fluvanna County—Fluvanna County20:03.7
30Roman ChenowethPlace 30 · Maggie Walker—Maggie Walker20:07.8
31Max FriedlanderPlace 31 · Deep Run—Deep Run20:08.3
32Chris MillerPlace 32 · Western Albermarle—Western Albermarle20:14.7
33Henry BergerPlace 33 · Mills Godwin—Mills Godwin20:16.9
34Ayden LevitinPlace 34 · Deep Run—Deep Run20:16.9
35Nick MolnarPlace 35 · Deep Run—Deep Run20:24.6
36Nick SpadaroPlace 36 · Lafayette—Lafayette20:25.5
37Adam VienerPlace 37 · Deep Run—Deep Run20:26.1
38David CipollettiPlace 38 · Mills Godwin—Mills Godwin20:26.9
39Vance WoolardPlace 39 · Hanover—Hanover20:27.7
40Patrick FlemingPlace 40 · Clover Hill—Clover Hill20:28.9
41Jacob DillsPlace 41 · Hanover—Hanover20:30.1
42Adam WillisPlace 42 · Maggie Walker—Maggie Walker20:30.3
43Ian DouglasPlace 43 · Deep Run—Deep Run20:31.3
44Alex RodriguezPlace 44 · Lafayette—Lafayette20:38.0
45Joel ChavezPlace 45 · Louisa County High—Louisa County High20:40.1
46Alex StencavagePlace 46 · Colonial Forge—Colonial Forge20:40.3
47Brennan DillardPlace 47 · Colonial Forge—Colonial Forge20:40.5
48Ryan KovalPlace 48 · Lafayette—Lafayette20:44.4
49Nicholas SheetsPlace 49 · Mills Godwin—Mills Godwin20:45.9
50Evan WaggonerPlace 50 · Glen Allen—Glen Allen20:46.2
51John MurphyPlace 51 · Lafayette—Lafayette20:48.9
52Brennan UpshawPlace 52 · Hanover—Hanover20:51.5
53Jonah CuranPlace 53 · Maggie Walker—Maggie Walker20:53.2
54Jaden LuczakPlace 54 · Clover Hill—Clover Hill20:55.2
55Porter ClarkPlace 55 · Midlothian High Sch—Midlothian High Sch20:55.3
56Zachery SheleyPlace 56 · Maggie Walker—Maggie Walker20:55.6
57Harrison BrooksPlace 57 · Deep Run—Deep Run20:57.0
58Evan HoldenPlace 58 · Deep Run—Deep Run20:57.0
59Ethan NelsonPlace 59 · Louisa County High—Louisa County High20:58.0
60George McLoughlinPlace 60 · Deep Run—Deep Run20:58.2
61Aaron TaliaferroPlace 61 · Fork Union—Fork Union20:58.3
62Wesley BarbaraPlace 62 · Mills Godwin—Mills Godwin21:01.0
63Austin CramerPlace 63 · James River (Midlot—James River (Midlot21:06.1
64Brandon GauglerPlace 64 · Hanover—Hanover21:06.1
65Jackson SmithPlace 65 · Glen Allen—Glen Allen21:06.5
66Connor WrightPlace 66 · Lafayette—Lafayette21:10.0
67Jack LaserPlace 67 · Midlothian High Sch—Midlothian High Sch21:11.8
68Jack CrossPlace 68 · Colonial Forge—Colonial Forge21:12.9
69Sean MeesePlace 69 · Colonial Forge—Colonial Forge21:14.3
70Sulaimo AbubakarPlace 70 · Fork Union—Fork Union21:15.2
71Nathan MarkiewiczPlace 71 · Fluvanna County—Fluvanna County21:16.0
72Eric WangPlace 72 · Mills Godwin—Mills Godwin21:16.0
73Charlie WrightPlace 73 · Lafayette—Lafayette21:19.5
74Luke SchoensterPlace 74 · Louisa County High—Louisa County High21:22.5
75Trevor LundgrinPlace 75 · Maggie Walker—Maggie Walker21:23.9
76Joshua MulroyPlace 76 · Colonial Forge—Colonial Forge21:24.4
77Chris AskewPlace 77 · Louisa County High—Louisa County High21:24.5
78Ryan KocikPlace 78 · Hanover—Hanover21:25.4
79Logan MackleyPlace 79 · Glen Allen—Glen Allen21:26.3
80Murphy HoltonPlace 80 · Deep Run—Deep Run21:35.0
81Gagan SandhuPlace 81 · James River (Midlot—James River (Midlot21:36.6
82Carter ThrashPlace 82 · Lafayette—Lafayette21:38.2
83Quinton MorrisPlace 83 · Lafayette—Lafayette21:41.6
84Jeremy TurnerPlace 84 · Clover Hill—Clover Hill21:42.1
85Braden PiersolPlace 85 · Mills Godwin—Mills Godwin21:47.7
86John BoeslerPlace 86 · Lafayette—Lafayette21:49.2
87Alex PleasantsPlace 87 · Fluvanna County—Fluvanna County21:50.9
88Oliver SimmsPlace 88 · Maggie Walker—Maggie Walker21:52.5
89Jacob LeePlace 89 · Maggie Walker—Maggie Walker21:53.6
90Sam WeddlePlace 90 · Staunton River High—Staunton River High21:56.2
91Lane HawkinsPlace 91 · Maggie Walker—Maggie Walker22:06.3
92Joshua NievesPlace 92 · Colonial Forge—Colonial Forge22:07.4
93Michael MoorePlace 93 · Hanover—Hanover22:14.4
94Colton DerrerPlace 94 · Mills Godwin—Mills Godwin22:17.2
95Tristan SmithPlace 95 · Midlothian High Sch—Midlothian High Sch22:19.5
96Matty ThompsonPlace 96 · Deep Run—Deep Run22:20.4
97Aiden RileyPlace 97 · Louisa County High—Louisa County High22:20.6
98Liam OlahPlace 98 · Colonial Forge—Colonial Forge22:26.3
99Boyd BallancePlace 99 · Hanover—Hanover22:28.0
100Walker BrewerPlace 100 · Lafayette—Lafayette22:28.8
101Will BrewerPlace 101 · Lafayette—Lafayette22:29.3
102Roy StisherPlace 102 · Glen Allen—Glen Allen22:32.5
103Sean SeaboltPlace 103 · Fork Union—Fork Union22:42.8
104Jacob HadfieldPlace 104 · James River (Midlot—James River (Midlot22:46.7
105Andrew PowersPlace 105 · Mills Godwin—Mills Godwin22:47.1
106Jacob BradleyPlace 106 · James River (Midlot—James River (Midlot22:50.3
107Carlos AlvverezPlace 107 · Staunton River High—Staunton River High22:58.4
108Morgan GearyPlace 108 · Mills Godwin—Mills Godwin22:58.9
109C.J. BurkePlace 109 · Hanover—Hanover23:02.9
110Ryan QuiramPlace 110 · Midlothian High Sch—Midlothian High Sch23:03.3
111Liam WellsPlace 111 · Fluvanna County—Fluvanna County23:14.0
112Joey DavisPlace 112 · Lafayette—Lafayette23:26.5
113Grant RectorPlace 113 · Glen Allen—Glen Allen23:29.1
114Ross GeorgePlace 114 · Maggie Walker—Maggie Walker23:29.7
115Quinn KehoePlace 115 · James River (Midlot—James River (Midlot23:39.6
116Blake HathawayPlace 116 · Colonial Forge—Colonial Forge23:42.7
117Jacob BraunerPlace 117 · York—York23:53.2
118Daniel BartsevichPlace 118 · Fork Union—Fork Union23:55.1
119James KlaasenPlace 119 · Mills Godwin—Mills Godwin23:56.5
120Macon DavisPlace 120 · Mills Godwin—Mills Godwin23:59.6
121Daniel DrozdowskiPlace 121 · Hanover—Hanover24:04.8
122Andrew FickPlace 122 · Colonial Forge—Colonial Forge24:12.0
123Colin KingPlace 123 · Louisa County High—Louisa County High24:30.2
124Joey EdwardsPlace 124 · Mills Godwin—Mills Godwin24:35.3
125Chance SmithPlace 125 · Lafayette—Lafayette24:55.5
126Daniel LawsonPlace 126 · Lafayette—Lafayette25:02.6
127Justin KaplanPlace 127 · Mills Godwin—Mills Godwin25:12.9
128Xander KahwajyPlace 128 · Midlothian High Sch—Midlothian High Sch25:13.6
129Trey SchunderPlace 129 · Midlothian High Sch—Midlothian High Sch25:15.6
130Eric TruongPlace 130 · Clover Hill—Clover Hill25:18.8
131Cameron BowmanPlace 131 · Staunton River High—Staunton River High25:56.9
132Riley JeffersonPlace 132 · Mills Godwin—Mills Godwin26:28.4
133Miles PeoplesPlace 133 · Hanover—Hanover26:52.6
134Tristin LemensPlace 134 · Hanover—Hanover26:57.0
135Will O'HalloranPlace 135 · Midlothian High Sch—Midlothian High Sch28:56.4
136Timothy PainterPlace 136 · Louisa County High—Louisa County High29:08.2

Boys / Men · Varsity

335 results
PlAthlete / entryGrSchool / teamMark
1Joe HawkesPlace 1 · 1—10:00.0
2Jack EliasonPlace 2 · 2—20:00.5
3Cyrus Rody-RamazaniPlace 3 · Grade 10 · 1310130:52.8
4Joseph TaylorPlace 4 · 14—141:09.8
5Stuart TerrillPlace 5 · 39—392:04.4
6Will BonnerPlace 6 · 43—432:11.1
1Colby BurchamPlace 1 · 3—30:19.7
2Jacob HannerPlace 2 · Grade 11 · 1411141:07.4
3Jordan BenduraPlace 3 · 16—161:17.9
4Jake SchindelPlace 4 · 18—181:21.4
5Josh DonnellyPlace 5 · 28—281:39.1
6Emil BaggsPlace 6 · 30—301:44.4
7Samuel D'AscoliPlace 7 · 36—361:58.1
8Michael TullPlace 8 · More Than—More Than2:02.0
9Connor ZebrowskiPlace 9 · More Than—More Than2:31.1
10Chase BrooksbankPlace 10 · More Than—More Than2:36.9
1Ali IbrahimPlace 1 · Grade 7 · 7770:44.6
2Ben JacksonPlace 2 · 13—131:09.1
3Ethan BillmayerPlace 3 · 20—201:24.9
4Josh HoltzmanPlace 4 · 22—221:29.6
5Wade CarterPlace 5 · 24—241:35.3
6Ben HagerichPlace 6 · 25—251:36.1
7Devin JohnsonPlace 7 · 38—382:02.5
8Bryce LatinaPlace 8 · More Than—More Than2:11.7
9Parker HollandPlace 9 · More Than—More Than2:20.1
1Adam SachsPlace 1 · 5—50:36.9
2Carter MorganPlace 2 · Grade 12 · 1712171:07.9
3Ben NeuwirthPlace 3 · 21—211:29.3
4Everett FloraPlace 4 · 32—321:51.5
5Nathaniel GregoryPlace 5 · 37—372:01.7
6Richard ZhaiPlace 6 · 40—402:09.1
7Andrew Van De PuttePlace 7 · 51—512:33.1
8Conner ThomasPlace 8 · More Than—More Than2:55.8
9Ben BlanchardPlace 9 · More Than—More Than2:59.7
10Michael SchweikerPlace 10 · More Than—More Than4:15.6
1Aaron JohnsonPlace 1 · 4—40:33.6
2Joe LaRuffaPlace 2 · 15—151:14.3
3John HerrmannPlace 3 · 23—231:35.1
4Noah RidgwayPlace 4 · 52—522:41.1
5Alex GoldmanPlace 5 · 53—532:43.6
6Zach AllenPlace 6 · 58—582:48.3
7Andrew DonaldsonPlace 7 · 62—622:51.1
8Will DiefenthalerPlace 8 · More Than—More Than2:55.2
9Jacob SowderPlace 9 · More Than—More Than3:57.5
1Branden WoodPlace 1 · Grade 6 · 6660:37.0
2Matt KlapakPlace 2 · 26—261:36.2
3Bowen VarneyPlace 3 · 34—341:56.6
4Kyler SorianoPlace 4 · 46—462:16.7
5Everett RobinsonPlace 5 · 47—472:21.1
6Nicholas EmmertPlace 6 · 50—502:32.2
7Caiden DavenportPlace 7 · 59—592:49.1
8Garrett RobinsonPlace 8 · More Than—More Than3:49.3
1Andrew SteenkamerPlace 1 · 17—171:19.6
2Brian TavennerPlace 2 · 19—191:23.1
3Joey MaguirePlace 3 · 31—311:44.5
4Wiill GardnerPlace 4 · 35—351:57.1
5Ben ScottPlace 5 · 57—572:48.0
6Austin BergPlace 6 · 72—723:23.2
1Brenner BeardPlace 1 · Grade 8 · 8880:47.3
2Davis HatcherPlace 2 · 44—442:11.8
3Stuart BeachPlace 3 · 45—452:15.8
4Kaiwan PurveyorPlace 4 · 60—602:49.7
5Caleb McNabbPlace 5 · 67—673:06.4
6Peter SpadaroPlace 6 · 70—703:18.2
7Edwin BuretPlace 7 · 71—713:19.3
8Chris JamesPlace 8 · More Than—More Than4:03.3
1Casey EvansPlace 1 · Grade 9 · 9990:49.0
2Joseph RiouxPlace 2 · 29—291:40.4
3Daniel RoganPlace 3 · 66—663:04.7
4Sam SagerPlace 4 · 69—693:17.7
5Zach LamPlace 5 · 74—743:30.4
6Eric WalkerPlace 6 · 88—884:58.2
7Coqui RobinsonPlace 7 · 93—935:49.4
1Cole MyersPlace 1 · 33—331:56.2
2Ethan ColemanPlace 2 · 41—412:09.1
3Troy CharaniaPlace 3 · 49—492:31.3
4Ethan BelotePlace 4 · 64—642:53.1
5Jake OsbornPlace 5 · 65—653:01.2
6Wes GablePlace 6 · 77—773:31.7
7Khaliq McQueenPlace 7 · 83—834:05.0
1Noah FieldsPlace 1 · 27—271:38.3
2Brandon YoungPlace 2 · 48—482:29.3
3Paul MarcusonPlace 3 · 56—562:48.0
4Stephen PegherPlace 4 · 68—683:14.8
5James AllmonPlace 5 · 73—733:25.5
6Andrew BalchPlace 6 · 78—783:33.0
7Simon HermesPlace 7 · 85—854:10.8
8Joseph LangstonPlace 8 · More Than—More Than5:25.2
9Austin HeathPlace 9 · More Than—More Than5:30.0
1Michael TidwellPlace 1 · 42—422:11.0
2Jett MontesPlace 2 · 61—612:49.8
3Blaine MarrsPlace 3 · 63—632:52.4
4Thomas BettersPlace 4 · 79—793:43.4
5Joshua JulienPlace 5 · 80—803:47.4
6Jared GiszackPlace 6 · 81—813:52.1
7William LotPlace 7 · 82—823:57.2
8Travis ElspermanPlace 8 · More Than—More Than4:27.9
1David BeckPlace 1 · 54—542:44.6
2Hayden KirwanPlace 2 · 55—552:44.9
3Tucker McGrathPlace 3 · 75—753:30.7
4Elias WicklinePlace 4 · 76—763:31.3
5Micah TongenPlace 5 · 84—844:06.3
6Alex NeufeldPlace 6 · 90—905:12.3
7Michael HullemanPlace 7 · 92—925:39.5
8Ty McDanielPlace 8 · More Than—More Than5:45.6
9Noah SiderhurstPlace 9 · More Than—More Than5:46.7
1Spencer KearnsPlace 1 · 86—864:34.8
2Logan HamiltonPlace 2 · 87—874:36.9
3Keith JohnsonPlace 3 · 89—895:12.2
4Charles ShaneckPlace 4 · 91—915:28.3
5Garrett HodginPlace 5 · 94—948:22.0
6Cameron WilkinsPlace 6 · 95—958:23.4
1Ryan NewmanPlace 1 · Less Than—Less Than2:11.0
2Lucas CusickPlace 2 · Less Than—Less Than2:15.2
1Thomas KallenPlace 1 · 2—20:17.0
2Jack VigilantePlace 2 · 4—40:36.6
3Thomas GathrightPlace 3 · 5—50:39.0
4Eric WilsonPlace 4 · Grade 9 · 209201:02.0
5Cam WoodPlace 5 · Grade 10 · 3010301:03.3
6Collin CastrinaPlace 6 · 38—382:20.0
7Joey PaulsonPlace 7 · 52—523:17.8
1Jaideep DamlePlace 1 · Grade 8 · 8880:50.8
2Jacob SmithPlace 2 · 13—131:11.9
3Alex SeaburyPlace 3 · 14—141:20.3
4Matthew FitchettPlace 4 · 20—201:32.0
5Maxie BroeningPlace 5 · 21—211:33.1
6Quinn NearyPlace 6 · 22—221:38.4
7Miles NardiPlace 7 · 33—332:05.1
8Jack HendricksPlace 8 · More Than—More Than2:06.0
9Spencer SmithPlace 9 · More Than—More Than2:35.9
10Kunal ChandPlace 10 · More Than—More Than4:19.0
1Jakob LarsenPlace 1 · 3—30:22.2
2Jack ThomasPlace 2 · Grade 7 · 107100:48.6
3Mills TaylorPlace 3 · 15—151:23.3
4Patrick ErtelPlace 4 · 24—241:47.9
5Nick SimsPlace 5 · 28—281:59.4
6Connor MullinsPlace 6 · 32—322:03.9
7Lee TeixeiraPlace 7 · 35—352:09.5
8Tyler MoorePlace 8 · More Than—More Than2:11.0
1Kenneth ConcepcionPlace 1 · Grade 11 · 1111111:04.7
2Owen LindsayPlace 2 · 18—181:30.0
3Matthew VorsterPlace 3 · 19—191:31.4
4Peter GormanPlace 4 · 26—261:54.3
5Adam StuckeyPlace 5 · 30—302:02.3
6Kyle DanielsPlace 6 · 39—392:25.0
7Nicolas MilaniPlace 7 · 45—453:00.5
8Ben ClarkPlace 8 · More Than—More Than3:30.7
9Ruohan DingPlace 9 · More Than—More Than4:07.4
10Grayson BarberPlace 10 · More Than—More Than6:16.3
1Ben McCormackPlace 1 · Grade 12 · 1212121:08.0
2Josh BabbPlace 2 · 16—161:23.8
3Jack EreioPlace 3 · 23—231:46.9
4Michael WunderlichPlace 4 · 25—251:52.5
5Justin ElliotPlace 5 · 41—412:44.0
6Owen WidrickPlace 6 · 44—442:55.1
7Thomas MackiePlace 7 · 48—483:05.5
1Jack DeutschPlace 1 · Grade 6 · 6660:45.9
2Gustavo Domenech-BadeaPlace 2 · 17—171:28.8
3Nolan TaylorPlace 3 · 29—292:01.2
4Tyler AndersonPlace 4 · 36—362:12.4
5Jason ChildressPlace 5 · 42—422:44.4
6Sam FlohrePlace 6 · 46—463:03.3
7Matthew XuPlace 7 · 51—513:12.2
8Aaron PhilhowerPlace 8 · More Than—More Than3:15.0
9Charles EllisonPlace 9 · More Than—More Than3:39.7
1Sam Fritton-AmorosePlace 1 · 27—271:58.0
2Connor HicksPlace 2 · 31—312:02.6
3Ashton WattersonPlace 3 · 34—342:07.1
4Donovan HolcombPlace 4 · 37—372:17.3
5Andre StencavagePlace 5 · 40—402:26.2
6William RussellPlace 6 · 53—533:26.9
7Evan DoneganPlace 7 · 54—543:32.6
8Alex FeekenPlace 8 · More Than—More Than3:47.7
1Cody DaultonPlace 1 · 1—10:00.0
2KeAndre McClaryPlace 2 · 49—493:09.5
3Seth MoorePlace 3 · 58—583:52.8
4Charlie BeekwilderPlace 4 · 63—635:04.9
5Christian LasherPlace 5 · 64—645:14.6
6Jalen WinfieldPlace 6 · 65—656:00.5
7Chase CousinsPlace 7 · 66—666:16.6
8Gabe WalkerPlace 8 · More Than—More Than10:22.3
1Aaron ZimmermanPlace 1 · 43—432:46.4
2Harlan WaltersPlace 2 · 47—473:05.1
3Andrew StewartPlace 3 · 50—503:10.1
4Jacob BartonPlace 4 · 55—553:35.5
5Alex GiangPlace 5 · 57—573:43.5
6Dru DunnPlace 6 · 59—594:04.3
7Justin CarrollPlace 7 · 60—604:06.9
8Drew RogersPlace 8 · More Than—More Than4:11.3
9Bryan MurphyPlace 9 · More Than—More Than5:27.4
1Owen JohnstonPlace 1 · 56—563:42.1
2Fernando PosadaPlace 2 · 61—614:27.5
3Evan WoodPlace 3 · 62—624:53.0
4Evan NeufeldPlace 4 · 67—676:40.9
5Josh EnglePlace 5 · 68—689:02.3
6Micah CessnaPlace 6 · 69—699:13.5
1Troy StephensPlace 1 · Less Than—Less Than2:20.2
2Nathan ValentinPlace 2 · Less Than—Less Than3:53.0
3Matthew CantagalloPlace 3 · Less Than—Less Than4:21.9
1Cohen KingPlace 1 · 1—10:00.0
2Colby ActonPlace 2 · 3—30:07.8
3Luke StrobachPlace 3 · 5—50:18.8
4Jack BurrPlace 4 · Grade 8 · 178170:22.9
5Jonathan KumerPlace 5 · Grade 9 · 269260:34.7
6Jake GreensteinPlace 6 · 13—130:54.7
7Chris MillerPlace 7 · 31—311:46.0
1Ben RobertsPlace 1 · 4—40:13.8
2Hugh FeehanPlace 2 · Grade 10 · 1410140:43.1
3Alex BroeningPlace 3 · Grade 11 · 2511250:49.3
4Madoc WintersPlace 4 · 19—191:16.5
5Samuel GoodmanPlace 5 · 28—281:34.8
6Roman ChenowethPlace 6 · 29—291:39.0
7Adam WillisPlace 7 · 40—402:01.5
8Jonah CuranPlace 8 · More Than—More Than2:24.5
9Zachery SheleyPlace 9 · More Than—More Than2:26.8
10Trevor LundgrinPlace 10 · More Than—More Than2:55.2
11Oliver SimmsPlace 11 · More Than—More Than3:23.8
12Jacob LeePlace 12 · More Than—More Than3:24.9
13Lane HawkinsPlace 13 · More Than—More Than3:37.5
14Ross GeorgePlace 14 · More Than—More Than5:01.0
1Luke MunroPlace 1 · 2—20:05.5
2Christian StrahanPlace 2 · 18—181:16.1
3Josh BickmeierPlace 3 · 21—211:28.6
4Max FriedlanderPlace 4 · 30—301:39.5
5Ayden LevitinPlace 5 · 33—331:48.1
6Nick MolnarPlace 6 · 34—341:55.8
7Adam VienerPlace 7 · 36—361:57.4
8Ian DouglasPlace 8 · More Than—More Than2:02.5
9Harrison BrooksPlace 9 · More Than—More Than2:28.2
10Evan HoldenPlace 10 · More Than—More Than2:28.2
11George McLoughlinPlace 11 · More Than—More Than2:29.4
12Murphy HoltonPlace 12 · More Than—More Than3:06.3
13Matty ThompsonPlace 13 · More Than—More Than3:51.7
1Jaden PhillipsPlace 1 · Grade 7 · 7770:22.2
2James BronnenbergPlace 2 · 15—151:03.7
3Winston RansonePlace 3 · 20—201:24.4
4Ty RedmondPlace 4 · 22—221:28.7
5Austin CramerPlace 5 · 54—542:37.3
6Gagan SandhuPlace 6 · 68—683:07.9
7Jacob HadfieldPlace 7 · 77—774:17.9
8Jacob BradleyPlace 8 · More Than—More Than4:21.6
9Quinn KehoePlace 9 · More Than—More Than5:10.8
1Carson RackleyPlace 1 · Grade 6 · 6660:21.5
2Bryce ChristianPlace 2 · Grade 12 · 1812180:50.3
3Sam ChunPlace 3 · 16—161:12.0
4Evan WaggonerPlace 4 · 47—472:17.5
5Jackson SmithPlace 5 · 56—562:37.7
6Logan MackleyPlace 6 · 67—672:57.5
7Roy StisherPlace 7 · 75—754:03.7
8Grant RectorPlace 8 · More Than—More Than5:00.3
1Logan JenkinsPlace 1 · 24—241:31.3
2Andrew ChoffelPlace 2 · 25—251:32.9
3Josiah CannonPlace 3 · 26—261:33.5
4Thomas FullerPlace 4 · 27—271:34.1
5Joel ChavezPlace 5 · 42—422:11.3
6Ethan NelsonPlace 6 · 51—512:29.2
7Luke SchoensterPlace 7 · 64—642:53.7
8Chris AskewPlace 8 · More Than—More Than2:55.8
9Aiden RileyPlace 9 · More Than—More Than3:51.9
10Colin KingPlace 10 · More Than—More Than6:01.5
11Timothy PainterPlace 11 · More Than—More Than10:39.5
1Anthony DillsPlace 1 · 17—171:13.9
2Joseph FaudalePlace 2 · 23—231:29.7
3Vance WoolardPlace 3 · 38—381:58.9
4Jacob DillsPlace 4 · 39—392:01.3
5Brennan UpshawPlace 5 · 49—492:22.8
6Brandon GauglerPlace 6 · 55—552:37.4
7Ryan KocikPlace 7 · 66—662:56.7
8Michael MoorePlace 8 · More Than—More Than3:45.7
9Boyd BallancePlace 9 · More Than—More Than3:59.3
10C.J. BurkePlace 10 · More Than—More Than4:34.1
11Daniel DrozdowskiPlace 11 · More Than—More Than5:36.1
12Miles PeoplesPlace 12 · More Than—More Than8:23.9
13Tristin LemensPlace 13 · More Than—More Than8:28.3
1Nick SpadaroPlace 1 · 35—351:56.8
2Alex RodriguezPlace 2 · 41—412:09.3
3Ryan KovalPlace 3 · 45—452:15.7
4John MurphyPlace 4 · 48—482:20.1
5Connor WrightPlace 5 · 57—572:41.2
6Charlie WrightPlace 6 · 63—632:50.8
7Carter ThrashPlace 7 · 69—693:09.5
8Quinton MorrisPlace 8 · More Than—More Than3:12.9
9John BoeslerPlace 9 · More Than—More Than3:20.4
10Walker BrewerPlace 10 · More Than—More Than4:00.1
11Will BrewerPlace 11 · More Than—More Than4:00.5
12Joey DavisPlace 12 · More Than—More Than4:57.8
13Chance SmithPlace 13 · More Than—More Than6:26.7
14Daniel LawsonPlace 14 · More Than—More Than6:33.9
1Henry BergerPlace 1 · 32—321:48.1
2David CipollettiPlace 2 · 37—371:58.2
3Nicholas SheetsPlace 3 · 46—462:17.1
4Wesley BarbaraPlace 4 · 53—532:32.3
5Eric WangPlace 5 · 62—622:47.2
6Braden PiersolPlace 6 · 70—703:19.0
7Colton DerrerPlace 7 · 72—723:48.5
8Andrew PowersPlace 8 · More Than—More Than4:18.4
9Morgan GearyPlace 9 · More Than—More Than4:30.1
10James KlaasenPlace 10 · More Than—More Than5:27.8
11Macon DavisPlace 11 · More Than—More Than5:30.9
12Joey EdwardsPlace 12 · More Than—More Than6:06.5
13Justin KaplanPlace 13 · More Than—More Than6:44.1
14Riley JeffersonPlace 14 · More Than—More Than7:59.6
1Alex StencavagePlace 1 · 43—432:11.5
2Brennan DillardPlace 2 · 44—442:11.7
3Jack CrossPlace 3 · 59—592:44.2
4Sean MeesePlace 4 · 60—602:45.6
5Joshua MulroyPlace 5 · 65—652:55.7
6Joshua NievesPlace 6 · 71—713:38.6
7Liam OlahPlace 7 · 74—743:57.5
8Blake HathawayPlace 8 · More Than—More Than5:13.9
9Andrew FickPlace 9 · More Than—More Than5:43.3
1Robel LulsegedPlace 1 · 14—141:00.8
2Aaron TaliaferroPlace 2 · 52—522:29.6
3Sulaimo AbubakarPlace 3 · 61—612:46.4
4Sean SeaboltPlace 4 · 76—764:14.1
5Daniel BartsevichPlace 5 · 79—795:26.4
1Porter ClarkPlace 1 · 50—502:26.5
2Jack LaserPlace 2 · 58—582:43.1
3Tristan SmithPlace 3 · 73—733:50.8
4Ryan QuiramPlace 4 · 78—784:34.5
5Xander KahwajyPlace 5 · 80—806:44.9
6Trey SchunderPlace 6 · 81—816:46.9
7Will O'HalloranPlace 7 · 82—8210:27.6
1Patrick FlemingPlace 1 · Less Than—Less Than2:00.2
2Jaden LuczakPlace 2 · Less Than—Less Than2:26.4
3Jeremy TurnerPlace 3 · Less Than—Less Than3:13.3
4Eric TruongPlace 4 · Less Than—Less Than6:50.1
1Cole LaRochellePlace 1 · Less Than—Less Than1:35.0
2Nathan MarkiewiczPlace 2 · Less Than—Less Than2:47.2
3Alex PleasantsPlace 3 · Less Than—Less Than3:22.2
4Liam WellsPlace 4 · Less Than—Less Than4:45.3
1Sam WeddlePlace 1 · Less Than—Less Than3:27.5
2Carlos AlvverezPlace 2 · Less Than—Less Than4:29.7
3Cameron BowmanPlace 3 · Less Than—Less Than7:28.1
1Jacob BraunerPlace 1 · Less Than—Less Than5:24.5