Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1032:58.3NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1433:19.1NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Glen Allen HSGlen Allen & Deep Run Dual · Mar 3018:01Glen Allen & Deep Run DualMarch 30, 2021
5,000 Meters · Hermitage High SchoolGlen Allen and Freeman Dual · Mar 1717:27Glen Allen and Freeman DualMarch 17, 2021
5,000 Meters · Pole Green ParkVHSL Region 5B XC Championship · Apr 1517:08.8VHSL Region 5B XC ChampionshipApril 15, 2021
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3019:31.2Spider Alumni OpenAugust 30, 2025
6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1519:39.8Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 125:58.20A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1925:56.4Chanticleer ChallengeSeptember 19, 2025
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 426:07.2East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Elvin R. King Cross Country CourseAtlantic 10 Conference XC Championships · Oct 2826:48.1Atlantic 10 Conference XC ChampionshipsOctober 28, 2023
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:01.73Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1726:18.1Princeton Fall ClassicOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 166 · RichmondRichmond10,000 Meters D1 Southeast16633:19.1 PBSr
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 85 · RichmondRichmond8,000 Meters Collegiate8525:58.20 PBSr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 292 · RichmondRichmond8,000 Meters Fall Classic29226:18.1 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 198 · RichmondRichmond8,000 Meters College Gold19826:01.73 PBSr
Sep 19Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 35 · RichmondRichmond8,000 Meters College3525:56.4 PBSr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 54 · RichmondRichmond6,000 Meters Men's 6K5419:31.2 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Atlantic 10 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 118 · RichmondRichmond8,000 Meters Varsity11826:37.6JR
Oct 19Virginia/Panorama Farms InvitationalOct 19 · 8,000 Meters Varsity · Place 165 · RichmondRichmond8,000 Meters Varsity16526:30.6JR
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 123 · RichmondRichmond8,000 Meters College12326:07.2 PBJr
Sep 20adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 93 · RichmondRichmond6,000 Meters College9319:45.3Jr
Aug 31Spider Alumni OpenAug 31 · 6,000 Meters Varsity · Place 67 · RichmondRichmond6,000 Meters Varsity6719:57.3JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 173 · RichmondRichmond10,000 Meters Championship17332:58.3 PBSo
Oct 28Atlantic 10 Conference XC ChampionshipsOct 28 · 8,000 Meters College · Place 117 · RichmondRichmond8,000 Meters College11726:48.1 PBSo
Sep 15Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 58 · RichmondRichmond6,000 Meters College5819:39.8 PBSo
Sep 2Spider Alumni OpenSep 2 · 6,000 Meters Varsity · Place 70 · RichmondRichmond6,000 Meters Varsity7019:44.4SO

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Apr 23VHSL Class 5 State XC ChampionshipsApr 23 · 5,000 Meters Varsity · Place 24 · Glen AllenGlen Allen5,000 Meters Varsity2417:41Unofficial11
Apr 15VHSL Region 5B XC ChampionshipApr 15 · 5,000 Meters Varsity · Place 19 · Glen AllenGlen Allen5,000 Meters Varsity1917:08.8 PB11
Mar 30Glen Allen & Deep Run DualMar 30 · 5,000 Meters Varsity · Place 9 · Glen AllenGlen Allen5,000 Meters Varsity918:01 PB11
Mar 17Glen Allen and Freeman DualMar 17 · 5,000 Meters Varsity · Place 6 · Glen AllenGlen Allen5,000 Meters Varsity617:27 PB11