Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cessna Activities CenterKSHSAA 6A Regional Wichita East · Oct 20 | 19:04.2 | KSHSAA 6A Regional Wichita East | October 20, 2018 |
| 5,000 Meters · Eureka Country ClubEureka Jr/Sr High XC Meet · Oct 3 | 18:36.23 | Eureka Jr/Sr High XC Meet | October 3, 2017 |
| 5,000 Meters · Mission Valley High SchoolFlint Hills League Championship · Oct 15 | 17:41.25 | Flint Hills League Championship | October 15, 2020 |
| 5,000 Meters · Sand Plum Nature TrailKSHSAA Class 1A/2A State Championships · Oct 31 | 17:04.3 | KSHSAA Class 1A/2A State Championships | October 31, 2020 |
| 5,000 Meters · The OrchardKarr Classic · Sep 17 | 18:04 | Karr Classic | September 17, 2020 |
| 5,000 Meters · Wamego Country ClubKSHSAA 2A State Championships · Nov 2 | 18:33.82 | KSHSAA 2A State Championships | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KSHSAA Class 1A/2A State ChampionshipsOct 31 · 5,000 Meters Division 2A · Place 11 · Chase County | 5,000 Meters Division 2A | 11 | 17:04.3 PB | 12 |
| Oct 15 | Flint Hills League ChampionshipOct 15 · 5,000 Meters Varsity · Place 4 · Chase County | 5,000 Meters Varsity | 4 | 17:41.25 PB | 12 |
| Sep 24 | West Franklin InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Chase County | 5,000 Meters Varsity | 3 | 19:05 | — |
| Sep 17 | Karr ClassicSep 17 · 5,000 Meters High School · Place 7 · Chase County | 5,000 Meters High School | 7 | 18:04 PB | 12 |
| Sep 3 | Mission Valley InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · Chase County | 5,000 Meters Varsity | 6 | 19:36.46 | — |
2019 Cross Country
2 results2018 Cross Country
1 results2017 Cross Country
2 results