Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Kernstown BattlefieldHornet Harrier Invitational and Commonwealth Challenge · Sep 2710:26.2Hornet Harrier Invitational and Commonwealth ChallengeSeptember 27, 2025
5,000 Meters · Pole Green ParkSuper Regional · Nov 618:15.3Super RegionalNovember 6, 2024
6,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 2923:55.4Eagle ChallengeAugust 29, 2025
6,000 Meters · Kernstown BattlefieldShenandoah Twilight · Sep 1223:41.6Shenandoah TwilightSeptember 12, 2025
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 523:59.92Galen Piper XC ChallengeSeptember 5, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 27Hornet Harrier Invitational and Commonwealth ChallengeSep 27 · 3,000 Meters College · Place 16 · ShenandoahShenandoah3,000 Meters College1610:26.2 PBFr
Sep 12Shenandoah TwilightSep 12 · 6,000 Meters College · Place 62 · ShenandoahShenandoah6,000 Meters College6223:41.6 PBFr
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 102 · ShenandoahShenandoah6,000 Meters Men's Race10223:59.92 PBFr
Aug 29Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 53 · ShenandoahShenandoah6,000 Meters Men's Race5323:55.4 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6Super RegionalNov 6 · 5,000 Meters Boys 5C Championship · Place 29 · MidlothianMidlothian5,000 Meters Boys 5C Championship2918:15.3 PB12
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 161 · MidlothianMidlothian5,000 Meters Elite16117:47.9SR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 5C XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 47 · MidlothianMidlothian5,000 Meters Varsity4718:02.5JR
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 63 · MidlothianMidlothianVarsity6318:11—
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 230 · MidlothianMidlothianVarsity23019:32—
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 230 · MidlothianMidlothian5,000 Meters Varsity23019:32—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 230 · MidlothianMidlothianElite23019:30—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 230 · MidlothianMidlothian5,000 Meters Elite23019:30—
Oct 8Richard Bland College of William & Mary XC InviteOct 8 · 5,000 Meters Championship · Place 53 · Midlothian High SchMidlothian High Sch5,000 Meters Championship5319:02—
Sep 15Dominion District MeetSep 15 · 5,000 Meters Varsity · Place 9 · MidlothianMidlothian5,000 Meters Varsity919:54—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3VHSL Region 4B XC ChampionshipsNov 3 · 5,000 Meters Junior Varsity · Place 67 · MidlothianMidlothian5,000 Meters Junior Varsity6720:47.29
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 160 · MidlothianMidlothian5,000 Meters Junior Varsity16020:51—
Sep 8Collegiate Meet #1Sep 8 · 5,000 Meters Varsity · Place 76 · MidlothianMidlothian5,000 Meters Varsity7627:11.059