Entries Breakdown: VHSL Region 2B Championship (XC)

Powered by the most comprehensive track & field database in the nation, we deep dive into the entries for VHSL Region 2B Championship (XC) providing a scouting report on the competition. See who’s entered and how they stack up!
Note: Entries are unofficial and subject to change prior to race day.

High School Boys

5000m
Boys 5000 Meter Run
RankAthleteTeam SB / PROther PRsLast Performance
1 Evan Roberts
Seed – 15:52.80
Madison County PR – 15:52.803200m – 9:53.51
1600m – 4:23.90
2Mile – 10:27.20
10/25 - Bull Run District Championship (XC)
1st - 5000m - 17:26.70
2 Aaron Hensley
Seed – 15:54.50
Page County PR – 15:54.503200m – 10:01.08
1600m – 4:42.75
Mile – 4:45.75
2Mile – 10:15.73
10/25 - Bull Run District Championship (XC)
3rd - 5000m - 17:49.10
3 Landon Horton
Seed – 16:20.80
Clarke County PR – 16:20.803200m – 10:08.97
1600m – 4:36.18
Mile – 4:36.45
10/25 - Bull Run District Championship (XC)
2nd - 5000m - 17:37.40
4 Marcus Bowley
Seed – 16:57.62
Stonewall Jackson (Quicksburg)
PR – 16:57.62
3200m – 10:06.13
1600m – 4:39.84
2Mile – 13:16.70
5 Asher Kite
Seed – 17:04.70
Page County
PR – 17:04.70
3200m – 10:37.39
1600m – 4:39.87
6 Wyatt Metcalfe
Seed – 17:07.70
Fort Defiance
PR – 17:07.70
1600m – 5:23.47
7 Easton Nice
Seed – 17:21.33
Stuarts Draft
PR – 17:21.33
3200m – 10:35.69
1600m – 4:57.23
8 Matthew Lisk
Seed – 17:30.60
Clarke County
PR – 17:30.60
1600m – 4:43.23
9 Penn Watkinson
Seed – 17:37.50
Stonewall Jackson (Quicksburg)
PR – 17:37.50
10 Jeremy Morris
Seed – 17:47.70
Madison County
PR – 17:47.70
3200m – 13:25.00
1600m – 5:15.29
11 Leighton Magalis
Seed – 17:57.30
Fort Defiance
PR – 17:57.30
1600m – 5:19.84
12 Cade Belyea
Seed – 18:01.90
Stonewall Jackson (Quicksburg)
PR – 18:01.90
13 Connor Nicholson
Seed – 18:02.57
Strasburg
PR – 18:02.57
14 Nehemiah Thomas
Seed – 18:03.00
Strasburg
PR – 18:03.00
15 Charlie Hoover
Seed – 18:10.50
Stonewall Jackson (Quicksburg)
PR – 18:10.50
3200m – 11:15.25
1600m – 4:57.29
16 Adam Hillerson
Seed – 18:12.80
Clarke County
PR – 18:12.80
3200m – 10:44.26
1600m – 4:41.83
17 Jonathan Hornbaker
Seed – 18:13.30
Clarke County
PR – 18:13.30
18 Cooper Patterson
Seed – 18:15.30
Fort Defiance
PR – 18:15.30
19 Peyton McCray
Seed – 18:15.50
Fort Defiance
PR – 18:15.50
20 Matt Dulaney
Seed – 18:22.00
Fort Defiance
PR – 18:22.00
1600m – 5:20.55
21 Warren Maiberger
Seed – 18:22.20
Clarke County
PR – 18:22.20
22 Carter Starley
Seed – 18:24.70
Clarke County
PR – 18:24.70
3200m – 10:44.18
1600m – 4:44.00
23 Mason Pope
Seed – 18:27.90
Central (Woodstock)
PR – 18:27.90
24 Jaxon Staples
Seed – 18:31.69
Page County
PR – 18:31.69
3200m – 11:33.62
1600m – 5:00.89
25 Hugo Wang
Seed – 18:41.20
Central (Woodstock)
PR – 18:41.20
1600m – 5:11.72
26 Brody Ellis
Seed – 18:47.40
Clarke County
PR – 18:47.40
3200m – 10:57.26
1600m – 4:53.01
27 Ethan Roux
Seed – 18:58.50
Clarke County
PR – 18:58.50
28 Haden Richards
Seed – 19:03.72
Stonewall Jackson (Quicksburg)
PR – 19:03.72
29 Gavin Barlow
Seed – 19:09.60
Page County
PR – 19:09.60
30 Liam Underwood
Seed – 19:12.00
Clarke County
PR – 19:12.00
1600m – 5:37.70
31 Landon Bishop
Seed – 19:12.60
Madison County
PR – 19:12.60
32 Logan Dolan
Seed – 19:18.30
Fort Defiance
PR – 19:18.30
33 Christopher Bonnet
Seed – 19:27.00
Stonewall Jackson (Quicksburg)
PR – 19:27.00
34 Liam Welch
Seed – 19:27.20
Fort Defiance
PR – 19:27.20
3200m – 11:52.75
1600m – 5:22.25
35 Luke Estep
Seed – 19:27.47
Stonewall Jackson (Quicksburg)
PR – 19:27.47
36 Sam Donohue
Seed – 19:31.60
Clarke County
PR – 19:31.60
3200m – 11:50.60
1600m – 5:51.49
37 Jordan Mahanes
Seed – 19:39.80
Stonewall Jackson (Quicksburg)
PR – 19:39.80
1600m – 5:50.00
38 Hayden Seal
Seed – 19:40.00
Stonewall Jackson (Quicksburg)
PR – 19:40.00
39 Matthew Berry
Seed – 19:41.81
Stuarts Draft
PR – 19:41.81
3200m – 11:42.43
1600m – 5:14.49
40 Paxton Andrews
Seed – 19:50.38
Central (Woodstock)
PR – 19:50.38
41 Marley Jones
Seed – 19:59.50
Fort Defiance
PR – 19:59.50
42 Gavin Welch
Seed – 20:13.30
Fort Defiance
PR – 20:13.30
43 Tristan Miller
Seed – 20:14.53
Buckingham County
PR – 20:14.53
3200m – 13:19.51
1600m – 5:28.00
44 Bryson Mahanes
Seed – 20:22.70
Stuarts Draft
PR – 20:22.70
45 Fletcher Moyers
Seed – 20:26.00
Stonewall Jackson (Quicksburg)
PR – 20:26.00
2Mile – 13:46.50
46 Joseph Presho
Seed – 20:30.76
Buckingham County
PR – 20:30.76
47 Hudson Cave
Seed – 20:36.30
Page County
PR – 20:36.30
3200m – 14:15.00
2Mile – 14:17.60
48 Andrew Berry
Seed – 20:36.37
Stuarts Draft
PR – 20:31.60
3200m – 11:51.32
1600m – 5:30.56
49 Bentley McKay
Seed – 21:57.30
Page County
PR – 21:57.30
50 Noah Parsons
Seed – 22:24.00
Madison County
PR – 22:24.00
1600m – 5:41.90
51 Coleman Bean
Seed – 22:43.40
Madison County
PR – 22:43.40
3200m – 15:28.00
52 Landon Bosley
Seed – 23:02.20
Page County
PR – 23:02.20
1600m – 6:13.52
2Mile – 16:10.20
53 Zack Rotenberry
Seed – 23:09.20
Fort Defiance
PR – 23:09.20
1600m – 6:17.31
54 Evan Montana
Seed – 23:16.10
Page County
PR – 23:16.10
55 Brayden Welch
Seed – 23:57.87
Page County
PR – 23:15.80
56 Nathan Slaven
Seed – 24:11.00
Madison County
PR – 24:11.00
3200m – 16:35.00
57 Kermit Kelley
Seed – 24:19.00
Madison County
PR – 24:19.00
3200m – 18:55.00
58 Ayden Green
Seed – 25:58.00
Madison County
PR – 25:58.00
59 Joey Miller
Seed – 28:54.10
Page County
PR – 28:54.10
2Mile – 17:58.40

