Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · El Dorado Lake State ParkEl Dorado Invitational · Oct 75:38El Dorado InvitationalOctober 7, 2019
10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1434:48.38NCAA DI Midwest RegionalNovember 14, 2025
2 Miles · Warner Park RoadAnthony-Eisenhower Invitational · Sep 1811:28.4Anthony-Eisenhower InvitationalSeptember 18, 2020
3,200 Meters · Milford State ParkCentennial Middle League Cross Country Meet · Oct 411:44.9Centennial Middle League Cross Country MeetOctober 4, 2019
3,200 Meters · Warner Park RoadAnthony - Eisenhower Invitational · Sep 2012:15.5Anthony - Eisenhower Invitational September 20, 2019
5,000 Meters · 4 Mile Creek Resort - RV Park and CampgroundALLIE-T Invitational · Sep 2517:01.8ALLIE-T InvitationalSeptember 25, 2021
5,000 Meters · Blue Valley North High SchoolKSHSAA 5A Regional 3 · Oct 2616:07.10KSHSAA 5A Regional 3October 26, 2024
5,000 Meters · Brown Thrush ParkKSHSAA 5A Regional - Bishop Carroll · Oct 2216:28.69KSHSAA 5A Regional - Bishop CarrollOctober 22, 2022
5,000 Meters · Johnson County Community CollegeGreg Wilson Invitational · Sep 716:05.7Greg Wilson InvitationalSeptember 7, 2024
5,000 Meters · Jones Youth ParkEmporia Invitational · Sep 1016:53.1Emporia InvitationalSeptember 10, 2022
5,000 Meters · Louisburg High SchoolLouisburg Invite · Oct 1016:59.76Louisburg InviteOctober 10, 2024
5,000 Meters · Milford State ParkCentennial League Cross Country Championships · Oct 1617:26.80Centennial League Cross Country ChampionshipsOctober 16, 2021
5,000 Meters · Rim Rock FarmKSHSAA -3A, 5A, 6A State Championship · Nov 215:45.5KSHSAA -3A, 5A, 6A State Championship November 2, 2024
5,000 Meters · Warner Park RoadManhattan High School Invitational · Sep 216:58.3Manhattan High School InvitationalSeptember 2, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1015:09.2NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 419:13.42026 Cyclone previewSeptember 4, 2026
6,000 Meters · University of Iowa XC CourseHawkeye Invitational · Sep 518:38.9Hawkeye InvitationalSeptember 5, 2025
8,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3025:06.9Missouri Valley Conference ChampionshipsOctober 30, 2026
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3125:41.1Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2524:27.2Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1624:50.8Bradley "Pink" ClassicOctober 16, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Missouri Valley Conference ChampionshipsOct 30 · 8,000 Meters College · Place 46 · DrakeDrake8,000 Meters College4625:06.9 PBSo
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 94 · DrakeDrake8,000 Meters Men's Red Race9424:50.8 PBSo
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 117 · DrakeDrake8,000 Meters Gold Invite11724:27.2 PBSo
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 28 · DrakeDrake6,000 Meters Men2819:13.4 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 176 · DrakeDrake10,000 Meters D1 Midwest17634:48.38 PBFr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 42 · DrakeDrake8,000 Meters Champ4225:41.1 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 127 · DrakeDrake8,000 Meters Red12726:02.79Fr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 173 · DrakeDrake8,000 Meters Black17325:22.99Fr
Sep 5Hawkeye InvitationalSep 5 · 6,000 Meters Varsity · Place 17 · UnattachedUnattached6,000 Meters Varsity1718:38.9 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 20 · Spring HillSpring Hill5,000 Meters Championship2015:09.2 PB12
Nov 2KSHSAA -3A, 5A, 6A State Championship Nov 2 · 5,000 Meters 5A · Place 5 · Spring HillSpring Hill5,000 Meters 5A515:45.5 PB12
Oct 26KSHSAA 5A Regional 3Oct 26 · 5,000 Meters Varsity · Place 5 · Spring HillSpring Hill5,000 Meters Varsity516:07.10 PB12
Oct 17Frontier ChampionshipsOct 17 · 5,000 Meters Varsity · Place 2 · Spring HillSpring Hill5,000 Meters Varsity216:05.7912
Oct 10Louisburg InviteOct 10 · 5,000 Meters Varsity · Place 4 · Spring HillSpring Hill5,000 Meters Varsity416:59.76 PB12
Sep 14Olathe TwilightSep 14 · 5,000 Meters Varsity · Place 57 · Spring HillSpring Hill5,000 Meters Varsity5716:17.6112
Sep 7Greg Wilson InvitationalSep 7 · 5,000 Meters Boys Varsity · Place 5 · Spring HillSpring Hill5,000 Meters Boys Varsity516:05.7 PB12

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28KSHSAA 5A State ChampionshipOct 28 · 5,000 Meters Varsity · Place 10 · EmporiaEmporia5,000 Meters Varsity1016:12.011
Oct 21KSHSAA 5A Regional - Bishop CarrollOct 21 · 5,000 Meters Varsity · Place 6 · EmporiaEmporia5,000 Meters Varsity616:43.3511
Sep 2Manhattan High School InvitationalSep 2 · 5,000 Meters Varsity · Place 4 · EmporiaEmporia5,000 Meters Varsity416:58.3 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29KSHSAA 5A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 10 · EmporiaEmporia5,000 Meters Varsity1016:12.8210
Oct 22KSHSAA 5A Regional - Bishop CarrollOct 22 · 5,000 Meters Varsity · Place 5 · EmporiaEmporia5,000 Meters Varsity516:28.69 PB10
Sep 23Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Crimson · Place 34 · EmporiaEmporia5,000 Meters Varsity - Crimson3417:17.710
Sep 10Emporia InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · EmporiaEmporia5,000 Meters Varsity1816:53.1 PB10

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Kansas KHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 77 · EmporiaEmporia5,000 Meters Varsity7717:56.39
Oct 16Centennial League Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 12 · EmporiaEmporia5,000 Meters Varsity1217:26.80 PB9
Oct 9El Dorado InvitationalOct 9 · 5,000 Meters Varsity · Place 9 · Emporia HighEmporia High5,000 Meters Varsity917:45.77—
Sep 25ALLIE-T InvitationalSep 25 · 5,000 Meters Varsity · Place 17 · EmporiaEmporia5,000 Meters Varsity1717:01.8 PB9
Sep 11Emporia High Cross Country InvitationalSep 11 · 5,000 Meters Varsity · Place 16 · EmporiaEmporia5,000 Meters Varsity1617:10.009
Sep 4Manhattan High School Invitational Sep 4 · 5,000 Meters Varsity · Place 14 · EmporiaEmporia5,000 Meters Varsity1417:18.109

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Centennial Middle League Cross Country MeetOct 2 · 3,200 Meters 8th Grade - 2 Mile · Place 4 · EmporiaEmporia3,200 Meters 8th Grade - 2 Mile411:53.08
Sep 18Anthony-Eisenhower InvitationalSep 18 · 2 Miles 8th Grade · Place 2 · EmporiaEmporia2 Miles 8th Grade211:28.4 PB8

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7El Dorado InvitationalOct 7 · 1 Miles 7th Grade · Place 2 · EmporiaEmporia1 Miles 7th Grade25:38 PB7
Oct 4Centennial Middle League Cross Country MeetOct 4 · 3,200 Meters 7th Grade - 2 Mile · Place 3 · EmporiaEmporia3,200 Meters 7th Grade - 2 Mile311:44.9 PB7
Sep 20Anthony - Eisenhower Invitational Sep 20 · 3,200 Meters 7th Boys · Place 3 · EmporiaEmporia3,200 Meters 7th Boys312:15.5 PB7