Entries Breakdown: 2025 Piedmont District XC Championships

Powered by the most comprehensive track & field database in the nation, we deep dive into the entries for 2025 Piedmont District XC Championships 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 Thomas Fulcher
Seed – 15:48.30
Bassett PR – 15:48.303200m – 9:39.37
1600m – 4:24.10
Mile – 4:25.79
2Mile – 11:27.98
3000m – 9:34.16
10/25 - Greater Danville Metro XC Championship
1st - 5000m - 17:26.40
2 Christian Lecher
Seed – 16:27.00
Mecklenburg County High School PR – 16:27.003200m – 9:50.89
1600m – 4:27.85
Mile – 4:31.48
10/25 - The VA XC Showcase
6th - 5000m - 16:46.30
3 Holden Wells
Seed – 17:10.59
Mecklenburg County High School PR – 17:10.593200m – 10:13.85
1600m – 4:50.73
10/25 - The VA XC Showcase
32nd - 5000m - 17:39.90
4 Colin Turner
Seed – 17:53.04
Bassett
PR – 17:53.04
3200m – 11:19.39
1600m – 5:02.13
2Mile – 12:38.13
3000m – 10:20.22
5 Giovany Saligan-Medel
Seed – 17:54.20
Bassett
PR – 17:54.20
3000m – 11:24.06
6 Elijah Penn
Seed – 17:57.64
Magna Vista
PR – 17:57.64
1600m – 5:37.30
3000m – 12:03.10
7 David Berent
Seed – 18:10.00
Bassett
PR – 18:10.00
3200m – 11:15.16
1600m – 5:11.94
Mile – 5:21.35
2Mile – 15:06.89
3000m – 11:28.41
8 Preston Draper
Seed – 18:17.06
Bassett
PR – 18:17.06
1600m – 5:08.27
3000m – 11:32.46
9 Brennan Hunt
Seed – 18:23.44
Halifax County
PR – 18:23.44
3200m – 11:53.65
2Mile – 13:35.61
3000m – 10:41.71
10 Jackson Gunter
Seed – 18:58.58
Magna Vista
PR – 18:58.58
1600m – 5:37.89
3000m – 11:46.15
11 Russell Sager
Seed – 19:16.19
Mecklenburg County High School
PR – 19:16.19
3200m – 12:15.36
1600m – 5:34.03
3000m – 11:44.61
12 Kaden Mellott
Seed – 19:22.00
Magna Vista
PR – 19:22.00
3000m – 14:50.20
13 Jeddin Delgado-Gomez
Seed – 19:33.47
Bassett
PR – 19:33.47
3200m – 11:22.65
1600m – 5:13.86
14 Colton Underwood
Seed – 19:37.50
George Washington (Danville)
PR – 19:37.50
3000m – 12:30.67
15 Alejandro Villaloboss Olquin
Seed – 19:45.98
George Washington (Danville)
PR – 19:45.98
3000m – 12:56.28
16 Abram Flanigan
Seed – 19:51.38
Mecklenburg County High School
PR – 19:51.38
3200m – 12:51.97
1600m – 5:32.24
17 Joel Layne
Seed – 20:14.21
Halifax County
PR – 20:14.21
2Mile – 14:52.55
3000m – 11:20.00
18 Evan Hoffer
Seed – 20:21.57
Mecklenburg County High School
PR – 20:21.57
19 Alexander Lanier
Seed – 20:24.32
Magna Vista
PR – 20:24.32
3000m – 14:08.05
20 Aldair Cortez-Vargas
Seed – 20:25.50
Bassett
PR – 20:25.50
3000m – 13:29.65
21 Andon Nester
Seed – 20:26.08
Magna Vista
PR – 20:26.08
1600m – 6:29.56
3000m – 13:21.34
22 Edgar Quezada
Seed – 20:33.20
Halifax County
PR – 20:33.20
3000m – 13:07.48
23 Ezra Thomas
Seed – 20:36.90
George Washington (Danville)
PR – 20:36.90
3000m – 13:46.51
24 Brodie Buchanan
Seed – 20:38.33
Tunstall
PR – 20:38.33
3000m – 13:14.34
25 Dariel Quintero
Seed – 20:43.48
Tunstall
PR – 20:43.48
3000m – 13:28.84
26 Travis Tolley
Seed – 20:46.88
Tunstall
PR – 20:46.88
3000m – 13:29.60
27 Reid Blackwell
Seed – 20:46.99
Mecklenburg County High School
PR – 20:46.99
3000m – 12:24.99
28 Bashir Martin
Seed – 20:49.22
Bassett
PR – 20:49.22
1600m – 6:35.84
3000m – 13:35.87
29 Colton Kuczinski
Seed – 20:49.83
Bassett
PR – 20:49.83
3000m – 13:42.31
30 Alejandro Balderrama
Seed – 20:53.44
Tunstall
PR – 20:53.44
2Mile – 14:56.42
3000m – 11:54.33
31 Warren York
Seed – 21:03.30
Mecklenburg County High School
PR – 21:03.30
3200m – 12:16.95
1600m – 6:40.89
32 Caden Milam
Seed – 21:11.25
Halifax County
PR – 21:06.77
3000m – 13:27.29
33 Zachary Duplantier
Seed – 21:12.60
Halifax County
PR – 21:12.60
2Mile – 14:47.52
3000m – 12:37.57
34 Travian Canty
Seed – 21:13.80
Bassett
PR – 21:13.80
3000m – 14:05.69
35 Carter Francisco
Seed – 21:24.08
Halifax County
PR – 21:12.69
3000m – 12:41.18
36 Brandon Lawson
Seed – 21:25.40
Magna Vista
PR – 21:25.40
3000m – 14:10.56
37 Cale Cassada
Seed – 21:35.04
Halifax County
PR – 21:32.48
3000m – 13:35.78
38 Juelz Dunkley
Seed – 21:36.87
Halifax County
PR – 21:36.87
3000m – 13:26.57
39 Cameron Wall
Seed – 21:42.09
Tunstall
PR – 21:42.09
1600m – 6:02.81
3000m – 13:29.84
40 Uriah Neal
Seed – 21:51.32
Mecklenburg County High School
PR – 21:51.32
41 Chris Draper
Seed – 21:53.29
Tunstall
PR – 21:53.29
3000m – 15:13.67
42 Jordan Shelton
Seed – 22:06.22
Halifax County
PR – 22:06.22
43 Lucas Moore
Seed – 22:10.71
Magna Vista
PR – 22:10.71
3000m – 14:20.92
44 Jayden Chung
Seed – 22:13.90
Halifax County
PR – 22:13.90
3000m – 14:31.16
45 Elijah Thomas
Seed – 23:00.96
George Washington (Danville)
PR – 23:00.96
3000m – 15:39.31
46 Latim Ragin
Seed – 23:03.85
George Washington (Danville)
PR – 23:03.85
3000m – 13:22.81
47 Kevin Hernandez-Lopez
Seed – 24:03.56
Magna Vista
PR – 24:03.56
3000m – 15:28.55
48 Dilan Steele
Seed – 24:06.97
Magna Vista
PR – 24:06.97
3000m – 15:51.82
49 Marco Pineda
Seed – 24:09.69
Tunstall
PR – 24:09.69
3000m – 15:33.61
50 Shaun Klosowsky
Seed – 24:09.70
Mecklenburg County High School
PR – 24:09.70
51 Clay Arnn
Seed – 24:26.90
Tunstall
PR – 24:26.90
3000m – 15:39.53
52 Braeden Hite
Seed – 24:34.98
Mecklenburg County High School
PR – 24:34.98
3000m – 16:53.17
53 Jordan Elmahmoud
Seed – 25:04.95
Magna Vista
PR – 25:04.95
1600m – 6:30.75
3000m – 15:50.22

