Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 619:38.7Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2018:03.53Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1118:54.7Albemarle InviteOctober 11, 2025
5,000 Meters · Rockingham County FairgroundsHarrisonburg City/Rockingham County · Sep 1718:07.4Harrisonburg City/Rockingham CountySeptember 17, 2025
5,000 Meters · Town ParkValley District XC Championship · Oct 2217:55.9Valley District XC ChampionshipOctober 22, 2025
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2917:49.5Augusta Invitational Cross Country MeetAugust 29, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22Valley District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 14 · Harrisonburg5,000 Meters Varsity1417:15.10SR
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 18 · Harrisonburg5,000 Meters Varsity1817:49.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Valley District XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 19 · Harrisonburg5,000 Meters Varsity1917:55.9 PB11
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 172 · Harrisonburg5,000 Meters Varsity17218:54.7 PB11
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 80 · Harrisonburg5,000 Meters Varsity8018:03.53 PB11
Sep 17Harrisonburg City/Rockingham CountySep 17 · 5,000 Meters Varsity · Place 27 · Harrisonburg5,000 Meters Varsity2718:07.4 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 223 · Harrisonburg5,000 Meters Varsity Red22319:38.7 PB11