Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1435:14.9NCAA DI Southeast RegionalNovember 14, 2025
2.98 Miles · Burke Lake Park2021 VHSL Occoquan Region 6C Cross Country Championships · Nov 319:082021 VHSL Occoquan Region 6C Cross Country ChampionshipsNovember 3, 2021
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3020:27.8Spider Alumni OpenAugust 30, 2025
8,000 Meters · Lee Hall MansionCNU XC Invite · Sep 1826:39.1CNU XC InviteSeptember 18, 2026
8,000 Meters · Longwood UniversityLancer Home Open · Sep 628:58.2Lancer Home OpenSeptember 6, 2025
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3125:55.8CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 226:33.8Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 47 · HamptonHampton8,000 Meters College4726:33.8 PBSr
Sep 18CNU XC InviteSep 18 · 8,000 Meters Men 8000 · Place 3 · HamptonHampton8,000 Meters Men 8000326:39.1 PBSr
Sep 5Spider Alumni OpenSep 5 · 6,000 Meters Collegiate · Place 54 · HamptonHampton6,000 Meters Collegiate5420:31.2Sr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 222 · HamptonHampton10,000 Meters D1 Southeast22235:14.9 PBJr
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 67 · HamptonHampton8,000 Meters Champ6725:55.8 PBJr
Sep 6Lancer Home OpenSep 6 · 8,000 Meters College · Place 5 · HamptonHampton8,000 Meters College528:58.2 PBJr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 90 · HamptonHampton6,000 Meters Men's 6K9020:27.8 PBJr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 32021 VHSL Occoquan Region 6C Cross Country ChampionshipsNov 3 · 2.98 Miles Varsity · Place 86 · John R. Lewis HSJohn R. Lewis HS2.98 Miles Varsity8619:08 PB11