Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 623:54.5Knights CrossingSeptember 6, 2025
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1122:55.0VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1222:36.19VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2022:48.97Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 124:07.2VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2923:18.5VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1823:54.5The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 2224:50.9Shenandoah District ChampionshipsOctober 22, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 60 · Alleghany5,000 Meters Varsity6023:18.5 PB12
Oct 22Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 27 · Alleghany5,000 Meters Varsity2724:50.9 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 131 · Alleghany5,000 Meters Small School13123:54.5 PB12
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 60 · Alleghany5,000 Meters Championship6022:25.3012
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 73 · Alleghany5,000 Meters Varsity7322:48.97 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 153 · Alleghany5,000 Meters Varsity Red15323:54.5 PB12

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 91 · Alleghany5,000 Meters Class 3A9122:55.0 PB10
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 49 · Alleghany5,000 Meters Varsity4924:07.2 PB10
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 66 · AlleghanyVarsity6623:29—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 66 · Alleghany5,000 Meters Varsity6623:2910
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 97 · Alleghany5,000 Meters Varsity9725:30.6210

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 2A · Place 30 · Alleghany5,000 Meters Varsity - Class 2A3022:36.19 PB9
Nov 2VHSL 2A Region C ChampionshipsNov 2 · 5,000 Meters Varsity · Place 21 · Alleghany5,000 Meters Varsity2122:26.56Unofficial9
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 45 · AlleghanyVarsity4522:45—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 45 · Alleghany5,000 Meters Varsity4522:45—
Sep 24Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 64 · Alleghany5,000 Meters Varsity6423:56.789
Sep 10Knights CrossingSep 10 · 5,000 Meters Varsity · Place 42 · Alleghany5,000 Meters Varsity4222:39.164
Aug 31Clifton/AHS Mid Week RaceAug 31 · 3,000 Meters Varsity · Place 9 · Alleghany3,000 Meters Varsity913:20.569
Aug 31Clifton/AHS Mid Week RaceAug 31 · 3,000 Meters Varsity · Place 9 · Alleghany3,000 Meters Varsity913:20.569

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Alleghany XC InvitationalSep 25 · 3,000 Meters Middle School · Place 13 · Alleghany3,000 Meters Middle School1313:47.398
Sep 11Knights Crossing InvitationalSep 11 · 4,000 Meters Middle School · Place 87 · Alleghany4,000 Meters Middle School8720:48.58