Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Longwood UniversityLancer Pink Invitational · Sep 2022:41.40Lancer Pink InvitationalSeptember 20, 2025
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1022:05.70Royals ChallengeOctober 10, 2025
5,000 Meters · Milliken & CompanyConverse Kick-off · Sep 523:06.2Converse Kick-offSeptember 5, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Nov 626:36.99VHSL Region 3D ChampionshipNovember 6, 2024
6,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 2426:40.6Conference Carolinas Cross Country ChampionshipsOctober 24, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Conference Carolinas Cross Country ChampionshipsOct 24 · 6,000 Meters Conference Carolinas · Place 46 · FerrumFerrum6,000 Meters Conference Carolinas4626:40.6 PBFr
Oct 10Royals ChallengeOct 10 · 5,000 Meters Blue · Place 72 · FerrumFerrum5,000 Meters Blue7222:05.70 PBFr
Oct 3Spartan ClassicOct 3 · 5,000 Meters Varsity · Place 41 · FerrumFerrum5,000 Meters Varsity4121:48.0FR
Sep 20Lancer Pink InvitationalSep 20 · 5,000 Meters College · Place 30 · FerrumFerrum5,000 Meters College3022:41.40 PBFr
Sep 5Converse Kick-offSep 5 · 5,000 Meters College · Place 77 · FerrumFerrum5,000 Meters College7723:06.2 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6VHSL Region 3D ChampionshipNov 6 · 5,000 Meters Varsity · Place 40 · Pulaski CountyPulaski County5,000 Meters Varsity4026:36.99 PB12
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 78 · Pulaski CountyPulaski County5,000 Meters Varsity7826:49.6012
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 127 · PulaskiCountyPulaskiCounty5,000 Meters Varsity12726:27.6412
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 127 · PulaskiCountyPulaskiCounty5,000 Meters Varsity12726:27.6412
Sep 7Knights Crossing XCSep 7 · Varsity · Place 55 · Pulaski CountyPulaski CountyVarsity5525:59.9SR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 55 · Pulaski CountyPulaski County5,000 Meters Varsity5525:59.9SR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 55 · Pulaski CountyPulaski CountyVarsity5525:59.9SR
Aug 31Blacksburg RelaysAug 31 · Varsity · Place 39 · Pulaski CountyPulaski CountyVarsity395:01.4—
Aug 31Blacksburg RelaysAug 31 · Varsity · Place 39 · Pulaski CountyPulaski CountyVarsity395:01.4—