Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blacksburg HS XC Course VHSL Region 1C XC Championship · Oct 2826:42VHSL Region 1C XC ChampionshipOctober 28, 2025
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 826:12.4VHSL 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 1124:10.3VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · mcalpineWendys Invite · Oct 726:32.25Wendys InviteOctober 7, 2023
5,000 Meters · Randolph ParkCougar Clash Invitational · Oct 1126:06.7Cougar Clash InvitationalOctober 11, 2025
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1624:26.3VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 1 · Place 75 · George Wythe (Wytheville)5,000 Meters Class 17526:12.4 PB12
Oct 28VHSL Region 1C XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 19 · George Wythe (Wytheville)5,000 Meters Varsity1926:42 PB12
Oct 21MED XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 18 · George Wythe (Wytheville)5,000 Meters Varsity1828:3912
Oct 11Cougar Clash InvitationalOct 11 · 5,000 Meters Varsity · Place 42 · George Wythe (Wytheville)5,000 Meters Varsity4226:06.7 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 246 · George Wythe (Wytheville)5,000 Meters Varsity Red24626:51.112

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 1A · Place 47 · George Wythe (Wytheville)5,000 Meters 1A4724:26.3 PB11
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 67 · George Wythe (Wytheville)5,000 Meters Varsity6728:24.9011

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 1A · Place 51 · George Wythe (Wytheville)5,000 Meters Class 1A5124:10.3 PB10
Oct 7Wendys InviteOct 7 · 5,000 Meters Blue · Place 108 · George Wythe (Wytheville)5,000 Meters Blue10826:32.25 PB10
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 337 · George Wythe (Wytheville)5,000 Meters Varsity33729:59.1SO

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Knights Crossing InvitationalSep 7 · 4,000 Meters Middle School · Place 227 · George Wythe (Wytheville)4,000 Meters Middle School22725:12.86