Full breakdown of all entries here.

High School Girls

5000m
Girls 5000 Meter Run
RankAthleteTeam SB / PROther PRsLast Performance
1 Natalie Adams
Seed – 20:13.10
Mecklenburg County High School PR – 20:13.103200m – 12:12.23
1600m – 5:40.72
Mile – 5:55.11
3000m – 12:51.00
10/25 - The VA XC Showcase
12th - 5000m - 20:54.10
2 Abigail Mox
Seed – 20:18.80
Mecklenburg County High School PR – 20:18.8010/25 - Greater Danville Metro XC Championship
2nd - 5000m - 20:29.20
3 Lillian Beatty
Seed – 21:10.96
Mecklenburg County High School PR – 21:10.963200m – 13:02.74
1600m – 6:02.97
3000m – 14:23.86
10/25 - The VA XC Showcase
21st - 5000m - 21:24.20
4 Brooklynn Jackson
Seed – 22:18.73
Mecklenburg County High School
PR – 22:18.73
1600m – 6:49.26
3000m – 14:08.30
5 Berenice Cordova
Seed – 22:57.23
Bassett
PR – 22:57.23
1600m – 6:25.89
3000m – 14:50.42
6 Helen Peters
Seed – 23:05.55
Mecklenburg County High School
PR – 23:05.55
3000m – 14:06.01
7 Mckenna Mull
Seed – 23:07.36
Mecklenburg County High School
PR – 23:07.36
3200m – 15:36.51
3000m – 16:30.86
8 Ava Moon
Seed – 23:17.39
Tunstall
PR – 23:17.39
1600m – 6:58.87
3000m – 15:05.83
9 Olivia Griffin
Seed – 23:24.03
Mecklenburg County High School
PR – 23:24.03
1600m – 6:52.18
10 Kayleigh Spencer
Seed – 23:55.00
Bassett
PR – 23:55.00
3200m – 14:43.46
1600m – 6:38.28
2Mile – 17:29.97
3000m – 15:31.18
11 Cherish Adkins
Seed – 24:07.64
Tunstall
PR – 24:07.64
3000m – 15:35.66
12 Kiarah Mills
Seed – 24:14.32
Mecklenburg County High School
PR – 24:14.32
13 Allison Platero Batres
Seed – 24:23.57
Magna Vista
PR – 24:23.57
3000m – 15:30.01
14 Zia Williams
Seed – 24:27.52
Halifax County
PR – 24:27.52
3000m – 14:24.72
15 Avery Arrington
Seed – 24:41.55
Halifax County
PR – 24:41.55
3000m – 16:21.44
16 Serenity Whalen
Seed – 24:53.93
Magna Vista
PR – 24:53.93
3000m – 16:08.58
17 Faith Ellingson
Seed – 25:18.27
Bassett
PR – 25:18.27
3000m – 16:46.90
18 Maggie Burton
Seed – 26:11.82
Halifax County
PR – 26:11.82
3000m – 15:54.82
19 Avalyn Emerson
Seed – 26:20.77
Tunstall
PR – 26:20.77
1600m – 7:26.47
2Mile – 19:08.80
3000m – 16:22.43
20 Harper Lovelace
Seed – 26:48.42
Tunstall
PR – 26:48.42
3000m – 15:13.61
21 Lydia Davis
Seed – 27:05.40
Tunstall
PR – 27:05.40
1600m – 7:34.38
2Mile – 20:10.69
3000m – 18:14.47
22 Emma Bohannon
Seed – 27:08.47
Mecklenburg County High School
PR – 27:08.47
23 Alexa Rojo
Seed – 27:08.50
Bassett
PR – 27:08.50
2Mile – 20:42.77
3000m – 18:45.86
24 Ava Bourne
Seed – 27:24.21
Mecklenburg County High School
PR – 27:24.21
3200m – 17:05.81
1600m – 7:18.37
3000m – 15:22.39
25 Madeleine Jones
Seed – 27:32.12
Tunstall
PR – 27:32.12
3200m – 17:05.19
1600m – 7:48.02
2Mile – 20:11.25
3000m – 17:21.21
26 Scarlett Conner
Seed – 27:47.80
Bassett
PR – 27:47.80
3000m – 17:56.02
27 Hayden Shepperd
Seed – 27:59.45
Halifax County
PR – 27:44.10
3000m – 17:35.22
28 Vanessa Medrano
Seed – 28:17.25
Bassett
PR – 28:17.25
3000m – 18:14.39
29 Keyona Millner
Seed – 28:20.09
Magna Vista
PR – 28:20.09
3000m – 18:40.81
30 Elizabeth Jordan
Seed – 28:21.98
Tunstall
PR – 28:21.98
3000m – 20:21.50
31 Sarah Roberts
Seed – 28:39.30
Halifax County
PR – 28:39.30
3000m – 18:02.81
32 Emma Parker
Seed – 30:12.59
Magna Vista
PR – 30:12.59
3000m – 19:29.43
33 Cadance Dillard
Seed – 30:18.26
Magna Vista
PR – 30:18.26
34 Kathryn Wilkerson
Seed – 30:39.29
Halifax County
PR – 30:39.29
3000m – 16:48.70
35 Kayla Hamlett
Seed – 30:49.54
Tunstall
PR – 30:49.54
36 Juliet Cisneros
Seed – 31:05.00
George Washington (Danville)
PR – 31:05.00
37 Lacy Pate
Seed – 31:05.75
Halifax County
PR – 31:05.75
3000m – 17:43.54
38 Ayana Belcher
Seed – 31:50.67
Magna Vista
PR – 31:50.67
3000m – 19:47.42
39 Nell Bohanon
Seed – 32:03.15
Halifax County
PR – 32:03.15
3000m – 19:14.15
40 Gretchen Schaller
Seed – 32:32.12
Magna Vista
PR – 32:32.12
3000m – 23:27.71
41 Caroline Reustle
Seed – 34:43.20
Bassett
PR – 34:43.20
42 DAsia Davis
Seed – 35:53.97
George Washington (Danville)
PR – 35:53.97
3000m – 24:07.05
43 Renata Villanueva
Seed – 36:21.29
George Washington (Danville)
PR – 36:21.29
3000m – 22:32.42
44 Deana Bonhams
Seed – 37:41.82
Magna Vista
PR – 37:41.82
45 Brianna Rivera-Jimenez
Seed – 37:43.89
Magna Vista
PR – 37:43.89
3000m – 24:21.06
46 Angel Stokes
Seed – 39:53.89
George Washington (Danville)
PR – 39:53.89
3000m – 28:17.21
47 Mariana Ramos
Seed – 40:19.69
Magna Vista
PR – 40:19.69
48 Jessyka Hernandez
Seed – 48:18.19
Bassett
PR – 48:18.19
3000m – 31:04.94

