Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 4 Mile Creek Resort - RV Park and CampgroundKansas KHSAA Class 5A State XC Championships · Oct 3016:41.5Kansas KHSAA Class 5A State XC ChampionshipsOctober 30, 2021
5,000 Meters · Augusta Country ClubAndover Invitational · Sep 417:27.2Andover InvitationalSeptember 4, 2020
5,000 Meters · Centennial ParkArk Valley Chisholm Trail League DIV 1 Cross Country Championship · Oct 1617:02.1Ark Valley Chisholm Trail League DIV 1 Cross Country ChampionshipOctober 16, 2021
5,000 Meters · Cessna Activities CenterSoutheast Invitational · Sep 1518:30Southeast InvitationalSeptember 15, 2018
5,000 Meters · Goucher CollegeBaltimore Metro Meet · Sep 116:38.6Baltimore Metro MeetSeptember 1, 2022
5,000 Meters · Lake Barton Golf ClubKSHSAA Class 5A XC Great Bend Regional · Oct 2316:50.91KSHSAA Class 5A XC Great Bend RegionalOctober 23, 2021
5,000 Meters · Olathe District Activity CenterOlathe Twilight XC Classic 2018 · Sep 817:22.20Olathe Twilight XC Classic 2018September 8, 2018
5,000 Meters · Rim Rock FarmKSHSAA 5A State Championship · Nov 217:13.6KSHSAA 5A State Championship November 2, 2019
5,000 Meters · TBABishop Carroll Tri Meet · Sep 1217:04Bishop Carroll Tri MeetSeptember 12, 2020
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:05.8NXR Heartland Regional ChampionshipsNovember 10, 2019
6,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2918:55.2Trials of Miles Opening Night XCAugust 29, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1825:54.9Border BattleOctober 18, 2025
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2126:40.3ISU John McNicholsSeptember 21, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:33.5Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:19.4Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1226:09.16Virginia InvitationalSeptember 12, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 59 · Johns HopkinsJohns Hopkins8,000 Meters D35925:54.9 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 225 · Johns HopkinsJohns Hopkins8,000 Meters Open22526:19.4 PBSr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 57 · Johns HopkinsJohns Hopkins8,000 Meters Men5726:09.16 PBSr
Aug 29Trials of Miles Opening Night XCAug 29 · 6,000 Meters Collegiate Men · Place 18 · Johns HopkinsJohns Hopkins6,000 Meters Collegiate Men1818:55.2 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Centennial ConferenceNov 2 · 8,000 Meters Varsity · Place 28 · Johns HopkinsJohns Hopkins8,000 Meters Varsity2826:43.1JR
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 180 · Johns HopkinsJohns Hopkins8,000 Meters Open18026:33.5 PBJr
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 221 · Johns HopkinsJohns Hopkins8,000 Meters College22126:40.3 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters Open · Place 286 · Johns HopkinsJohns Hopkins8,000 Meters Open28627:45.1So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Centennial Conference Cross County ChampionshipsOct 29 · 8,000 Meters Open · Place 21 · Johns HopkinsJohns Hopkins8,000 Meters Open2127:56.40—
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Open · Place 363 · Johns HopkinsJohns Hopkins8,000 Meters Open36322:00.4FR
Sep 1Baltimore Metro MeetSep 1 · 5,000 Meters College · Place 24 · Johns HopkinsJohns Hopkins5,000 Meters College2416:38.6 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Kansas KHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 22 · Maize SouthMaize South5,000 Meters Varsity2216:41.5 PB12
Oct 23KSHSAA Class 5A XC Great Bend RegionalOct 23 · 5,000 Meters Varsity · Place 3 · Maize SouthMaize South5,000 Meters Varsity316:50.91 PB12
Oct 16Ark Valley Chisholm Trail League DIV 1 Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 1 · Maize SouthMaize South5,000 Meters Varsity117:02.1 PB12
Oct 9Salina InvitationalOct 9 · 5,000 Meters Varsity · Place 9 · Maize SouthMaize South5,000 Meters Varsity916:58.83—
Oct 2Newton InvitationalOct 2 · 5,000 Meters Varsity · Place 8 · Maize SouthMaize South5,000 Meters Varsity817:25.612
Sep 24Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Gold · Place 95 · Maize SouthMaize South5,000 Meters Varsity - Gold9517:21.512
Sep 18Baldwin Invitational Sep 18 · 5,000 Meters Elite Division 4 · Place 9 · Maize SouthMaize South5,000 Meters Elite Division 4917:31.9SR
Sep 18Wichita Southeast InvitationalSep 18 · 5,000 Meters Elite Division 4 · Place 9 · Maize SouthMaize South5,000 Meters Elite Division 4917:31.9SR
Sep 11Olathe Twilight Invitational 2021Sep 11 · 5,000 Meters Varsity · Place 21 · Maize SouthMaize South5,000 Meters Varsity2116:01.2012
Sep 11Olathe Twilight Invitational 2021Sep 11 · 5,000 Meters Varsity · Place 21 · Maize SouthMaize South5,000 Meters Varsity2116:01.2012

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31KSHSAA Class 5A/6A State ChampionshipsOct 31 · 5,000 Meters Division 5A · Place 40 · Maize SouthMaize South5,000 Meters Division 5A4017:16.511
Oct 24Class 5A Great Bend RegionalOct 24 · 5,000 Meters 5A · Place 7 · Maize SouthMaize South5,000 Meters 5A717:09.5111
Oct 17AVCTL XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · Maize SouthMaize South5,000 Meters Varsity717:32.011
Oct 3Newton InvitationalOct 3 · 5,000 Meters Varsity · Place 3 · Maize SoMaize So5,000 Meters Varsity317:11.3—
Sep 12Bishop Carroll Tri MeetSep 12 · 5,000 Meters Varsity · Place 3 · Maize SouthMaize South5,000 Meters Varsity317:04 PB11
Sep 4Andover InvitationalSep 4 · 5,000 Meters Division 2 · Place 4 · Maize SouthMaize South5,000 Meters Division 2417:27.2 PB11

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Place 125 · Maize SouthMaize South5,000 Meters Open Invitational -Combined12517:05.8 PB10
Nov 2KSHSAA 5A State Championship Nov 2 · 5,000 Meters Varsity · Place 36 · Maize SouthMaize South5,000 Meters Varsity3617:13.6 PB10
Oct 26KSHSAA 5A Regional - Great BendOct 26 · 5,000 Meters Varsity · Place 10 · Maize SouthMaize South5,000 Meters Varsity1017:15.80Unofficial10
Oct 182019 AVCTL (I & II) ChampionshipsOct 18 · 5,000 Meters Varsity D2 · Place 9 · Maize SouthMaize South5,000 Meters Varsity D2917:04.16Unofficial10
Oct 5Newton InvitationalOct 5 · 5,000 Meters Varsity · Place 16 · Maize SouthMaize South5,000 Meters Varsity1617:43.9SO
Sep 28Rim Rock Farm HS XC ClassicSep 28 · 5,000 Meters Varsity · Place 52 · Maize SouthMaize South5,000 Meters Varsity5217:07.210
Sep 21Wichita Southeast InvitationalSep 21 · 5,000 Meters Elite · Place 13 · Maize SouthMaize South5,000 Meters Elite1317:23.9SO
Sep 14Olathe North Twilight MeetSep 14 · 5,000 Meters Varsity · Place 28 · Maize SouthMaize South5,000 Meters Varsity2816:47.1010
Sep 7Bishop Carroll InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · Maize SouthMaize South5,000 Meters Varsity1217:4810

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 29Newton InvitationalSep 29 · 5,000 Meters Varsity · Place 26 · Maize SouthMaize South5,000 Meters Varsity2617:41.2FR
Sep 22Rim Rock Farm ClassicSep 22 · 5,000 Meters Varsity · Place 154 · Maize SouthMaize South5,000 Meters Varsity15417:23.79
Sep 15Southeast InvitationalSep 15 · 5,000 Meters Elite · Place 33 · Maize SouthMaize South5,000 Meters Elite3318:30 PB9
Sep 8Olathe Twilight XC Classic 2018Sep 8 · 5,000 Meters Varsity · Place 39 · Maize SouthMaize South5,000 Meters Varsity3917:22.20 PB9