Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Children’s Discovery AreaRockbridge County H.S. Home Meet · Oct 119:52.60Rockbridge County H.S. Home Meet October 1, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 618:53.7Knights CrossingSeptember 6, 2025
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1118:44.0VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 618:43.00VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 119:51.2VHSL Region 3C ChampionshipNovember 1, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Rockbridge County H.S. Home Meet Oct 1 · 5,000 Meters Boys · Place 16 · Waynesboro5,000 Meters Boys1619:52.60 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 166 · Waynesboro5,000 Meters Varsity Red16618:53.7 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 47 · Waynesboro5,000 Meters Varsity4718:43.00 PB11
Oct 3Fort Defiance Cross Country Meet #1Oct 3 · 5,000 Meters Varsity · Place 19 · Waynesboro5,000 Meters Varsity1921:13.90—
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 28 · Waynesboro5,000 Meters Varsity2819:41.5011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 100 · Waynesboro5,000 Meters Class 3A10018:44.0 PB10
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 64 · Waynesboro5,000 Meters Varsity6419:51.2 PB10
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 258 · WaynesboroElite25818:47—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 258 · Waynesboro5,000 Meters Elite25818:4710
Sep 16Augusta Invitational Cross Country MeetSep 16 · 5,000 Meters Varsity · Place 35 · Waynesboro5,000 Meters Varsity3520:02.90—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 82 · Waynesboro5,000 Meters Varsity8219:36.1SO