Full breakdown of all entries here.

Middle School Boys

3000m
Boys Middle School 3K
RankAthleteTeam SB / PROther PRsLast Performance
1 Zakary Hudgins
Seed – 12:18.64
Halifax County PR – 12:18.6410/25 - Magna Vista PD Meet
1st - 3000m - 12:49.84
2 Luke Lovelace
Seed – 12:21.01
Tunstall Middle School PR – 11:47.8710/25 - Greater Danville Metro XC Championship
2nd - 3000m - 11:47.87
3 Patrick Ratliff
Seed – 12:21.92
Danville Middle Schools PR – 12:21.9210/25 - Greater Danville Metro XC Championship
4th - 3000m - 12:21.92
4 Cutler Payne
Seed – 12:33.80
Danville Middle Schools
PR – 12:33.80
5 Clinton Adams
Seed – 12:43.39
Mecklenburg County High School
PR – 12:43.39
6 Benjamin Moss
Seed – 13:09.53
Mecklenburg County High School
PR – 13:09.53
7 Jaiden Betts
Seed – 13:10.30
Bassett
PR – 13:10.30
4000m – 19:48.10
8 Dakota Griffith
Seed – 13:18.67
Danville Middle Schools
PR – 13:18.67
9 Eric Peregoy
Seed – 13:20.44
Mecklenburg County High School
PR – 13:20.44
10 Scott Lewis
Seed – 13:30.97
Mecklenburg County High School
PR – 13:30.97
11 Trey Fulcher
Seed – 13:33.20
Bassett
PR – 13:33.20
4000m – 20:45.40
12 Skylar Young
Seed – 13:38.40
Bassett
PR – 13:38.40
4000m – 21:33.40
13 Braydin Lawson
Seed – 13:44.50
Bassett
PR – 13:44.50
4000m – 20:42.90
14 Miles Robinson
Seed – 13:57.58
Halifax County
PR – 13:57.58
15 Fisher Morgan
Seed – 14:11.50
Bassett
PR – 14:11.50
4000m – 21:38.20
16 Jayden Williams
Seed – 14:21.35
Danville Middle Schools
PR – 14:21.35
17 Tucker Whitlock
Seed – 14:24.53
Tunstall Middle School
PR – 14:24.53
18 Travis Guy
Seed – 14:28.63
Danville Middle Schools
PR – 14:28.63
19 Samuel Eugene
Seed – 14:47.64
Danville Middle Schools
PR – 14:47.64
20 Cody Peregoy
Seed – 15:20.24
Mecklenburg County High School
PR – 15:20.24
21 Terrell Bryant
Seed – 15:53.72
Danville Middle Schools
PR – 15:53.72
22 Bryson Balderrama
Seed – 16:17.81
Tunstall Middle School
PR – 16:17.81
23 Kobe Stone
Seed – 16:46.45
Danville Middle Schools
PR – 16:46.45
24 Joel Martinez
Seed – 16:50.70
Bassett
PR – 16:50.70
4000m – 26:44.80
25 Landon Hagee
Seed – 16:57.74
Magna Vista
PR – 16:57.74
26 Pedro Jaimes
Seed – 17:14.26
Tunstall Middle School
PR – 14:47.27
27 Owen Plogger
Seed – 17:18.50
Bassett
PR – 17:18.50
4000m – 28:43.50
28 Connor Harrison-Lightfoot
Seed – 17:38.57
Mecklenburg County High School
PR – 17:38.57
29 Cody Roop
Seed – 17:40.34
Bassett
PR – 17:40.34
4000m – 27:13.00
30 Dominic Jones
Seed – 17:44.76
Bassett
PR – 17:44.76
4000m – 23:17.30
31 Aiden Adkins
Seed – 18:39.11
Tunstall Middle School
PR – 18:39.11
32 Juan Rojo
Seed – 18:40.50
Bassett
PR – 18:40.50
33 Shuntae Watson
Seed – 18:40.54
Danville Middle Schools
PR – 18:40.54
34 Ian Coleman
Seed – 20:57.06
Tunstall Middle School
PR – 18:26.56
4000m – 27:50.88
35 Zachary Nosse
Seed – 23:29.75
Tunstall Middle School
PR – 22:21.77
36 Nathaniel Feliz-Aguiro
Seed – 24:13.91
Tunstall Middle School
PR – 24:13.91
37 Angel Rivera-Jimenez
Seed – No Seed
Magna Vista
38 Joshua Cobbs
Seed – No Seed
Danville Middle Schools

