Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 4 Mile Creek Resort - RV Park and CampgroundKSHSAA Class 5A/6A State Championships · Oct 3120:16.9KSHSAA Class 5A/6A State ChampionshipsOctober 31, 2020
5,000 Meters · Frontier Trail Middle SchoolOlathe East Class Classic · Sep 120:55.4Olathe East Class ClassicSeptember 1, 2021
5,000 Meters · Johnson County Community CollegeKSHSAA Class 6A Blue Valley Northwest Regional · Oct 2319:55.9KSHSAA Class 6A Blue Valley Northwest RegionalOctober 23, 2021
5,000 Meters · Jones Youth ParkEmporia High Cross Country Invitational · Sep 1120:23.20Emporia High Cross Country InvitationalSeptember 11, 2021
5,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 2019:53.56Woody Greeno InviteSeptember 20, 2025
5,000 Meters · Northwest Missouri State UniversityGriffon Twilight · Sep 119:18.6Griffon TwilightSeptember 1, 2023
5,000 Meters · Olathe District Activity CenterOlathe South Invitational · Sep 1920:13.4Olathe South InvitationalSeptember 19, 2020
5,000 Meters · Olathe East High SchoolOlathe West at Olathe East · Sep 1221:56Olathe West at Olathe EastSeptember 12, 2020
5,000 Meters · Rim Rock FarmSunflower League Cross Country Championship · Oct 1620:21.1Sunflower League Cross Country ChampionshipOctober 16, 2021
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1020:02.6NXR Heartland Regional ChampionshipsNovember 10, 2019
6,000 Meters · Gans Creek Recreation Area2023 MIAA Cross Country Championships · Oct 2023:24.62023 MIAA Cross Country ChampionshipsOctober 20, 2023
6,000 Meters · Mahoney State ParkPlatte River Rumble · Oct 1423:40.7Platte River RumbleOctober 14, 2022
6,000 Meters · Pittsburg State UniversityMIAA Cross Country Championships · Oct 2522:55.31MIAA Cross Country ChampionshipsOctober 25, 2025
6,000 Meters · Tom Rutledge Cross Country CourseNCAA II Central Region Championships · Nov 122:27.32NCAA II Central Region ChampionshipsNovember 1, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Central RegionalNov 8 · 6,000 Meters D2 Central · Place 87 · Northwest MissouriNorthwest Missouri6,000 Meters D2 Central8722:56.70Jr
Oct 25MIAA Cross Country ChampionshipsOct 25 · 6,000 Meters Collegiate · Place 34 · Northwest MissouriNorthwest Missouri6,000 Meters Collegiate3422:55.31 PBJr
Sep 20Woody Greeno InviteSep 20 · 5,000 Meters College · Place 86 · Northwest MissouriNorthwest Missouri5,000 Meters College8619:53.56 PBJr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II Central Region Cross Country ChampionshipsNov 4 · 6,000 Meters College · Place 62 · Northwest MissouriNorthwest Missouri6,000 Meters College6222:27.4So
Nov 1NCAA II Central Region ChampionshipsNov 1 · 6,000 Meters Women 6000 Meter Run · Place 62 · Northwest MissouriNorthwest Missouri6,000 Meters Women 6000 Meter Run6222:27.32 PBSo
Oct 202023 MIAA Cross Country ChampionshipsOct 20 · 6,000 Meters College · Place 39 · Northwest MissouriNorthwest Missouri6,000 Meters College3923:24.6 PBSo
Sep 29Gans Creek College Classic Sep 29 · 6,000 Meters Open · Place 25 · NW MissouriNW Missouri6,000 Meters Open2523:21.6SO
Sep 1Griffon TwilightSep 1 · 5,000 Meters College · Place 11 · Northwest MissouriNorthwest Missouri5,000 Meters College1119:18.6 PBSo

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MIAA Cross Country ChampionshipsNov 5 · 6,000 Meters College · Place 63 · Northwest MissouriNorthwest Missouri6,000 Meters College6323:29.7Fr
Oct 14Platte River RumbleOct 14 · 6,000 Meters College · Place 67 · Northwest MissouriNorthwest Missouri6,000 Meters College6723:40.7 PBFr
Sep 2Bearcat XC OpenSep 2 · 5,000 Meters College · Place 9 · Northwest MissouriNorthwest Missouri5,000 Meters College919:49.9Fr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23KSHSAA Class 6A Blue Valley Northwest RegionalOct 23 · 5,000 Meters Varsity · Place 17 · Olathe EastOlathe East5,000 Meters Varsity1719:55.9 PB12
Oct 16Sunflower League Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 21 · Olathe EastOlathe East5,000 Meters Varsity2120:21.1 PB12
Sep 11Emporia High Cross Country InvitationalSep 11 · 5,000 Meters Varsity · Place 14 · Olathe EastOlathe East5,000 Meters Varsity1420:23.20 PB12
Sep 1Olathe East Class ClassicSep 1 · 5,000 Meters Junior/ Senior · Place 1 · Olathe EastOlathe East5,000 Meters Junior/ Senior120:55.4 PB12

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31KSHSAA Class 5A/6A State ChampionshipsOct 31 · 5,000 Meters Division 6A · Place 29 · Olathe EastOlathe East5,000 Meters Division 6A2920:16.9 PB11
Oct 24Class 6A Olathe North RegionalOct 24 · 5,000 Meters 6A · Place 12 · Olathe EastOlathe East5,000 Meters 6A1219:26.0011
Oct 17Sunflower League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 25 · Olathe EastOlathe East5,000 Meters Varsity2519:47.4JR
Oct 3Battle of the BirdsOct 3 · 5,000 Meters Varsity · Place 13 · Olathe EastOlathe East5,000 Meters Varsity1320:58.8011
Sep 25Mid-Season HootenannySep 25 · 5,000 Meters Varsity · Place 19 · Olathe EastOlathe East5,000 Meters Varsity1920:24.8011
Sep 25Mid-Season HootenannySep 25 · 5,000 Meters Varsity · Place 19 · Olathe EastOlathe East5,000 Meters Varsity1920:24.8011
Sep 19Olathe South InvitationalSep 19 · 5,000 Meters Varsity · Place 2 · Olathe EastOlathe East5,000 Meters Varsity220:13.4 PB11
Sep 12Olathe West at Olathe EastSep 12 · 5,000 Meters Varsity · Place 8 · Olathe EastOlathe East5,000 Meters Varsity821:56 PB11

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section - Combined · Place 97 · Olathe EastOlathe East5,000 Meters Open Invitational Section - Combined9720:02.6 PB10
Oct 26KSHSAA 6A Regional - BV WestOct 26 · 5,000 Meters 6A · Place 19 · Olathe-EastOlathe-East5,000 Meters 6A1920:00.08—
Oct 19Sunflower LeagueOct 19 · 5,000 Meters Varsity · Place 26 · OLATHE EASTOLATHE EAST5,000 Meters Varsity2620:51.2SO

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational - MERGE · Place 101 · Olathe EastOlathe East5,000 Meters Open Invitational - MERGE10120:18.59
Oct 20KSHSAA Class 6A Blue Valley North RegionalOct 20 · 5,000 Meters 6A · Place 21 · Olathe-EastOlathe-East5,000 Meters 6A2119:50.019
Sep 29Seaman InvitationalSep 29 · 5,000 Meters Varsity · Place 4 · Olathe EastOlathe East5,000 Meters Varsity420:34.19