Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blacksburg HS XC Course Metro XC Championships · Oct 726:04.4Metro XC ChampionshipsOctober 7, 2026
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1224:09.4Knights CrossingSeptember 12, 2026
5,000 Meters · Greenfield Recreation Park Blue Ridge Invitational · Aug 2625:42.57Blue Ridge InvitationalAugust 26, 2026
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 3027:38.69VHSL Region 3D ChampionshipOctober 30, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2828:08.47Bengal Clash at the RiverAugust 28, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28VHSL 1D,2D,3D XC ChampionshipsOct 28 · 5,000 Meters 3D Varsity Boys · Carroll County5,000 Meters 3D Varsity Boys—NT10
Oct 7Metro XC ChampionshipsOct 7 · 5,000 Meters High School Boys · Place 86 · Carroll County5,000 Meters High School Boys8626:04.4 PB10
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 381 · Carroll County5,000 Meters Varsity Red38124:09.4 PB10
Aug 26Blue Ridge InvitationalAug 26 · 5,000 Meters Varsity · Place 77 · Carroll County5,000 Meters Varsity7725:42.57 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 84 · Carroll County5,000 Meters Varsity8427:38.69 PB9
Oct 21Three Rivers District ChampionshipsOct 21 · 5,000 Meters Varsity · Place 40 · Carroll County5,000 Meters Varsity4028:45.089
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 431 · Carroll County5,000 Meters Varsity Red43129:13.99
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 190 · Carroll County5,000 Meters Varsity19028:08.47 PB9