Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1326:44.83Clash With The TitansSeptember 13, 2025
5,000 Meters · HumankindSeminole District Meet · Sep 1726:11.7Seminole District MeetSeptember 17, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2024:02.92Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2923:28.8VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2826:00.38Bengal Clash at the RiverAugust 28, 2025
5,000 Meters · Sweet Briar CollegeSeminole District Meet · Oct 2225:03.3Seminole District MeetOctober 22, 2025
5,000 Meters · Thomas Jefferson's Poplar ForestRunnin' with the Wolves · Oct 1022:06.4Runnin' with the WolvesOctober 10, 2026
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2923:36.0Augusta 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 21Seminole District ChampionshipOct 21 · 5,000 Meters Varsity · Place 54 · Heritage (Lynchburg)5,000 Meters Varsity5422:44.0SO
Oct 10Runnin' with the WolvesOct 10 · 5,000 Meters Varsity · Place 91 · Heritage (Lynchburg)5,000 Meters Varsity9122:06.4 PB10
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 141 · Heritage (Lynchburg)5,000 Meters Varsity14123:36.0 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 96 · Heritage (Lynchburg)5,000 Meters Varsity9623:28.8 PB9
Oct 22Seminole District MeetOct 22 · 5,000 Meters Varsity · Place 78 · Heritage (Lynchburg)5,000 Meters Varsity7825:03.3 PB9
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 230 · Heritage (Lynchburg)5,000 Meters Varsity23024:02.92 PB9
Sep 17Seminole District MeetSep 17 · 5,000 Meters Varsity · Place 85 · Heritage (Lynchburg)5,000 Meters Varsity8526:11.7 PB9
Sep 13Clash With The TitansSep 13 · 5,000 Meters Varsity · Place 103 · Heritage (Lynchburg)5,000 Meters Varsity10326:44.83 PB9
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 172 · Heritage (Lynchburg)5,000 Meters Varsity17226:00.38 PB9