Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burlington High SchoolCrawford Farms Invitational · Sep 26 | 25:26.89 | Crawford Farms Invitational | September 26, 2020 |
| 5,000 Meters · Caney Valley High SchoolTri-Valley League Meet · Oct 14 | 23:13.24 | Tri-Valley League Meet | October 14, 2021 |
| 5,000 Meters · Central Heights High SchoolCentral Heights Invitational · Oct 1 | 23:22.86 | Central Heights Invitational | October 1, 2020 |
| 5,000 Meters · Eureka Country ClubEureka Invitational · Oct 6 | 25:10.1 | Eureka Invitational | October 6, 2020 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm Classic · Sep 24 | 24:13.2 | Rim Rock Farm Classic | September 24, 2021 |
| 5,000 Meters · Trinity AcademyKSHSAA 3A Regional - Wichita-Trinity Academy · Oct 21 | 26:57.35 | KSHSAA 3A Regional - Wichita-Trinity Academy | October 21, 2023 |
| 5,000 Meters · Wamego Country ClubKSHSAA Class 3A/4A State Championships · Oct 31 | 24:44.7 | KSHSAA Class 3A/4A State Championships | October 31, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
5 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KSHSAA Class 3A XC Fredonia RegionalOct 23 · 5,000 Meters 3A · Place 35 · Fredonia | 5,000 Meters 3A | 35 | 25:04.46 | 10 |
| Oct 14 | Tri-Valley League MeetOct 14 · 5,000 Meters Varsity · Place 6 · Fredonia | 5,000 Meters Varsity | 6 | 23:13.24 PB | 10 |
| Sep 30 | Central Heights InvitationalSep 30 · 5,000 Meters Varsity · Place 17 · Fredonia | 5,000 Meters Varsity | 17 | 7:59.0 | 10 |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Blue · Place 110 · Fredonia | 5,000 Meters Varsity - Blue | 110 | 24:13.2 PB | 10 |
| Sep 9 | Girard InvitationalSep 9 · Varsity · Place 7 · Fredonia | Varsity | 7 | 22:31 | — |
| Sep 2 | Burlington InvitationalSep 2 · 4,000 Meters Varsity · Place 9 · Fredonia | 4,000 Meters Varsity | 9 | 7:57.6 | 10 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KSHSAA Class 3A/4A State ChampionshipsOct 31 · 5,000 Meters Division 3A · Place 82 · Fredonia | 5,000 Meters Division 3A | 82 | 24:44.7 PB | 9 |
| Oct 24 | Class 3A Fredonia RegionalOct 24 · 5,000 Meters 3A · Place 19 · Fredonia | 5,000 Meters 3A | 19 | 24:20.59 | 9 |
| Oct 10 | Riley County XC Inv.Oct 10 · 5,000 Meters Varsity · Place 35 · Fredonia | 5,000 Meters Varsity | 35 | 24:44.1 | FR |
| Oct 6 | Eureka InvitationalOct 6 · 5,000 Meters Varsity · Place 10 · Fredonia | 5,000 Meters Varsity | 10 | 25:10.1 PB | 9 |
| Oct 1 | Central Heights InvitationalOct 1 · 5,000 Meters Varsity · Place 9 · Fredonia | 5,000 Meters Varsity | 9 | 23:22.86 PB | 9 |
| Sep 26 | Crawford Farms InvitationalSep 26 · 5,000 Meters Varsity · Place 27 · Fredonia | 5,000 Meters Varsity | 27 | 25:26.89 PB | 9 |
| Sep 3 | Burlington XC ClassicSep 3 · 5,000 Meters Varsity · Place 6 · Fredonia | 5,000 Meters Varsity | 6 | 7:30.8 | 09 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Eureka InvitationalOct 8 · 2 Miles 8th Grade · Place 8 · Fredonia | 2 Miles 8th Grade | 8 | 15:04.05 | 8 |
| Sep 5 | Burlington XC ClassicSep 5 · 2 Miles 8th Grade · Place 5 · Fredonia | 2 Miles 8th Grade | 5 | 15:45.90 | 08 |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Eureka InvitationalOct 2 · Middle School · Place 6 · Fredonia | Middle School | 6 | 16:21.80 | 7 |