Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Pole Green ParkVHSL Region 4B XC Championships · Nov 319:19.1VHSL Region 4B XC ChampionshipsNovember 3, 2021
8,000 Meters · Longwood UniversityLancer Pink Invitational · Sep 2035:13.10Lancer Pink InvitationalSeptember 20, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1831:57.3Upstate XC InviteOctober 18, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 214 · LongwoodLongwood8,000 Meters College21431:57.3 PBJr
Sep 20Lancer Pink InvitationalSep 20 · 8,000 Meters College · Place 50 · LongwoodLongwood8,000 Meters College5035:13.10 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 192024 Upstate XCOct 19 · 8,000 Meters Varsity · Place 179 · LongwoodLongwood8,000 Meters Varsity17932:31.4SO
Oct 11Lancer Pink InvitationalOct 11 · 8,000 Meters Varsity · Place 27 · LongwoodLongwood8,000 Meters Varsity2731:01.4SO
Aug 31Spider Alumni OpenAug 31 · 6,000 Meters Varsity · Place 152 · LongwoodLongwood6,000 Meters Varsity15224:42.1SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 252 · LongwoodLongwood8,000 Meters Varsity25231:11.9FR
Sep 16Lancer Pink InvitationalSep 16 · 8,000 Meters Varsity · Place 30 · LongwoodLongwood8,000 Meters Varsity3030:21.0FR
Sep 2Spider Alumni OpenSep 2 · 6,000 Meters Varsity · Place 156 · LongwoodLongwood6,000 Meters Varsity15623:02.5FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Colonial District MeetOct 20 · 5,000 Meters Varsity · Place 45 · Glen AllenGlen Allen5,000 Meters Varsity4518:38—
Oct 20Colonial District MeetOct 20 · 5,000 Meters Varsity · Place 45 · Glen AllenGlen Allen5,000 Meters Varsity4518:38—
Oct 15MileStat.com XC InvitationalOct 15 · Junior Varsity · Place 86 · Glen AllenGlen AllenJunior Varsity8619:05—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 86 · Glen AllenGlen Allen5,000 Meters Junior Varsity8619:05—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3VHSL Region 4B XC ChampionshipsNov 3 · 5,000 Meters Junior Varsity · Place 28 · Glen AllenGlen Allen5,000 Meters Junior Varsity2819:19.1 PB11
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 103 · Glen AllenGlen Allen5,000 Meters Junior Varsity10320:00—
Sep 18Fork Union Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 119 · Glen AllenGlen Allen5,000 Meters Varsity11922:14.6—
Sep 18Fork Union Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 119 · Glen AllenGlen Allen5,000 Meters Varsity11922:14.6—

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 139 · Glen AllenGlen Allen5,000 Meters Junior Varsity13920:51.39
Nov 6VHSL Region 5B ChampionshipNov 6 · 5,000 Meters Junior Varsity · Place 139 · Glen AllenGlen Allen5,000 Meters Junior Varsity13920:51.39

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20Colonial District Gathering of HarriersOct 20 · 5,000 Meters Junior Varsity · Place 80 · Glen AllenGlen Allen5,000 Meters Junior Varsity8021:48.008
Sep 19Glen Allen Colonial District MeetSep 19 · 5,000 Meters Junior Varsity · Place 5 · Glen AllenGlen Allen5,000 Meters Junior Varsity527:21.32—