Full breakdown of all entries here.

Middle School Girls

3000m
Girls Middle School 3K
RankAthleteTeam SB / PROther PRsLast Performance
1 Ava Dalton
Seed – 12:40.41
Mecklenburg County High School PR – 12:40.414000m – 19:24.4010/25 - Greater Danville Metro XC Championship
1st - 3000m - 12:40.41
2 Lena Manning
Seed – 13:07.78
Mecklenburg County High School PR – 13:07.7810/25 - Greater Danville Metro XC Championship
3rd - 3000m - 13:07.78
3 Nylla Dehart
Seed – 13:12.70
Bassett PR – 13:12.704000m – 19:34.0010/25 - Magna Vista PD Meet
1st - 3000m - 15:02.64
4 Riley Sanom
Seed – 14:27.51
Tunstall Middle School
PR – 14:09.17
4000m – 21:00.16
5 Bristol Jenkins
Seed – 14:29.56
Mecklenburg County High School
PR – 14:29.56
6 Emma Tittiris
Seed – 14:32.81
Tunstall Middle School
PR – 14:13.46
4000m – 19:27.94
7 Sofia Gunnells
Seed – 15:09.61
Halifax County
PR – 15:09.61
8 Patience Foley
Seed – 15:27.74
Magna Vista
PR – 15:27.74
4000m – 28:59.10
9 Linsey Helms
Seed – 15:34.83
Bassett
PR – 15:34.83
4000m – 23:09.40
5000m – 33:21.30
10 Aubrey Chumney
Seed – 16:18.70
Mecklenburg County High School
PR – 16:18.70
11 Demi Griffith
Seed – 16:47.12
Danville Middle Schools
PR – 16:47.12
12 Nairely Feliz-Aguiro
Seed – 17:18.05
Tunstall Middle School
PR – 16:40.95
13 Lillian Peregoy
Seed – 17:31.55
Mecklenburg County High School
PR – 17:31.55
14 Harmony Cox
Seed – 17:32.88
Mecklenburg County High School
PR – 17:32.88
15 Nora Adams
Seed – 17:39.06
Mecklenburg County High School
PR – 17:39.06
16 McKayla Bookheimer
Seed – 18:40.18
Tunstall Middle School
PR – 16:48.36
17 Ashley Smallwood
Seed – 18:47.80
Bassett
PR – 18:47.80
4000m – 28:59.70
18 Lilly Jarman
Seed – 18:49.13
Mecklenburg County High School
PR – 18:49.13
19 Rose Morrison
Seed – 19:26.04
Mecklenburg County High School
PR – 19:26.04
20 Shamaha Barksdale
Seed – 19:28.53
Tunstall Middle School
PR – 19:28.53
21 Trinity Priest
Seed – 20:06.31
Tunstall Middle School
PR – 20:06.31
22 Yesenia Jaimes
Seed – 20:17.21
Tunstall Middle School
PR – 16:40.89
23 Alondra Evans
Seed – 20:18.87
Danville Middle Schools
PR – 20:18.87
24 Irene Arrien
Seed – 21:09.86
Danville Middle Schools
PR – 21:09.86
25 Kaylee Zuniga- Marban
Seed – 22:32.73
Bassett
PR – 22:32.73
26 Barbara Hernandez-Lopez
Seed – 22:47.83
Magna Vista
PR – 22:47.83
27 Angely Tiznado
Seed – 23:54.25
Tunstall Middle School
PR – 22:16.39
28 Kamdalyn Dietrich
Seed – 23:55.92
Tunstall Middle School
PR – 23:20.77
29 Abigail Nolen
Seed – No Seed
Bassett
30 Jaylin Williams
Seed – No Seed
Danville Middle Schools
31 Victoria Mendosa
Seed – No Seed
Danville Middle Schools