Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Smith River Sports ComplexP.D. Meet #3 · Mar 3117:31.81P.D. Meet #3March 31, 2021
3,000 Meters · Smith River Sports ComplexPD Meet #1 · Mar 911:32.22PD Meet #1March 9, 2021
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1119:52.1VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1217:50.03VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Smith River Sports ComplexPiedmont District XC Championships · Apr 719:00.52Piedmont District XC ChampionshipsApril 7, 2021
8,000 Meters · Cleveland Community CollegeNJCAA Region 10 Cross Country Championship · Oct 2530:00.06NJCAA Region 10 Cross Country ChampionshipOctober 25, 2025
8,000 Meters · Cleveland Community College North CampusYeti Invitational · Sep 2132:35.13Yeti InvitationalSeptember 21, 2024
8,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 929:15.7NJCAA D3 XC ChampionshipsNovember 9, 2024

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25NJCAA Region 10 Cross Country ChampionshipOct 25 · 8,000 Meters D3 · Place 2 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC8,000 Meters D3230:00.06 PBSo
Sep 20Yeti Invitational 2025Sep 20 · 8,000 Meters New Division · Place 2 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC8,000 Meters New Division229:43.05UnofficialSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NJCAA D3 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D3 · Place 36 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC8,000 Meters NJCAA D33629:15.7 PBFr
Oct 26NJCAA Region X Cross Country ChampionshipOct 26 · 8,000 Meters D1 · Place 9 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC8,000 Meters D1931:48.71Fr
Oct 19Roanoke XC Invitational/ODAC PreviewOct 19 · 8,000 Meters Varsity · Place 96 · Patrick & Henry CCPatrick & Henry CC8,000 Meters Varsity9629:22.7FR
Oct 11Lancer Pink InvitationalOct 11 · 8,000 Meters Varsity · Place 34 · Patrick & Henry CCPatrick & Henry CC8,000 Meters Varsity3432:53.4FR
Sep 21Yeti InvitationalSep 21 · 8,000 Meters New Division · Place 17 · Patrick & Henry (Va.) CCPatrick & Henry (Va.) CC8,000 Meters New Division1732:35.13 PBFr
Aug 31Spider Alumni OpenAug 31 · 6,000 Meters Varsity · Place 153 · Patrick & Henry CCPatrick & Henry CC6,000 Meters Varsity15324:48.3FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 2A · Place 94 · Patrick CountyPatrick County5,000 Meters Class 2A9419:52.1 PB12
Nov 1VHSL 2A Region C ChampionshipsNov 1 · 5,000 Meters Varsity · Place 34 · Patrick CountyPatrick County5,000 Meters Varsity3419:27.6012

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 2A · Place 17 · Patrick CountyPatrick County5,000 Meters Varsity - Class 2A1717:50.03 PB11
Nov 2VHSL 2A Region C ChampionshipsNov 2 · 5,000 Meters Varsity · Place 6 · Patrick CountyPatrick County5,000 Meters Varsity617:00.19Unofficial11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Apr 7Piedmont District XC ChampionshipsApr 7 · 5,000 Meters Varsity · Place 4 · Patrick CountyPatrick County5,000 Meters Varsity419:00.52 PB9
Mar 31P.D. Meet #3Mar 31 · 3 Miles Varsity · Place 2 · Patrick CountyPatrick County3 Miles Varsity217:31.81 PB9
Mar 9PD Meet #1Mar 9 · 3,000 Meters Varsity · Place 1 · Patrick CountyPatrick County3,000 Meters Varsity111:32.22 PB9