Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 621:34.4Knights CrossingSeptember 6, 2025
5,000 Meters · Randolph ParkCougar Clash Invitational · Oct 1121:39.0Cougar Clash InvitationalOctober 11, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 3021:25.73VHSL Region 3D ChampionshipOctober 30, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 57 · Pulaski County5,000 Meters Varsity5721:25.73 PB12
Oct 11Cougar Clash InvitationalOct 11 · 5,000 Meters Varsity · Place 66 · Pulaski County5,000 Meters Varsity6621:39.0 PB12
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 169 · Pulaski County5,000 Meters Championship16920:49.1012
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 334 · Pulaski County5,000 Meters Varsity Red33421:34.4 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 207 · Pulaski County5,000 Meters Varsity20720:14.2JR
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 144 · Pulaski County5,000 Meters Varsity14421:24.2011
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 128 · PulaskiCounty5,000 Meters Varsity12819:46.4811
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 128 · PulaskiCounty5,000 Meters Varsity12819:46.4811
Sep 7Knights Crossing XCSep 7 · Varsity · Place 124 · Pulaski CountyVarsity12420:43.1JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 124 · Pulaski CountyVarsity12420:43.1JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 124 · Pulaski County5,000 Meters Varsity12420:43.1JR
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 77 · Pulaski County2,000 Meters Varsity777:33.80—
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 77 · Pulaski County2,000 Meters Varsity777:33.80—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 156 · Pulaski CountyVarsity15620:33—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 156 · Pulaski County5,000 Meters Varsity15620:3310
Oct 5Randy Smith ClassicOct 5 · 3 Miles Varsity · Place 156 · Pulaski County3 Miles Varsity15620:47.2SO
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 107 · Pulaski County5,000 Meters Varsity10720:37.6510
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 137 · Pulaski County5,000 Meters Varsity13720:55.5SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 112 · Pulaski County5,000 Meters Varsity11221:05.719

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Blue Ridge InvitationalOct 9 · 4,000 Meters Middle School · Place 43 · Pulaski County4,000 Meters Middle School4318:03.108
Sep 25Alleghany XC InvitationalSep 25 · 3,000 Meters Middle School · Place 44 · Pulaski County3,000 Meters Middle School4414:21.278