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 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Varsity1Fauquier55
2Kettle Run62
3Maggie L. Walker74
4Warren County112
5Brentsville District125
6James Monroe143
7Meridian212
8Skyline232
9William Monroe244
10Goochland259
11Culpeper County314
12Manassas Park314
Girls / Women · 5,000 Meters Varsity1Fauquier46
2Maggie L. Walker78
3William Monroe82
4Kettle Run90
5Warren County158
6Goochland167
7Brentsville District179
8Meridian183
9Skyline255
10Manassas Park257
11James Monroe275
12Culpeper County295

Boys / Men · 5,000 Meters Varsity

80 results
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

Girls / Women · 5,000 Meters Varsity

79 results
PlAthlete / entryGrSchool / teamMark
1Samantha NitzschePlace 1 · Grade 11 · William Monroe11William Monroe17:47.5
2Elizabeth KelpePlace 2 · Grade 11 · William Monroe11William Monroe19:10.1
3Suzanna ManciniPlace 3 · Grade 12 · Kettle Run12Kettle Run19:20.5
4Gracie Gibson-hanesPlace 4 · Grade 11 · Fauquier11Fauquier19:26.3
5Seneca ScottPlace 5 · Grade 12 · Fauquier12Fauquier19:26.7 PR
6Natalie VernaPlace 6 · Grade 10 · Fauquier10Fauquier19:41.5
7Sophie SweetPlace 7 · Grade 11 · James Monroe11James Monroe19:42.0
8Ivey ShieldsPlace 8 · Grade 12 · Maggie L. Walker12Maggie L. Walker19:55.5
9Gretchen GassPlace 9 · Grade 10 · Warren County10Warren County20:13.6
10Madeline HarpPlace 10 · Grade 10 · William Monroe10William Monroe20:22.1
11Reese Van hoosePlace 11 · Grade 10 · William Monroe10William Monroe20:25.0
12Alina LarawayPlace 12 · Grade 12 · Maggie L. Walker12Maggie L. Walker20:30.3
13Cora BryantPlace 13 · Grade 11 · Maggie L. Walker11Maggie L. Walker20:31.5
14Abigail GarnerPlace 14 · Grade 12 · Kettle Run12Kettle Run20:32.6
15Savannah SeidelPlace 15 · Grade 9 · Fauquier9Fauquier20:34.5
16Kayana FriskPlace 16 · Grade 12 · Fauquier12Fauquier20:35.0
17Michelle MalheiroPlace 17 · Grade 11 · Meridian11Meridian20:36.5 PR
18Ashley GambillPlace 18 · Grade 12 · Skyline12Skyline20:44.3
19Isabella SuddarthPlace 19 · Grade 11 · Kettle Run11Kettle Run20:59.0
20Riley MinPlace 20 · Grade 10 · Kettle Run10Kettle Run21:10.6
21Emily BoekesteinPlace 21 · Grade 12 · Brentsville District12Brentsville District21:11.5
22Evelyn HayterPlace 22 · Grade 12 · Maggie L. Walker12Maggie L. Walker21:20.0
23Leah HazelriggPlace 23 · Grade 12 · Maggie L. Walker12Maggie L. Walker21:25.2
24Hadley HarlowPlace 24 · Grade 11 · Goochland11Goochland21:27.4 PR
25Bhavya GummadiPlace 25 · Grade 12 · Maggie L. Walker12Maggie L. Walker21:32.3
26Lillian DaviesPlace 26 · Grade 12 · Maggie L. Walker12Maggie L. Walker21:34.4
27Jill JansenPlace 27 · Grade 12 · Brentsville District12Brentsville District21:36.8 PR
28Sylvia WirsingPlace 28 · Grade 10 · Goochland10Goochland21:42.5 PR
29Emma ArnoldPlace 29 · Grade 10 · Goochland10Goochland21:52.3 PR
30Allie MusilPlace 30 · Grade 11 · Warren County11Warren County21:52.9
31Evelyn KingPlace 31 · Grade 9 · Brentsville District9Brentsville District21:56.3
32Alex DarrPlace 32 · Grade 10 · Goochland10Goochland22:03.7 PR
33Yaretzy GonzalezPlace 33 · Grade 10 · Warren County10Warren County22:13.1
34Noelle LeighPlace 34 · Grade 9 · Kettle Run9Kettle Run22:16.1
35Alba SellePlace 35 · Grade 10 · Meridian10Meridian22:16.6 PR
36Lillian LesliePlace 36 · Grade 10 · Warren County10Warren County22:26.2
37Eliana HunterPlace 37 · Grade 11 · Fauquier11Fauquier22:29.1
38Nicole PhillipsPlace 38 · Grade 11 · Skyline11Skyline22:36.4 PR
39Madeleine SherwoodPlace 39 · Grade 9 · Meridian9Meridian22:42.3 PR
40Chloe ThiriotPlace 40 · Grade 12 · Kettle Run12Kettle Run22:48.6
41Amya DevinePlace 41 · Grade 9 · Brentsville District9Brentsville District22:49.5
42Violet EnglisPlace 42 · Grade 10 · Manassas Park10Manassas Park22:56.4
43Hannah LeighPlace 43 · Grade 9 · Kettle Run9Kettle Run22:58.3
44Gisselle LemusPlace 44 · Grade 10 · Fauquier10Fauquier23:07.8
45Julia MiccichePlace 45 · Grade 11 · Meridian11Meridian23:19.4
46Leila Lankford-DialloPlace 46 · Grade 10 · Manassas Park10Manassas Park23:24.8
47Sofia SandovalPlace 47 · Grade 12 · Meridian12Meridian23:51.5 PR
48Laura CastilloPlace 48 · Grade 10 · James Monroe10James Monroe24:02.3 PR
49Jimena Vigil JimenezPlace 49 · Grade 11 · Manassas Park11Manassas Park24:40.1
50Madelaine KidwellPlace 50 · Grade 10 · Warren County10Warren County24:47.3
51Eleanor BarbaPlace 51 · Grade 10 · Meridian10Meridian24:49.0
52Leila CarneyPlace 52 · Grade 9 · Meridian9Meridian24:50.9
53Elleana BowlerPlace 53 · Grade 10 · Culpeper County10Culpeper County25:02.1
54Lily MedlinPlace 54 · Grade 10 · Goochland10Goochland25:05.1 PR
55Taylor EwellPlace 55 · Grade 9 · Manassas Park9Manassas Park25:15.8
56Brynne WyklePlace 56 · Grade 10 · Culpeper County10Culpeper County25:20.4 PR
57Mikaela DennisPlace 57 · Grade 10 · Culpeper County10Culpeper County25:20.8 PR
58Daisy KilbyPlace 58 · Grade 8 · William Monroe8William Monroe25:22.5
59Olina BartonPlace 59 · Grade 11 · Brentsville District11Brentsville District25:24.9
60Caroline SwansonPlace 60 · Grade 11 · Skyline11Skyline25:26.5
61Abi OylerPlace 61 · Grade 12 · Warren County12Warren County25:29.4
62Emma SwopePlace 62 · Grade 10 · Warren County10Warren County25:33.9
63Kate RamseyPlace 63 · Grade 12 · Culpeper County12Culpeper County25:50.5 PR
64Lia MeltonPlace 64 · Grade 10 · Goochland10Goochland26:07.7 PR
65Athenae GranadosPlace 65 · Grade 9 · Manassas Park9Manassas Park26:09.9
66Kaylee LancasterPlace 66 · Grade 11 · Culpeper County11Culpeper County26:19.6 PR
67Manon RahardPlace 67 · Grade 11 · Brentsville District11Brentsville District26:31.9 PR
68Savanna HollifieldPlace 68 · Grade 10 · Skyline10Skyline26:48.8
69Mary CarruthersPlace 69 · Grade 10 · William Monroe10William Monroe27:08.4
70Nora KuykendallPlace 70 · Grade 11 · James Monroe11James Monroe27:36.9
71Prayaira GrandisonPlace 71 · Grade 11 · Skyline11Skyline27:43.4 PR
72Gabriele Akuamoah-BoatengPlace 72 · Grade 10 · William Monroe10William Monroe27:43.5 PR
73Eileen RodriguezPlace 73 · Grade 9 · Manassas Park9Manassas Park28:27.7 PR
74Ashley Solash-MazariegosPlace 74 · Grade 9 · James Monroe9James Monroe28:30.4
75Leslie Sica-hernandezPlace 75 · Grade 10 · Manassas Park10Manassas Park28:33.4
76Eleins Findley TchibozoPlace 76 · Grade 10 · James Monroe10James Monroe29:49.3
77Khali DesmarPlace 77 · Grade 11 · Culpeper County11Culpeper County30:59.5
78Mariam MoustaphaPlace 78 · Grade 9 · James Monroe9James Monroe35:31.9
79Suniece HamiltonPlace 79 · Grade 9 · James Monroe9James Monroe36:14.2 PR