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

2025 VHSL Region 4B XC Championships Results

Official ResultsPole Green Park, Mechanicsville, VACross Country174 results15 teams

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Varsity1Hanover41
2Louisa County59
3Atlee68
4Spotsylvania154
5King George154
6Courtland194
7Monacan204
8Powhatan217
9Mechanicsville238
10Patrick Henry (Ashland)270
11Eastern View275
12Caroline301
13Chancellor340
14Varina420
Girls / Women · 5,000 Meters Varsity1Hanover24
2Atlee52
3Monacan90
4Louisa County121
5King George145
6Spotsylvania156
7Patrick Henry (Ashland)164
8Powhatan224
9Mechanicsville248
10Courtland312

Boys / Men · 5,000 Meters Varsity

97 results
PlAthlete / entryGrSchool / teamMark
1Noah HagbergPlace 1 · Grade 12 · Atlee12Atlee15:53.0
2Eli MillerPlace 2 · Grade 12 · Hanover12Hanover15:53.8
3James MulcahyPlace 3 · Grade 12 · Atlee12Atlee15:54.2
4Greyson BrownPlace 4 · Grade 12 · Monacan12Monacan15:58.7
5Stewart WilliamsPlace 5 · Grade 12 · Hanover12Hanover16:10.4
6Noah St. JulienPlace 6 · Grade 10 · Louisa County10Louisa County16:14.7
7Timothy WingeartPlace 7 · Grade 11 · King George11King George16:21.9
8Jonah SmithPlace 8 · Grade 12 · Hanover12Hanover16:27.4 PR
9Jayden WallacePlace 9 · Grade 12 · Spotsylvania12Spotsylvania16:42.4
10Owen MchughPlace 10 · Grade 12 · Louisa County12Louisa County16:43.2
11Eli WarnerPlace 11 · Grade 11 · Hanover11Hanover16:49.4
12Brayden NemecPlace 12 · Grade 11 · Louisa County11Louisa County16:50.8
13Bryson NemecPlace 13 · Grade 9 · Louisa County9Louisa County16:58.9
14Jake HaleyPlace 14 · Grade 12 · Atlee12Atlee17:00.0 PR
15Eli HaydenPlace 15 · Grade 9 · Hanover9Hanover17:11.0
16Agustin FernandezPlace 16 · Grade 11 · Hanover11Hanover17:14.8
17Lucas LylePlace 17 · Grade 9 · Eastern View9Eastern View17:16.4 PR
18Gabriel Hurst-BarbPlace 18 · Grade 12 · Louisa County12Louisa County17:20.4
19Brady StreetPlace 19 · Grade 10 · Hanover10Hanover17:23.5
20JJ CrewPlace 20 · Grade 12 · Mechanicsville12Mechanicsville17:24.8 PR
21Logan BerginPlace 21 · Grade 11 · Courtland11Courtland17:27.4 PR
22Kevin BautistaPlace 22 · Grade 12 · Courtland12Courtland17:32.9 PR
23Jack BishopPlace 23 · Grade 11 · Monacan11Monacan17:33.3 PR
24Luke HudsonPlace 24 · Grade 10 · Atlee10Atlee17:34.2
25Sam CrombiePlace 25 · Grade 12 · King George12King George17:35.7 PR
26Andrew SewardPlace 26 · Grade 11 · Atlee11Atlee17:41.5
27Austyn HarmonPlace 27 · Grade 12 · Spotsylvania12Spotsylvania17:44.7 PR
28Hayden WoodPlace 28 · Grade 12 · Patrick Henry (Ashland)12Patrick Henry (Ashland)17:45.0
29Ryan DunfordPlace 29 · Grade 12 · Atlee12Atlee17:46.4
30Coby WitcherPlace 30 · Grade 11 · Atlee11Atlee17:49.9
31RaeDen JohnsonPlace 31 · Grade 9 · Powhatan9Powhatan17:55.8
32Brady RinehartPlace 32 · Grade 9 · Powhatan9Powhatan17:57.2
33Jackson DeLoachPlace 33 · Grade 9 · King George9King George17:58.2
34Judson SmithPlace 34 · Grade 11 · Mechanicsville11Mechanicsville18:01.2
35Carson ShepardPlace 35 · Grade 11 · Louisa County11Louisa County18:04.6
36Bryson WorthingtonPlace 36 · Grade 10 · Patrick Henry (Ashland)10Patrick Henry (Ashland)18:07.3
37Jackson ValaskoPlace 37 · Grade 12 · Spotsylvania12Spotsylvania18:10.1
38Carson BergemannPlace 38 · Grade 12 · Chancellor12Chancellor18:11.3
39Bradley MartinPlace 39 · Grade 12 · Caroline12Caroline18:19.8 PR
40Charlie CondiffPlace 40 · Grade 12 · Spotsylvania12Spotsylvania18:20.1
41Tryston JosemansPlace 41 · Grade 11 · Spotsylvania11Spotsylvania18:21.7
42Ian BrunoPlace 42 · Grade 10 · Powhatan10Powhatan18:31.9
43Kaleb InzanaPlace 43 · Grade 12 · King George12King George18:32.3
44Brenden MajeanPlace 44 · Grade 11 · Spotsylvania11Spotsylvania18:40.5
45Liam AndersonPlace 45 · Grade 10 · Courtland10Courtland18:43.7 PR
46Samuel PagePlace 46 · Grade 9 · King George9King George18:46.2
47Elijah TrittPlace 47 · Grade 12 · King George12King George18:48.3
48Jamaal RalphPlace 48 · Grade 10 · Mechanicsville10Mechanicsville18:52.0
49Jack PiercePlace 49 · Grade 9 · Courtland9Courtland18:56.6 PR
50Will LunnPlace 50 · Grade 12 · Caroline12Caroline18:59.7 PR
51Aden JacksonPlace 51 · Grade 11 · Eastern View11Eastern View19:00.2
52Adam PoseyPlace 52 · Grade 10 · Monacan10Monacan19:01.0
53Joesph CampbellPlace 53 · Grade 10 · Chancellor10Chancellor19:02.8
54Caleb KriegerPlace 54 · Grade 9 · Powhatan9Powhatan19:04.0
55Casen SorianoPlace 55 · Grade 12 · Louisa County12Louisa County19:05.0
56James BronzPlace 56 · Grade 12 · Spotsylvania12Spotsylvania19:07.1
57Braxton CunninghamPlace 57 · Grade 10 · Courtland10Courtland19:09.0 PR
58Ryan UrbanPlace 58 · Grade 10 · Powhatan10Powhatan19:10.4
59Emerson BalesPlace 59 · Grade 11 · Monacan11Monacan19:14.7 PR
60Liam MorganPlace 60 · Grade 10 · Eastern View10Eastern View19:16.6
61Leo EspinoPlace 61 · Grade 9 · Patrick Henry (Ashland)9Patrick Henry (Ashland)19:18.5
62Alexander PelkeyPlace 62 · Grade 12 · King George12King George19:25.9
63Burke SearsPlace 63 · Grade 9 · Caroline9Caroline19:26.3
64Aiden CollazoPlace 64 · Grade 10 · Powhatan10Powhatan19:32.5
65Gavin AdamsPlace 65 · Grade 11 · Mechanicsville11Mechanicsville19:38.7
66Max FieldsPlace 66 · Grade 10 · Monacan10Monacan19:40.3 PR
67Miles HooverPlace 67 · Grade 10 · Eastern View10Eastern View19:43.2
68Dominick MeredithPlace 68 · Grade 10 · Monacan10Monacan19:43.6
69Brad SearsPlace 69 · Grade 12 · Patrick Henry (Ashland)12Patrick Henry (Ashland)19:50.1
70Liam ChampneyPlace 70 · Grade 9 · Courtland9Courtland19:55.2
71Jaxsen SiewertPlace 71 · Grade 9 · Mechanicsville9Mechanicsville19:55.9
72Josue CuellarPlace 72 · Grade 9 · Courtland9Courtland20:04.7 PR
73Khari BurrellPlace 73 · Grade 10 · Dinwiddie County Senior10Dinwiddie County Senior20:06.3 PR
74James ReedPlace 74 · Grade 9 · Monacan9Monacan20:07.8
75Seth IddinsPlace 75 · Grade 10 · Caroline10Caroline20:11.1 PR
76Joshua McveyPlace 76 · Grade 10 · Caroline10Caroline20:52.3
77Jacob HynesPlace 77 · Grade 9 · Patrick Henry (Ashland)9Patrick Henry (Ashland)20:59.6
78Rashaun WelshmanPlace 78 · Grade 12 · Varina12Varina21:09.4 PR
79Aidan PudneyPlace 79 · Grade 9 · Patrick Henry (Ashland)9Patrick Henry (Ashland)21:10.3
80Timmy MerrillPlace 80 · Grade 10 · Patrick Henry (Ashland)10Patrick Henry (Ashland)21:19.5
81Lincoln StuartPlace 81 · Grade 11 · Eastern View11Eastern View21:21.0
82Leeland ReyesPlace 82 · Grade 10 · Chancellor10Chancellor21:23.4
83Zamare BowlesPlace 83 · Grade 10 · Varina10Varina21:24.6 PR
84Jackson WrightPlace 84 · Grade 11 · Chancellor11Chancellor21:26.6
85Brennan KnottPlace 85 · Grade 11 · Caroline11Caroline21:33.1 PR
86Raymond FoosPlace 86 · Grade 10 · Dinwiddie County Senior10Dinwiddie County Senior21:59.2
87Harrison BergemannPlace 87 · Grade 10 · Chancellor10Chancellor22:00.7 PR
88Amare BowlesPlace 88 · Grade 10 · Varina10Varina22:34.6 PR
89Isaiah CylerPlace 89 · Grade 9 · Varina9Varina22:55.0
90Jordan LEEPlace 90 · Grade 12 · Varina12Varina22:56.8
91Jude VollesPlace 91 · Grade 11 · Mechanicsville11Mechanicsville23:09.3
92Jeffrey St. JulienPlace 92 · Grade 10 · Chancellor10Chancellor23:12.0 PR
93Manny LopezPlace 93 · Grade 11 · Caroline11Caroline23:12.4
94Andrew PylePlace 94 · Grade 11 · Dinwiddie County Senior11Dinwiddie County Senior23:19.8 PR
95Dylan HaynerPlace 95 · Grade 12 · Chancellor12Chancellor23:36.9
96micheal O'BrienPlace 96 · Grade 11 · Varina11Varina25:49.3
97Xavier HallPlace 97 · Grade 12 · Dinwiddie County Senior12Dinwiddie County Senior28:22.5

