Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2319:37.34Palatine Invite - Meet of ChampionsSeptember 23, 2023
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2819:38.90KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 920:41.98Rumble Through the JungleSeptember 9, 2023
5,000 Meters · Kentucky Horse ParkKHSAA State XC Championships · Nov 218:26.9KHSAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 119:21.7Nike XC Town Twilight, Presented by the Garrett CompaniesOctober 1, 2022
5,000 Meters · Seneca ParkKHSAA Region 4 Class 3A · Oct 2517:36.0KHSAA Region 4 Class 3AOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:30.38NXR Southeast Regional ChampionshipsNovember 22, 2025
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1621:26.3Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3021:05.4ACC Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 6,000 Meters ACC · Place 102 · Boston CollegeBoston College6,000 Meters ACC10221:05.4 PBFr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters Blue · Place 182 · Boston CollegeBoston College6,000 Meters Blue18221:26.3 PBFr
Sep 19ISU John McNicholsSep 19 · 6,000 Meters Championship · Place 67 · Boston CollegeBoston College6,000 Meters Championship6721:26.5Fr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 13 · AssumptionAssumption5,000 Meters Championship1317:30.38 PB12
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 5 · AssumptionAssumption5,000 Meters 3A518:41.5912
Oct 25KHSAA Region 4 Class 3AOct 25 · 5,000 Meters Varsity · Place 1 · AssumptionAssumption5,000 Meters Varsity117:36.0 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 13 · AssumptionAssumption5,000 Meters Varsity1317:22.312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 13 · AssumptionAssumption5,000 Meters Varsity1317:22.312

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 82 · AssumptionAssumption5,000 Meters Championship8218:36.3811
Nov 2KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 4 · AssumptionAssumption5,000 Meters 3A418:26.9 PB11
Oct 26KHSAA Region 4 Class 3AOct 26 · 5,000 Meters Varsity · Place 1 · AssumptionAssumption5,000 Meters Varsity117:44.2111
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 28 · AssumptionAssumption5,000 Meters Varsity2818:21.711
Sep 6Rumble through the JungleSep 6 · 5,000 Meters Varsity · Place 2 · AssumptionAssumption5,000 Meters Varsity218:50.6611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 16 · AssumptionAssumption5,000 Meters 3A1619:22.3310
Oct 21KHSAA Region 4 Class 3AOct 21 · 5,000 Meters Varsity · Place 6 · AssumptionAssumption5,000 Meters Varsity618:20.7810
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Championship · Place 48 · AssumptionAssumption5,000 Meters Championship4818:37.710
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 73 · AssumptionAssumption3 Miles Varsity7319:37.34 PB10
Sep 9Rumble Through the JungleSep 9 · 5,000 Meters Varsity · Place 23 · AssumptionAssumption5,000 Meters Varsity2320:41.98 PB10
Aug 26STXXC Tiger RunAug 26 · 5,000 Meters Varsity · Place 20 · AssumptionAssumption5,000 Meters Varsity2020:11.3710

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 95 · AssumptionAssumption5,000 Meters Championship9519:31.99
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 27 · AssumptionAssumption5,000 Meters Varsity AAA2719:38.90 PB9
Oct 22KHSAA Class 3A Region 4Oct 22 · 5,000 Meters Varsity · Place 4 · AssumptionAssumption5,000 Meters Varsity419:11.719
Oct 1Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 71 · AssumptionAssumption5,000 Meters USA Race of Champions7119:21.7 PB9
Sep 9Rumble Through The JungleSep 9 · 5,000 Meters Junior Varsity · Place 1 · AssumptionAssumption5,000 Meters Junior Varsity121:11.499
Aug 27Bourbon County Colonel ChargeAug 27 · 4,000 Meters Varsity · Place 1 · AssumptionAssumption4,000 Meters Varsity115:27.279