Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkCentral High School Cross Country Invitational · Aug 3017:31.7Central High School Cross Country InvitationalAugust 30, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1217:35.6Knights CrossingSeptember 12, 2026
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 619:10.80VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1017:15.7Albemarle InviteOctober 10, 2026
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 120:37.0VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2917:58.1VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:23.3The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Rockingham County FairgroundsHarrisonburg City/Rockingham County · Sep 1718:26.4Harrisonburg City/Rockingham CountySeptember 17, 2025
5,000 Meters · Town ParkValley District XC Championship · Oct 2218:02.2Valley District XC ChampionshipOctober 22, 2025
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1618:29.1VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
5,000 Meters · Wilson Memorial HS XC Course Augusta Invitational Cross Country Meet · Sep 1318:28.90Augusta Invitational Cross Country MeetSeptember 13, 2025
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2918:07.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
Oct 22Valley District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 16 · Turner Ashby5,000 Meters Varsity1617:24.80SR
Oct 10Albemarle InviteOct 10 · 5,000 Meters Varsity · Place 83 · Turner Ashby5,000 Meters Varsity8317:15.7 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 117 · Turner Ashby5,000 Meters Varsity Red11717:35.6 PB12
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 24 · Turner Ashby5,000 Meters Varsity2418:07.7 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 58 · Turner Ashby5,000 Meters Class 35817:41.711
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 55 · Turner Ashby5,000 Meters Varsity5517:58.1 PB11
Oct 22Valley District XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 21 · Turner Ashby5,000 Meters Varsity2118:02.2 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 84 · Turner Ashby5,000 Meters Small School8418:23.3 PB11
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 131 · Turner Ashby5,000 Meters Varsity13118:01.011
Sep 17Harrisonburg City/Rockingham CountySep 17 · 5,000 Meters Varsity · Place 28 · Turner Ashby5,000 Meters Varsity2818:26.4 PB11
Sep 13Augusta Invitational Cross Country MeetSep 13 · 5,000 Meters Varsity · Place 22 · Turner Ashby5,000 Meters Varsity2218:28.90 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 164 · Turner Ashby5,000 Meters Varsity Red16418:53.611
Aug 30Central High School Cross Country InvitationalAug 30 · 3 Miles Varsity Gold · Place 30 · Turner Ashby3 Miles Varsity Gold3017:31.7 PB11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 80 · Turner Ashby5,000 Meters 3A8018:29.1 PB10
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 55 · Turner Ashby5,000 Meters Varsity5519:10.80 PB10
Oct 30Valley District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 29 · Turner Ashby5,000 Meters Varsity2919:00.80—
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 96 · Turner Ashby5,000 Meters Varsity9618:44.3SO
Sep 25ROCKBRIDGE XC QUAD MEETSep 25 · 5,000 Meters Varsity · Place 14 · Turner Ashby5,000 Meters Varsity1420:02.3610
Sep 14Augusta Invitational Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 33 · Turner Ashby5,000 Meters Varsity3319:36.20—
Sep 11Rocktown HS QuadSep 11 · 5,000 Meters Varsity · Place 12 · Turner Ashby5,000 Meters Varsity1221:05.48—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 280 · Turner AshbyVarsity28019:23.3SO
Sep 7Knights Crossing XCSep 7 · Varsity · Place 280 · Turner AshbyVarsity28019:23.3SO
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 280 · Turner Ashby5,000 Meters Varsity28019:23.3SO
Aug 31Central High School Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 43 · Turner Ashby3 Miles Varsity4318:35.3SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 69 · Turner Ashby5,000 Meters Varsity6920:37.0 PB9
Oct 4Town Park InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 10 · Turner Ashby5,000 Meters Junior Varsity1020:15.22—
Sep 16Augusta Invitational Cross Country MeetSep 16 · 5,000 Meters Varsity · Place 64 · Turner Ashby5,000 Meters Varsity6421:25.00—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 368 · Turner Ashby5,000 Meters Varsity36822:12.59