Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 815:38.8VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1115:39.8VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Nov 616:12.28VHSL Region 3D ChampionshipNovember 6, 2024
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1615:44.0VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
5,900 Meters · Virginia Tech Home Cross Country CourseHokie Open · Nov 618:52.70Hokie OpenNovember 6, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6Hokie OpenNov 6 · 5,900 Meters College · Place 8 · Virginia TechVirginia Tech5,900 Meters College818:52.70 PBFr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 3 · Pulaski CountyPulaski County5,000 Meters Class 3315:38.8 PB12
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 5 · Pulaski CountyPulaski County5,000 Meters Varsity516:49.8512
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 5 · Pulaski CountyPulaski County5,000 Meters Championship515:31.3012
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 10 · Pulaski CountyPulaski County5,000 Meters Varsity Red1016:06.712

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 3 · Pulaski CountyPulaski County5,000 Meters 3A315:44.0 PB11
Nov 6VHSL Region 3D ChampionshipNov 6 · 5,000 Meters Varsity · Place 2 · Pulaski CountyPulaski County5,000 Meters Varsity216:12.28 PB11
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 41 · Pulaski CountyPulaski County5,000 Meters Varsity4115:39.3JR
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 4 · Pulaski CountyPulaski County5,000 Meters Varsity416:40.2011
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 2 · Pulaski CountyPulaski County2,000 Meters Varsity26:03.30—
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 2 · Pulaski CountyPulaski County2,000 Meters Varsity26:03.30—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 6 · Pulaski CountyPulaski County5,000 Meters Class 3A615:39.8 PB10
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 52 · Pulaski CountyPulaski County5,000 Meters Elite5215:5810
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 3 · Pulaski CountyPulaski County5,000 Meters Varsity316:14.7410

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Runnin' with the WolvesOct 16 · 4,000 Meters Middle School · Place 2 · Pulaski CountyPulaski County4,000 Meters Middle School216:30.38
Oct 9Blue Ridge InvitationalOct 9 · 4,000 Meters Middle School · Place 1 · Pulaski CountyPulaski County4,000 Meters Middle School112:49.168
Sep 25Alleghany XC InvitationalSep 25 · 3,000 Meters Middle School · Place 1 · Pulaski CountyPulaski County3,000 Meters Middle School110:39.948
Sep 11Knights Crossing InvitationalSep 11 · 4,000 Meters Middle School · Place 14 · Pulaski CountyPulaski County4,000 Meters Middle School1415:40.68