Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Pocahontas State ParkDominion District Meet #1 · Aug 2712:46Dominion District Meet #1August 27, 2025
5,000 Meters · Bells Mill ParkVHSL Class 6A Region XC Championship · Nov 519:36.50VHSL Class 6A Region XC ChampionshipNovember 5, 2022
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 618:58.3Pole Green XC ClassicSeptember 6, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2319:14.19NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Championship Boys · Place 134 · James River (Midlothian)5,000 Meters Championship Boys13418:58.3 PB12
Aug 27Dominion District Meet #1Aug 27 · 4,000 Meters Varsity · Place 10 · James River (Midlothian)4,000 Meters Varsity1012:46 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 817 · James River (Midlothian)5,000 Meters Open Invitational81719:14.19 PB11
Nov 6Super RegionalNov 6 · 5,000 Meters Boys 5C Championship · Place 59 · James River (Midlothian)5,000 Meters Boys 5C Championship5920:02.111
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 89 · James River (Midlothian)5,000 Meters Varsity8918:14.0JR
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 361 · James River (Midlothian)5,000 Meters Varsity36118:47—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 362 · James River (Midlothian)Varsity36218:47—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 365 · James River (Midlothian)Varsity36518:47—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 5C XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 68 · James River (Midlothian)5,000 Meters Varsity6818:47.1SO
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 198 · James River (Midlothian)Varsity19819:14—
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 198 · James River (Midlothian)5,000 Meters Varsity19819:14—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5VHSL Class 6A Region XC ChampionshipNov 5 · 5,000 Meters Varsity · Place 46 · James River (Midlothian)5,000 Meters Varsity4619:36.50 PB9
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 489 · James River (Midlothian)Varsity48919:43—