Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 628:14.9Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2025:37.32Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1125:05.8Albemarle InviteOctober 11, 2025
5,000 Meters · Rockingham County FairgroundsHarrisonburg City/Rockingham County · Sep 1725:24.0Harrisonburg City/Rockingham CountySeptember 17, 2025
5,000 Meters · Town ParkValley District XC Championship · Oct 2223:47.8Valley District XC ChampionshipOctober 22, 2025
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2927:46.3Augusta 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

3 results
DateMeetEventPlMarkGr
Oct 10Albemarle InviteOct 10 · 5,000 Meters Varsity · Place 171 · Harrisonburg5,000 Meters Varsity17125:30.310
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 186 · Harrisonburg5,000 Meters Varsity18627:07.7510
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 87 · Harrisonburg5,000 Meters Varsity8727:46.3 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Valley District XC ChampionshipOct 22 · 5,000 Meters Open · Place 1 · Harrisonburg5,000 Meters Open123:47.8 PB9
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 172 · Harrisonburg5,000 Meters Varsity17225:05.8 PB9
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 135 · Harrisonburg5,000 Meters Varsity13525:37.32 PB9
Sep 17Harrisonburg City/Rockingham CountySep 17 · 5,000 Meters Varsity · Place 34 · Harrisonburg5,000 Meters Varsity3425:24.0 PB9
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 272 · Harrisonburg5,000 Meters Varsity Red27228:14.9 PB9