Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Frazier FarmsVHSL Group 1A Region B XC Championships · Oct 2920:09.9VHSL Group 1A Region B XC ChampionshipsOctober 29, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1218:31.4Knights CrossingSeptember 12, 2026
5,000 Meters · Jackson River Sports ComplexAlleghany XC Invitational · Sep 2618:37.94Alleghany XC InvitationalSeptember 26, 2026
5,000 Meters · Stuarts DraftStuarts Draft Invite · Oct 120:28.30Stuarts Draft InviteOctober 1, 2025
5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 2220:46.0Shenandoah District ChampionshipsOctober 22, 2025
5,000 Meters · Wilson Memorial HS XC Course Augusta Invitational Cross Country Meet · Sep 1320:22.60Augusta Invitational Cross Country MeetSeptember 13, 2025
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2919:54.7Augusta 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

4 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 1 · Place 43 · Riverheads5,000 Meters Class 14318:34.7011
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 133 · Riverheads5,000 Meters Varsity13318:37.94 PB11
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 63 · Riverheads5,000 Meters Varsity Black6318:31.4 PB11
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 78 · Riverheads5,000 Meters Varsity7819:54.7 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 1 · Place 61 · Riverheads5,000 Meters Class 16119:24.010
Oct 29VHSL Group 1A Region B XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 15 · Riverheads5,000 Meters Varsity1520:09.9 PB10
Oct 22Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 44 · Riverheads5,000 Meters Varsity4420:46.0 PB10
Oct 1Stuarts Draft InviteOct 1 · 5,000 Meters HS · Place 10 · Riverheads5,000 Meters HS1020:28.30 PB10
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 140 · Riverheads5,000 Meters Varsity14019:22.1810
Sep 13Augusta Invitational Cross Country MeetSep 13 · 5,000 Meters Varsity · Place 48 · Riverheads5,000 Meters Varsity4820:22.60 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 92 · Riverheads5,000 Meters Varsity Black9219:57.210