Girls / Women · 5,000 Meters Varsity

77 results
PlAthlete / entryGrSchool / teamMark
1River SmithPlace 1 · Grade 9 · Hanover9Hanover18:03.6
2Carissa AmbrosePlace 2 · Grade 11 · Atlee11Atlee18:39.2
3Lydia MillerPlace 3 · Grade 11 · Hanover11Hanover18:46.6
4Amelia WaggonerPlace 4 · Grade 12 · Atlee12Atlee18:57.9
5Alexandra ShoppellPlace 5 · Grade 9 · Hanover9Hanover19:10.3
6Lilly LilesPlace 6 · Grade 12 · Louisa County12Louisa County19:15.9
7Callah SteppePlace 7 · Grade 10 · Hanover10Hanover19:20.1
8Sydney BoucherPlace 8 · Grade 9 · Hanover9Hanover19:30.5
9Carter VassPlace 9 · Grade 10 · Patrick Henry (Ashland)10Patrick Henry (Ashland)19:51.8
10Islah JunkermannPlace 10 · Grade 10 · Monacan10Monacan19:51.9 PR
11Teagan GilhoolyPlace 11 · Grade 12 · Atlee12Atlee19:59.3
12Jenna MarchettiPlace 12 · Grade 11 · Hanover11Hanover20:00.5
13Iyndia BeyPlace 13 · Grade 12 · Monacan12Monacan20:14.2
14Emma VanmeterPlace 14 · Grade 9 · Hanover9Hanover20:15.3
15Addison ShadePlace 15 · Grade 10 · Spotsylvania10Spotsylvania20:20.3 PR
16Elizabeth MiddlesworthPlace 16 · Grade 12 · Louisa County12Louisa County20:34.5
17Reilley CoynePlace 17 · Grade 9 · Atlee9Atlee20:50.0
18Amelia SobotkaPlace 18 · Grade 11 · Atlee11Atlee20:52.5
19Bailey DelierPlace 19 · Grade 9 · King George9King George20:55.1 PR
20Heidi BohannonPlace 20 · Grade 10 · Monacan10Monacan21:01.6
21Isabella BaldwinPlace 21 · Grade 9 · Atlee9Atlee21:12.2
22Mary RossPlace 22 · Grade 11 · Spotsylvania11Spotsylvania21:23.9 PR
23Erin DefazioPlace 23 · Grade 11 · Monacan11Monacan21:30.6
24Samantha HindsPlace 24 · Grade 10 · Monacan10Monacan21:33.0
25Virginia GentiliPlace 25 · Grade 9 · King George9King George21:36.6 PR
26Sophia HendersonPlace 26 · Grade 9 · Atlee9Atlee21:40.6
27Liliana SweatPlace 27 · Grade 9 · Spotsylvania9Spotsylvania21:51.1
28Ruth Louise PagePlace 28 · Grade 12 · King George12King George21:54.5
29Dakota GattonPlace 29 · Grade 9 · Louisa County9Louisa County22:03.5
30Camille WilliamsPlace 30 · Grade 9 · Mechanicsville9Mechanicsville22:07.2
31Madelyn McMichenPlace 31 · Grade 9 · Powhatan9Powhatan22:24.5
32Maddie JuritschPlace 32 · Grade 12 · Patrick Henry (Ashland)12Patrick Henry (Ashland)22:30.7
33Zoe HawksPlace 33 · Grade 10 · Patrick Henry (Ashland)10Patrick Henry (Ashland)22:32.1
34Abigail ReutingerPlace 34 · Grade 11 · Louisa County11Louisa County22:38.6
35Mackenzie KellyPlace 35 · Grade 10 · King George10King George22:46.8 PR
36Abigail AurandPlace 36 · Grade 11 · Louisa County11Louisa County22:48.0
37Charlotte GoldenPlace 37 · Grade 10 · Powhatan10Powhatan23:01.1 PR
38Elizabeth CrombiePlace 38 · Grade 9 · King George9King George23:01.5 PR
39Kyla WoodardPlace 39 · Grade 10 · Caroline10Caroline23:03.2
40Eliana TweedlePlace 40 · Grade 11 · King George11King George23:07.3
41Jummy ObePlace 41 · Grade 11 · Louisa County11Louisa County23:11.2 PR
42Brooklyn NemecPlace 42 · Grade 12 · Louisa County12Louisa County23:13.6
43Ashlyn KearneyPlace 43 · Grade 10 · Monacan10Monacan23:15.2
44Adeline PirchPlace 44 · Grade 12 · Spotsylvania12Spotsylvania23:18.0
45Emelie NickelsPlace 45 · Grade 10 · Patrick Henry (Ashland)10Patrick Henry (Ashland)23:26.4
46Anna CoxPlace 46 · Grade 12 · King George12King George23:29.8 PR
47Audrey HeslingaPlace 47 · Grade 9 · Patrick Henry (Ashland)9Patrick Henry (Ashland)23:31.1
48Reese HensleyPlace 48 · Grade 12 · Monacan12Monacan23:35.1
49Penelope MejiaPlace 49 · Grade 11 · Mechanicsville11Mechanicsville23:36.4
50Delilah BurtonPlace 50 · Grade 9 · Spotsylvania9Spotsylvania23:44.2 PR
51Hadley WagerPlace 51 · Grade 9 · Powhatan9Powhatan23:58.5 PR
52Sydney ConlonPlace 52 · Grade 9 · Powhatan9Powhatan24:04.1 PR
53Emery PirchPlace 53 · Grade 10 · Spotsylvania10Spotsylvania24:05.4
54Anna HynesPlace 54 · Grade 11 · Patrick Henry (Ashland)11Patrick Henry (Ashland)24:06.8
55Carys KhanPlace 55 · Grade 12 · Mechanicsville12Mechanicsville24:18.4
56Madelyn MurphyPlace 56 · Grade 9 · Powhatan9Powhatan24:22.9 PR
57Kelsey SnyderPlace 57 · Grade 10 · Courtland10Courtland24:30.1
58Lakera BradleyPlace 58 · Grade 10 · Dinwiddie County Senior10Dinwiddie County Senior24:50.7 PR
59Paige WolvertonPlace 59 · Grade 9 · Mechanicsville9Mechanicsville24:50.9
60Aryanna ConwayPlace 60 · Grade 10 · Powhatan10Powhatan25:19.3
61Rasheeda DiongPlace 61 · Grade 11 · Mechanicsville11Mechanicsville25:31.9
62Theodora RubisPlace 62 · Grade 12 · Patrick Henry (Ashland)12Patrick Henry (Ashland)25:35.7
63Caroline CrabtreePlace 63 · Grade 10 · Courtland10Courtland25:54.4
64Brenna FitzpatrickPlace 64 · Grade 10 · Courtland10Courtland25:55.7
65Saniyah BruingtonPlace 65 · Grade 9 · Dinwiddie County Senior9Dinwiddie County Senior26:17.4 PR
66Carmella BrooksPlace 66 · Grade 12 · Spotsylvania12Spotsylvania26:27.2
67Gemma HernandezPlace 67 · Grade 11 · Powhatan11Powhatan27:03.4 PR
68Alexandra LesickaPlace 68 · Grade 9 · Eastern View9Eastern View27:20.9 PR
69Amy BarahonaPlace 69 · Grade 12 · Chancellor12Chancellor27:23.9
70Kathleen BeekwilderPlace 70 · Grade 11 · Dinwiddie County Senior11Dinwiddie County Senior27:27.3
71Mia BuezoPlace 71 · Grade 11 · Mechanicsville11Mechanicsville27:40.1 PR
72Alondra ReyesPlace 72 · Grade 12 · Courtland12Courtland28:11.6
73Avery OutlawPlace 73 · Grade 9 · Dinwiddie County Senior9Dinwiddie County Senior28:53.1 PR
74Peyton WadePlace 74 · Grade 10 · Caroline10Caroline29:37.2
75Laila McCordPlace 75 · Grade 10 · Chancellor10Chancellor29:54.5
76Raegan GuttingPlace 76 · Grade 9 · Courtland9Courtland29:57.4
77Alzahra SaadehPlace 77 · Grade 11 · Eastern View11Eastern View32:51.8 PR