Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bells Mill ParkTCIS XC Championships · Nov 518:43.70TCIS XC ChampionshipsNovember 5, 2021
5,000 Meters · Eastern State HospitalWalsingham Invitational · Sep 1819:07.40Walsingham InvitationalSeptember 18, 2021
5,000 Meters · Warhill Sports ComplexWalsingham Invitational · Mar 619:07.10Walsingham InvitationalMarch 6, 2021
5,000 Meters · York River State ParkWalsingham York River Park Invitational · Mar 1318:54.12Walsingham York River Park InvitationalMarch 13, 2021
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3021:20.9Spider Alumni OpenAugust 30, 2025
8,000 Meters · New Market Battlefield State Historical ParkJMU Invitational · Sep 2629:34.4JMU InvitationalSeptember 26, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26JMU InvitationalSep 26 · 8,000 Meters College · Place 24 · VMIVMI8,000 Meters College2429:34.4 PBJr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 110 · VMIVMI6,000 Meters Men's 6K11021:20.9 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Spider Alumni OpenSep 2 · 6,000 Meters Varsity · Place 145 · VMIVMI6,000 Meters Varsity14522:10.0FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5TCIS XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 19 · Walsingham AcademyWalsingham Academy5,000 Meters Varsity1918:43.70 PB11
Sep 18Walsingham InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · Walsingham AcademyWalsingham Academy5,000 Meters Varsity319:07.40 PB11
Mar 13Walsingham York River Park InvitationalMar 13 · 5,000 Meters Varsity · Place 3 · Walsingham AcademyWalsingham Academy5,000 Meters Varsity318:54.12 PB10
Mar 6Walsingham InvitationalMar 6 · 5,000 Meters Varsity · Place 3 · Walsingham AcademyWalsingham Academy5,000 Meters Varsity319:07.10 PB10