Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 618:23.8Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2017:54.11Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 119:00.4VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2918:04.0VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 2220:20.6Shenandoah District ChampionshipsOctober 22, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 62 · Alleghany5,000 Meters Varsity6218:04.0 PB12
Oct 22Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 37 · Alleghany5,000 Meters Varsity3720:20.6 PB12
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 68 · Alleghany5,000 Meters Championship6817:48.1012
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 76 · Alleghany5,000 Meters Varsity7617:54.11 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 39 · Alleghany5,000 Meters Varsity Black3918:23.8 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 35 · Alleghany5,000 Meters Varsity3518:22.9011
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 85 · Alleghany5,000 Meters Varsity8518:32.0JR
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 88 · Alleghany5,000 Meters Varsity8819:06.4011
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 52 · Alleghany5,000 Meters Varsity5218:05.0211
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 52 · Alleghany5,000 Meters Varsity5218:05.0211
Sep 7Knights Crossing XCSep 7 · Varsity · Place 40 · AlleghanyVarsity4018:25.0JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 40 · AlleghanyVarsity4018:25.0JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 40 · Alleghany5,000 Meters Varsity4018:25.0JR
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 84 · Alleghany2,000 Meters Varsity847:44.40—
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 84 · Alleghany2,000 Meters Varsity847:44.40—
Aug 21Covington/AHS Mid Week MeetAug 21 · 3,000 Meters Varsity · Place 2 · Alleghany3,000 Meters Varsity210:35.3611
Aug 21Covington/AHS Mid Week MeetAug 21 · 3,000 Meters Varsity · Place 2 · Alleghany3,000 Meters Varsity210:35.3611

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 51 · Alleghany5,000 Meters Varsity5119:00.4 PB10
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 63 · Alleghany5,000 Meters Varsity6319:13.9010
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 93 · Alleghany5,000 Meters Varsity9319:45.6SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2VHSL 2A Region C ChampionshipsNov 2 · 5,000 Meters Varsity · Place 34 · Alleghany5,000 Meters Varsity3419:14.24Unofficial9
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 145 · AlleghanyVarsity14520:57—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 145 · Alleghany5,000 Meters Varsity14520:57—
Sep 24Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 120 · Alleghany5,000 Meters Varsity12021:41.819
Sep 10Knights CrossingSep 10 · 5,000 Meters Varsity · Place 113 · Alleghany5,000 Meters Varsity11320:25.321
Aug 31Clifton/AHS Mid Week RaceAug 31 · 3,000 Meters Varsity · Place 9 · Alleghany3,000 Meters Varsity912:12.779
Aug 31Clifton/AHS Mid Week RaceAug 31 · 3,000 Meters Varsity · Place 9 · Alleghany3,000 Meters Varsity912:12.779