Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 618:51.8Knights CrossingSeptember 6, 2025
5,000 Meters · HumankindSeminole District Meet · Sep 1720:35.4Seminole District MeetSeptember 17, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2018:11.77Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Oatlands PlantationVHSL Class 4 State Cross Country Championships · Nov 818:29.40VHSL Class 4 State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Sweet Briar CollegeSeminole District Meet · Oct 2219:15.7Seminole District MeetOctober 22, 2025
5,000 Meters · Third Winchester Battlefield ParkRegion 4D Cross Country Championship · Oct 2917:21.8Region 4D Cross Country ChampionshipOctober 29, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8VHSL Class 4 State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 78 · Jefferson Forest5,000 Meters Varsity7818:29.40 PB10
Oct 29Region 4D Cross Country ChampionshipOct 29 · 5,000 Meters Varsity · Place 29 · Jefferson Forest5,000 Meters Varsity2917:21.8 PB10
Oct 22Seminole District MeetOct 22 · 5,000 Meters Varsity · Place 12 · Jefferson Forest5,000 Meters Varsity1219:15.7 PB10
Oct 18Third Battle InviteOct 18 · 5,000 Meters Varsity A · Place 46 · Jefferson Forest5,000 Meters Varsity A4617:36.310
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters JV · Place 1 · Jefferson Forest5,000 Meters JV118:11.77 PB10
Sep 17Seminole District MeetSep 17 · 5,000 Meters Varsity · Place 15 · Jefferson Forest5,000 Meters Varsity1520:35.4 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity White · Place 16 · Jefferson Forest5,000 Meters Varsity White1618:51.8 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 4 State XC MeetNov 16 · 5,000 Meters Varsity · Place 69 · Jefferson Forest5,000 Meters Varsity6918:32—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 112 · Jefferson Forest5,000 Meters Varsity11217:44.1FR
Sep 25Rustburg Quad MeetSep 25 · 5,000 Meters Varsity · Place 7 · Jefferson Forest5,000 Meters Varsity718:50.50—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 314 · Jefferson Forest5,000 Meters Varsity31418:32—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 315 · Jefferson ForestVarsity31518:32—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 318 · Jefferson ForestVarsity31818:32—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 185 · Jefferson ForestVarsity18518:20.0FR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 185 · Jefferson ForestVarsity18518:20.0FR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 185 · Jefferson Forest5,000 Meters Varsity18518:20.0FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · 4,000 Meters Middle School · Place 14 · Jefferson Forest4,000 Meters Middle School1414:118
Sep 9Knights CrossingSep 9 · 4,000 Meters Middle School · Place 20 · Jefferson Forest4,000 Meters Middle School2015:40.78