1. Home
  2. U.S. Results
  3. Virginia
  4. VHSL Class 4 State Cross Country Championships

2025 VHSL Class 4 State Cross Country Championships Results

Official ResultsOatlands Plantation, Leesburg, VACross Country205 results29 teams

Team standings · Boys / Men

Varsity team scores
PlaceSchool / teamPoints
1Blacksburg67
2Charlottesville105
3Hanover107
4Jamestown134
5Louisa County134
6Heritage (LC)153
7Jefferson Forest166
8Loudoun Valley181
9Atlee192
10Loudoun County228
11Smithfield243
12Grafton251

Boys / Men · 5,000 Meters Varsity · Varsity

PlAthlete / entryGrSchool / teamMark
1Jonathan GrimmPlace 1 · Grade 10 · Jamestown10Jamestown15:40.40
2Rivers MatthewsPlace 2 · Grade 10 · Blacksburg10Blacksburg15:45.90
3Samson PalmerPlace 3 · Grade 12 · Charlottesville12Charlottesville16:07.40
4Greyson BrownPlace 4 · Grade 12 · Monacan12Monacan16:09.50
5Macon SmithPlace 5 · Grade 12 · Jefferson Forest12Jefferson Forest16:11.30
6Eli MillerPlace 6 · Grade 12 · Hanover12Hanover16:18.70
7Benjamin BaileyPlace 7 · Grade 12 · Blacksburg12Blacksburg16:25.80
8James MulcahyPlace 8 · Grade 12 · Atlee12Atlee16:28.20
9Oran BarkerPlace 9 · Grade 11 · Grafton11Grafton16:34.90
10Graham GoodalePlace 10 · Grade 11 · Charlottesville11Charlottesville16:35.40
11Noah HagbergPlace 11 · Grade 12 · Atlee12Atlee16:40.20
12Christian LecherPlace 12 · Grade 12 · Mecklenburg County12Mecklenburg County16:41.90
13Isaac StiltnerPlace 13 · Grade 11 · Loudoun Valley11Loudoun Valley16:52.40
14Ethan HavranPlace 14 · Grade 12 · Charlottesville12Charlottesville16:55.00
15Caleb GreerPlace 15 · Grade 10 · Smithfield10Smithfield16:56.30
16Will ThomasPlace 16 · Grade 12 · John Handley12John Handley17:00.40
17Isaak WisnioskiPlace 17 · Grade 11 · Blacksburg11Blacksburg17:03.40
18Cameron PreitePlace 18 · Grade 9 · Jefferson Forest9Jefferson Forest17:03.90
19Jack CassidyPlace 19 · Grade 11 · Loudoun County11Loudoun County17:09.60
20Lucas HendersonPlace 20 · Grade 11 · Jamestown11Jamestown17:16.50
21Jonah SmithPlace 21 · Grade 12 · Hanover12Hanover17:17.90
22Jayden WallacePlace 22 · Grade 12 · Spotsylvania12Spotsylvania17:18.30
23Coleman LeePlace 23 · Grade 12 · Lafayette12Lafayette17:19.00
24Andrew WellsPlace 24 · Grade 11 · Broad Run11Broad Run17:19.40
25Avyukt AjitPlace 25 · Grade 10 · Blacksburg10Blacksburg17:22.90
26Isaac PingryPlace 26 · Grade 12 · Heritage (LC)12Heritage (LC)17:25.20
27Noah St. JulienPlace 27 · Grade 10 · Louisa County10Louisa County17:26.10
28Logan GreerPlace 28 · Grade 10 · Smithfield10Smithfield17:28.70
29Luca CavalloPlace 29 · Grade 11 · Heritage (LC)11Heritage (LC)17:29.00
30Bryson NemecPlace 30 · Grade 9 · Louisa County9Louisa County17:29.00
31Owen MchughPlace 31 · Grade 12 · Louisa County12Louisa County17:31.90
32Nathaniel WilsonPlace 32 · Grade 12 · Dominion12Dominion17:31.90
33Jacob JacksonPlace 33 · Grade 12 · Tuscarora (VA)12Tuscarora (VA)17:32.00
34Timothy WingeartPlace 34 · Grade 11 · King George11King George17:34.80
35Joshua BaumPlace 35 · Grade 12 · Lafayette12Lafayette17:35.30
36Landon GrahamPlace 36 · Grade 11 · Warhill11Warhill17:36.90
37Wesley RideoutPlace 37 · Grade 10 · Blacksburg10Blacksburg17:37.50
38Agustin FernandezPlace 38 · Grade 11 · Hanover11Hanover17:39.60
39Stewart WilliamsPlace 39 · Grade 12 · Hanover12Hanover17:39.90
40Noah MeleasonPlace 40 · Grade 11 · John Handley11John Handley17:40.50
41Eli HaydenPlace 41 · Grade 9 · Hanover9Hanover17:41.20
42Eli WarnerPlace 42 · Grade 11 · Hanover11Hanover17:41.20
43Brayden NemecPlace 43 · Grade 11 · Louisa County11Louisa County17:41.70
44Everett OttoPlace 44 · Grade 11 · John Handley11John Handley17:42.30
45Owen WrattenPlace 45 · Grade 12 · Heritage (LC)12Heritage (LC)17:43.30
46Gabriel Hurst-BarbPlace 46 · Grade 12 · Louisa County12Louisa County17:43.30
47Max PanicaPlace 47 · Grade 12 · Loudoun Valley12Loudoun Valley17:43.30
48Jack SwartzPlace 48 · Grade 10 · Loudoun Valley10Loudoun Valley17:44.50
49Caleb LeangPlace 49 · Grade 10 · Tuscarora (VA)10Tuscarora (VA)17:46.40
50Riley WaltersPlace 50 · Grade 12 · Churchland12Churchland17:47.90
51Jackson StonerPlace 51 · Grade 12 · Heritage (LC)12Heritage (LC)17:49.50
52Ty SmithPlace 52 · Grade 10 · Jamestown10Jamestown17:51.90
53Xavier MasriPlace 53 · Grade 9 · Charlottesville9Charlottesville17:55.90
54Ephram StevensPlace 54 · Grade 10 · Jamestown10Jamestown17:57.00
55Travis SmithPlace 55 · Grade 10 · Jamestown10Jamestown17:57.10
56Jake HaleyPlace 56 · Grade 12 · Atlee12Atlee17:57.20
57Adam LevinePlace 57 · Grade 9 · Heritage (LC)9Heritage (LC)17:59.60
58Cy KesseckerPlace 58 · Grade 11 · Charlottesville11Charlottesville18:01.30
59Carter WilliamsPlace 59 · Grade 12 · Loudoun County12Loudoun County18:02.20
60Brady StreetPlace 60 · Grade 10 · Hanover10Hanover18:03.00
61Sam EdwardsPlace 61 · Grade 9 · Jefferson Forest9Jefferson Forest18:05.10
62Harold DahlPlace 62 · Grade 9 · Jamestown9Jamestown18:09.20
63Owen LantowPlace 63 · Grade 12 · Loudoun Valley12Loudoun Valley18:09.70
64Andres GonzalezPlace 64 · Grade 11 · Jefferson Forest11Jefferson Forest18:10.60
65Jawad ShoraPlace 65 · Grade 11 · Loudoun County11Loudoun County18:10.60
66Andrew MeyrowitzPlace 66 · Grade 12 · Woodgrove12Woodgrove18:10.90
67Gabriel ShentonPlace 67 · Grade 11 · Grafton11Grafton18:13.00
68David HissPlace 68 · Grade 12 · Jefferson Forest12Jefferson Forest18:16.20
69Henry NardielloPlace 69 · Grade 11 · Loudoun Valley11Loudoun Valley18:17.40
70Sam EdwardsPlace 70 · Grade 11 · Loudoun County11Loudoun County18:17.40
71Jeffery HennesseyPlace 71 · Grade 12 · Jamestown12Jamestown18:17.70
72Luke BratrudPlace 72 · Grade 11 · Loudoun Valley11Loudoun Valley18:17.90
73JJ CrewPlace 73 · Grade 12 · Mechanicsville12Mechanicsville18:19.40
74Holden WellsPlace 74 · Grade 11 · Mecklenburg County11Mecklenburg County18:19.40
75Aden ClarkPlace 75 · Grade 10 · Blacksburg10Blacksburg18:23.00
76Isaac JenksPlace 76 · Grade 11 · Grafton11Grafton18:23.80
77Tyler MollPlace 77 · Grade 11 · Blacksburg11Blacksburg18:27.70
78Dash KlinePlace 78 · Grade 10 · Jefferson Forest10Jefferson Forest18:29.40
79Tim DeanPlace 79 · Grade 12 · Warhill12Warhill18:29.80
80Jonathan GibsonPlace 80 · Grade 12 · Heritage (LC)12Heritage (LC)18:29.80
81Evan ArgabrightPlace 81 · Grade 11 · Grafton11Grafton18:29.80
82Jeremiah MilhornPlace 82 · Grade 11 · Jefferson Forest11Jefferson Forest18:33.30
83Ryan TaltonPlace 83 · Grade 9 · Loudoun County9Loudoun County18:34.60
84Lucas SistarePlace 84 · Grade 9 · Smithfield9Smithfield18:37.20
85Andrew SewardPlace 85 · Grade 11 · Atlee11Atlee18:41.00
86Carson ShepardPlace 86 · Grade 11 · Louisa County11Louisa County18:48.30
87Camden CarterPlace 87 · Grade 11 · Atlee11Atlee18:52.30
88Zachary CanadyPlace 88 · Grade 10 · Smithfield10Smithfield18:53.40
89Coby WitcherPlace 89 · Grade 11 · Atlee11Atlee18:54.20
90Kyle BratrudPlace 90 · Grade 12 · Loudoun Valley12Loudoun Valley18:57.60
91Nathaniel FrischPlace 91 · Grade 12 · Grafton12Grafton18:59.00
92Lucas LylePlace 92 · Grade 9 · Eastern View9Eastern View18:59.40
93Ryan DunfordPlace 93 · Grade 12 · Atlee12Atlee19:00.40
94Rowan BlackPlace 94 · Grade 10 · Smithfield10Smithfield19:18.60
95Evan BrittonPlace 95 · Grade 11 · Grafton11Grafton19:26.70
96Landon ClymerPlace 96 · Grade 9 · Grafton9Grafton19:31.20
97James RedingPlace 97 · Grade 10 · Loudoun County10Loudoun County19:38.30
98Cooper WestPlace 98 · Grade 10 · Smithfield10Smithfield19:38.60
99Felix MasriPlace 99 · Grade 9 · Charlottesville9Charlottesville19:48.80
100Avynn GlennPlace 100 · Grade 10 · Charlottesville10Charlottesville20:01.80