Full breakdown of all entries here.

High School Girls

5000m
Girls 5000 Meter Run
RankAthleteTeam SB / PROther PRsLast Performance
1 Ashley Moran
Seed – 20:48.90
Clarke County PR – 20:48.9009/25 - 27th Annual Generals XC Invitational
4th - 5000m - 22:52.40
2 Carlee Bryant
Seed – 20:52.90
Madison County PR – 20:52.903200m – 16:08.0010/25 - Bull Run District Championship (XC)
6th - 5000m - 22:55.20
3 Henley Ann Coffman
Seed – 20:53.10
Fort Defiance PR – 20:53.1010/25 - Shenandoah District Championships 2025
8th - 5000m - 21:37.40
4 Saniyah Caldwell
Seed – 21:04.90
Clarke County
PR – 21:04.90
1600m – 5:59.10
5 Molly OBrien
Seed – 21:09.80
Fort Defiance
PR – 21:09.80
3200m – 13:10.29
1600m – 6:22.28
6 Ava Shumaker
Seed – 21:18.08
Buckingham County
PR – 21:18.08
3200m – 13:03.46
1600m – 6:05.48
7 Camila Cruz
Seed – 21:20.70
Fort Defiance
PR – 21:20.70
3200m – 13:05.16
1600m – 5:28.19
8 Mia Timberlake
Seed – 21:30.80
Clarke County
PR – 21:30.80
9 Lyla Gerenski
Seed – 21:40.03
Clarke County
PR – 21:40.03
10 Aubrey Wagner
Seed – 21:41.70
Clarke County
PR – 21:41.70
11 Hannah Logan
Seed – 21:46.30
Strasburg
PR – 21:46.30
1600m – 6:05.00
12 Piper Dellinger
Seed – 21:54.87
Strasburg
PR – 21:50.30
13 Margaret Myer
Seed – 21:56.41
Clarke County
PR – 21:56.41
14 Morley Hudson
Seed – 21:58.68
Clarke County
PR – 21:58.68
15 Emma Husted
Seed – 21:58.70
Clarke County
PR – 21:58.70
16 Violet Bast
Seed – 22:21.00
Fort Defiance
PR – 22:21.00
3200m – 13:45.25
1600m – 6:10.93
17 Hayden Clem
Seed – 22:27.87
Stonewall Jackson (Quicksburg)
PR – 22:27.87
18 Lydia Artz
Seed – 22:29.40
Central (Woodstock)
PR – 22:29.40
19 Addison Jones
Seed – 22:43.40
Strasburg
PR – 22:43.40
20 Bonnie Browning
Seed – 22:47.26
Buckingham County
PR – 22:47.26
3200m – 15:28.42
21 Maira Portillo
Seed – 22:52.50
Buckingham County
PR – 22:52.50
1600m – 7:31.60
22 Isla Lang
Seed – 22:58.90
Central (Woodstock)
PR – 22:58.90
23 Emily Gorrell
Seed – 23:04.19
Strasburg
PR – 23:04.19
24 Serenti Ruffner 7
Seed – 23:12.50
Madison County
PR – 23:12.50
1600m – 6:27.50
25 Peyten Beam
Seed – 23:12.94
Buckingham County
PR – 23:12.94
3200m – 16:22.26
26 Bailey Walker
Seed – 23:14.00
Strasburg
PR – 23:14.00
3200m – 14:41.95
1600m – 6:49.37
27 Riley Birt
Seed – 23:15.30
Fort Defiance
PR – 23:15.30
1600m – 5:48.67
Mile – 6:02.37
28 Irina Koniukhova
Seed – 23:17.71
Fort Defiance
PR – 23:17.71
29 Jennifer Horst
Seed – 23:30.30
Fort Defiance
PR – 23:30.30
30 Adele Sayer
Seed – 23:37.53
Buckingham County
PR – 23:37.53
31 Ally Cave
Seed – 23:42.00
Madison County
PR – 23:42.00
3200m – 15:33.00
2Mile – 14:27.50
32 Abigail Rhodes
Seed – 24:08.60
Central (Woodstock)
PR – 24:08.60
33 Natalie Lazaro-Luna
Seed – 24:10.00
Stonewall Jackson (Quicksburg)
PR – 24:10.00
34 Maddie Koontz
Seed – 24:20.81
Clarke County
PR – 24:20.81
3200m – 14:16.87
1600m – 6:32.73
35 Joelle Cunningham
Seed – 24:30.00
Clarke County
PR – 24:30.00
36 Elise Lake
Seed – 24:30.05
Buckingham County
PR – 24:30.05
1600m – 7:49.82
2Mile – 20:51.00
37 Lydia Shiflett
Seed – 24:36.30
Fort Defiance
PR – 24:36.30
38 Leigha Kolb
Seed – 24:50.00
Madison County
PR – 24:50.00
3200m – 15:59.54
1600m – 6:56.75
39 Kayla Hodson
Seed – 24:51.20
Central (Woodstock)
PR – 24:51.20
40 Reese Jenkins
Seed – 24:52.00
Strasburg
PR – 24:52.00
41 Zoey Mason
Seed – 24:53.00
Strasburg
PR – 24:53.00
42 Miranda McDaniel
Seed – 24:55.00
Madison County
PR – 24:55.00
3200m – 13:39.19
1600m – 6:22.17
43 Phedora Hoover
Seed – 24:56.80
Stonewall Jackson (Quicksburg)
PR – 24:56.80
44 Peyton Stout
Seed – 24:57.82
Buckingham County
PR – 24:57.82
45 Katherine George
Seed – 25:13.00
Central (Woodstock)
PR – 25:13.00
3200m – 16:34.08
1600m – 7:00.66
46 Paola Garcia
Seed – 25:14.90
Central (Woodstock)
PR – 25:14.90
47 Ruth Paredes-Lopez
Seed – 25:18.00
Stonewall Jackson (Quicksburg)
PR – 25:07.80
48 Kinley Finks
Seed – 25:48.30
Central (Woodstock)
PR – 25:35.20
49 Kassidy Leake
Seed – 25:53.90
Central (Woodstock)
PR – 25:53.90
50 Grace Quinby
Seed – 26:38.80
Fort Defiance
PR – 26:38.80
1600m – 7:11.18
51 Emmalee Hamrick
Seed – 26:42.77
Strasburg
PR – 26:42.77
3000m – 13:48.29
52 Kyra Gordon
Seed – 26:45.56
Strasburg
PR – 25:35.00
53 Shianne Schaeffer
Seed – 26:54.19
Buckingham County
PR – 26:54.19
54 Brendy Abac
Seed – 27:37.40
Strasburg
PR – 27:37.40
3000m – 17:18.00
55 Ceara Jenkins
Seed – 27:53.00
Central (Woodstock)
PR – 27:53.00
56 Ella Komlev
Seed – 28:03.50
Fort Defiance
PR – 28:03.50
57 Moriah Ruffner
Seed – 29:35.20
Madison County
PR – 29:35.20
3200m – 19:30.00
58 Alaina Parr
Seed – 30:54.00
Madison County
PR – 30:54.00
59 Brenna McKay
Seed – No Seed
Page County
PR – 26:00.10

Full breakdown of all entries here.