Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anglers ParkSouthside XC Invitational · Aug 2722:58.69Southside XC InvitationalAugust 27, 2026
5,000 Meters · Eastlake Community ChurchSMLCA Osprey Invitational · Sep 928:46.74SMLCA Osprey InvitationalSeptember 9, 2025
5,000 Meters · Hargrave Military AcademyHopkins Invitational · Oct 926:35.77Hopkins InvitationalOctober 9, 2026
5,000 Meters · HumankindVES Invitational · Oct 2426:47.09VES InvitationalOctober 24, 2025
5,000 Meters · Panorama FarmsBRAC Cross Country Championships · Oct 3124:39.17BRAC Cross Country ChampionshipsOctober 31, 2025
5,000 Meters · Southwest Guilford HSGCXI · Sep 2622:21.7GCXISeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Virginia Episcopal School Meet #1Oct 23 · 5,000 Meters Varsity · Place 17 · Hargrave Military Academy5,000 Meters Varsity1721:51.959
Oct 9Hopkins InvitationalOct 9 · 5,000 Meters Varsity · Place 19 · Hargrave Military5,000 Meters Varsity1926:35.77 PB9
Sep 26GCXISep 26 · 5,000 Meters Dev · Place 101 · Hargrave Military5,000 Meters Dev10122:21.7 PB9
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 81 · Hargrave Military5,000 Meters Varsity8122:58.69 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division II · Place 167 · Hargrave Military5,000 Meters Division II16725:48.38
Oct 31BRAC Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity · Place 68 · Hargrave Military5,000 Meters Varsity6824:39.17 PB8
Oct 24VES InvitationalOct 24 · 5,000 Meters Varsity · Place 49 · Hargrave Military5,000 Meters Varsity4926:47.09 PB8
Sep 9SMLCA Osprey InvitationalSep 9 · 5,000 Meters Varsity · Place 55 · Hargrave Military5,000 Meters Varsity5528:46.74 PB8