1. Home
  2. U.S. Results
  3. Virginia
  4. VHSL Region 3B XC Championships

2025 VHSL Region 3B XC Championships Results

Official ResultsPole Green Park, Mechanicsville, VACross Country159 results12 teams

Team standings · Boys / Men

Boys / Men · 5,000 Meters Varsity · Varsity

PlAthlete / entryGrSchool / teamMark
1Brady LeitenbergerPlace 1 · Grade 12 · Kettle Run12Kettle Run15:55.6
2Anthony BastardiPlace 2 · Grade 12 · Maggie L. Walker12Maggie L. Walker15:57.7
3Joel WilliamsPlace 3 · Grade 12 · Fauquier12Fauquier16:47.2
4William AndersonPlace 4 · Grade 12 · Meridian12Meridian16:51.1
5Owen KeathleyPlace 5 · Grade 12 · Kettle Run12Kettle Run16:53.3 PR
6Emiliano ErikssonPlace 6 · Grade 11 · Warren County11Warren County16:54.0
7Elijah SavoiePlace 7 · Grade 12 · Fauquier12Fauquier17:01.8
8Keisler FechnerPlace 8 · Grade 12 · Kettle Run12Kettle Run17:07.1
9Ashton KochelPlace 9 · Grade 11 · Maggie L. Walker11Maggie L. Walker17:07.4
10Edgardo EspindolaPlace 10 · Grade 9 · William Monroe9William Monroe17:07.5
11Cj ForemanPlace 11 · Grade 11 · Fauquier11Fauquier17:07.5
12Sebastian BiekerPlace 12 · Grade 12 · Skyline12Skyline17:10.1
13James Reece SnyderPlace 13 · Grade 12 · James Monroe12James Monroe17:19.5
14Avery DeVillierPlace 14 · Grade 11 · Warren County11Warren County17:32.4
15Patrick MoravekPlace 15 · Grade 10 · Fauquier10Fauquier17:40.2
16Arthur MolnarPlace 16 · Grade 11 · Brentsville District11Brentsville District17:43.9
17Joseph Van drewPlace 17 · Grade 12 · Maggie L. Walker12Maggie L. Walker17:49.3
18Jacob WilliamsonPlace 18 · Grade 12 · Maggie L. Walker12Maggie L. Walker17:51.9
19George AdamecPlace 19 · Grade 11 · Fauquier11Fauquier17:54.3
20Ariel PaytonPlace 20 · Grade 10 · Fauquier10Fauquier17:54.8 PR
21Tobias CrespoPlace 21 · Grade 10 · Brentsville District10Brentsville District18:02.9
22Eliot VillagomezPlace 22 · Grade 10 · Kettle Run10Kettle Run18:13.6
23Scott PalkoPlace 23 · Grade 9 · James Monroe9James Monroe18:14.5 PR
24Jonas WestermanPlace 24 · Grade 10 · Brentsville District10Brentsville District18:16.1
25Phillip LynnPlace 25 · Grade 12 · James Monroe12James Monroe18:16.6 PR
26Billy CampbellPlace 26 · Grade 11 · Kettle Run11Kettle Run18:24.5
27Oliver SmithPlace 27 · Grade 10 · Brentsville District10Brentsville District18:25.1 PR
28Jacob QuinteroPlace 28 · Grade 10 · Maggie L. Walker10Maggie L. Walker18:26.9
29Louis RoeschPlace 29 · Grade 10 · Warren County10Warren County18:29.7
30Karl GuthjahrPlace 30 · Grade 12 · Skyline12Skyline18:30.0 PR
31Dominic MellishPlace 31 · Grade 10 · Warren County10Warren County18:31.5
32Trae CramPlace 32 · Grade 10 · Warren County10Warren County18:31.8 PR
33Aiden JohnsonPlace 33 · Grade 11 · Goochland11Goochland18:32.4 PR
34Vincent SchniederPlace 34 · Grade 11 · Culpeper County11Culpeper County18:35.0 PR
35Luke FrimodigPlace 35 · Grade 11 · Fauquier11Fauquier18:36.5
36Bryan MartinezPlace 36 · Grade 9 · Warren County9Warren County18:38.2
37Corvin CampbellPlace 37 · Grade 9 · Brentsville District9Brentsville District18:38.8
38Ezra WithrowPlace 38 · Grade 9 · Maggie L. Walker9Maggie L. Walker18:43.7
39Jason RomeroPlace 39 · Grade 11 · Manassas Park11Manassas Park18:44.5
40Caleb HinePlace 40 · Grade 10 · James Monroe10James Monroe18:48.9 PR
41Sebastian MorehousePlace 41 · Grade 11 · Kettle Run11Kettle Run18:49.6 PR
42Emmet HartPlace 42 · Grade 12 · James Monroe12James Monroe18:54.1
43Nolan PruettPlace 43 · Grade 11 · Maggie L. Walker11Maggie L. Walker18:54.2
44Luke RossiPlace 44 · Grade 12 · James Monroe12James Monroe18:55.7
45Simon PortugalPlace 45 · Grade 9 · Kettle Run9Kettle Run18:59.7
46Tiberius SchmittelPlace 46 · Grade 12 · Meridian12Meridian19:06.0 PR
47Sagar NangiaPlace 47 · Grade 11 · Meridian11Meridian19:10.8
48Ben PhillipsPlace 48 · Grade 11 · Skyline11Skyline19:23.9
49Stephen CraigPlace 49 · Grade 11 · Warren County11Warren County19:29.0
50Brayden FunkhouserPlace 50 · Grade 10 · Goochland10Goochland19:29.6 PR
51Jaxon JansonPlace 51 · Grade 10 · William Monroe10William Monroe19:31.8
52Pace CampbellPlace 52 · Grade 10 · Brentsville District10Brentsville District19:34.1
53Ayden StrandPlace 53 · Grade 9 · Brentsville District9Brentsville District19:45.4
54Zachary DiehlPlace 54 · Grade 10 · Goochland10Goochland19:52.9 PR
55Travis TamagniniPlace 55 · Grade 11 · Goochland11Goochland19:53.2 PR
56Cooper LynnPlace 56 · Grade 9 · Meridian9Meridian20:01.0
57Henry GarmanPlace 57 · Grade 11 · James Monroe11James Monroe20:02.9 PR
58Brendan SharpPlace 58 · Grade 12 · William Monroe12William Monroe20:04.3
59Aaron JacobsonPlace 59 · Grade 12 · Meridian12Meridian20:07.9
60Cade ProughPlace 60 · Grade 12 · William Monroe12William Monroe20:16.4
61Aiden HarperPlace 61 · Grade 12 · Meridian12Meridian20:19.5
62Henry RieglerPlace 62 · Grade 11 · Meridian11Meridian20:24.2
63Matheo ZrotzPlace 63 · Grade 12 · Culpeper County12Culpeper County20:33.3 PR
64Michael GalvezPlace 64 · Grade 10 · Manassas Park10Manassas Park20:43.6 PR
65Ghesmotollah AhmadiPlace 65 · Grade 11 · William Monroe11William Monroe20:44.1 PR
66Revere BeckettsPlace 66 · Grade 9 · Manassas Park9Manassas Park20:53.8 PR
67Adrian AaronPlace 67 · Grade 12 · Goochland12Goochland20:57.9 PR
68Ryley GolonPlace 68 · Grade 10 · William Monroe10William Monroe21:15.9 PR
69Connor HamiltonPlace 69 · Grade 10 · Skyline10Skyline21:21.6 PR
70Nathan LanghamPlace 70 · Grade 12 · Culpeper County12Culpeper County21:21.9 PR
71Jacob FlemingPlace 71 · Grade 10 · Manassas Park10Manassas Park21:25.1
72Davis CrosleyPlace 72 · Grade 10 · Culpeper County10Culpeper County22:01.2
73Bentley BakerPlace 73 · Grade 11 · Skyline11Skyline22:01.2
74Samuel Martinez-ErazoPlace 74 · Grade 12 · Manassas Park12Manassas Park22:02.2 PR
75Sebastian GonzalezPlace 75 · Grade 10 · Culpeper County10Culpeper County22:02.4 PR
76Cole DalonPlace 76 · Grade 9 · Goochland9Goochland22:10.0
77Calvin GibbonsPlace 77 · Grade 12 · Goochland12Goochland22:25.5
78Cole ShafferPlace 78 · Grade 9 · Culpeper County9Culpeper County22:37.1
79Gustavo GallegosPlace 79 · Grade 12 · Manassas Park12Manassas Park22:47.0 PR
80Samual SwansonPlace 80 · Grade 9 · Skyline9Skyline22:57.8