Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bennington High SchoolBennington XC Invite · Sep 16 | 22:00.49 | Bennington XC Invite | September 16, 2021 |
| 5,000 Meters · Brown Thrush ParkKSHSAA 1A Regional - Bishop Carroll · Oct 22 | 20:26.82 | KSHSAA 1A Regional - Bishop Carroll | October 22, 2022 |
| 5,000 Meters · Cessna Activities CenterKHSAA Class 1A XC Wichita East Regional · Oct 23 | 22:15.74 | KHSAA Class 1A XC Wichita East Regional | October 23, 2021 |
| 5,000 Meters · Marion Country ClubMarion Invitational · Sep 22 | 19:02.19 | Marion Invitational | September 22, 2022 |
| 5,000 Meters · Sand Plum Nature TrailKansas KHSAA Class 1A State XC Championships · Oct 30 | 20:38.8 | Kansas KHSAA Class 1A State XC Championships | October 30, 2021 |
| 5,000 Meters · Trinity AcademyKSHSAA 1A Regional - Wichita-Trinity Academy · Oct 21 | 20:48.52 | KSHSAA 1A Regional - Wichita-Trinity Academy | October 21, 2023 |
| 5,000 Meters · Wamego Country ClubKSHSAA 1A State Championships · Oct 28 | 18:20.0 | KSHSAA 1A State Championships | October 28, 2023 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 30:27.0 | Gans Creek Classic | September 27, 2024 |
| 8,000 Meters · University of Saint MaryKCAC Cross Country Championships · Nov 9 | 30:08.8 | KCAC Cross Country Championships | November 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | KCAC Cross Country ChampionshipsNov 9 · 8,000 Meters KCAC · Place 88 · Tabor (Kan.)Tabor (Kan.) | 8,000 Meters KCAC | 88 | 30:08.8 PB | Fr |
| Oct 26 | Blazing Tiger ClassicOct 26 · 8,000 Meters Varsity · Place 297 · TaborTabor | 8,000 Meters Varsity | 297 | 30:06.9 | FR |
| Oct 12 | Carol Swenson InviteOct 12 · 8,000 Meters Varsity · Place 46 · Tabor (Kan.)Tabor (Kan.) | 8,000 Meters Varsity | 46 | 30:52.48 | FR |
| Sep 27 | Gans Creek ClassicSep 27 · 8,000 Meters Open · Place 369 · Tabor (Kan.)Tabor (Kan.) | 8,000 Meters Open | 369 | 30:27.0 PB | Fr |
| Sep 14 | Muthama-Rogers InvitationalSep 14 · 8,000 Meters Open · Tabor (Kan.)Tabor (Kan.) | 8,000 Meters Open | 0 | DNS | Fr |
| Aug 30 | Spire Sunset ShowdownAug 30 · 8,000 Meters Varsity · Place 94 · Tabor (Kan.)Tabor (Kan.) | 8,000 Meters Varsity | 94 | 31:33.2 | FR |
2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Kansas KHSAA Class 1A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 69 · GoesselGoessel | 5,000 Meters Varsity | 69 | 20:38.8 PB | 10 |
| Oct 23 | KHSAA Class 1A XC Wichita East RegionalOct 23 · 5,000 Meters Varsity · Place 51 · GoesselGoessel | 5,000 Meters Varsity | 51 | 22:15.74 PB | 10 |
| Oct 14 | Heart of the Plains / Wheat State League ChallengeOct 14 · 5,000 Meters Varsity · Place 19 · GoesselGoessel | 5,000 Meters Varsity | 19 | 20:54.00 | — |
| Oct 14 | Heart of the Plains / Wheat State League ChallengeOct 14 · Varsity · Place 19 · GoesselGoessel | Varsity | 19 | 20:54.00 | — |
| Sep 23 | Marion InvitationalSep 23 · 5,000 Meters Varsity · Place 27 · GoesselGoessel | 5,000 Meters Varsity | 27 | 21:16.82 | 10 |
| Sep 16 | Bennington XC InviteSep 16 · 5,000 Meters High School Boys · Place 26 · GoesselGoessel | 5,000 Meters High School Boys | 26 | 22:00.49 PB | 10 |
| Sep 9 | Swather SpecialSep 9 · 5,000 Meters Sophomore · Place 33 · GoesselGoessel | 5,000 Meters Sophomore | 33 | 23:57.1 | 10 |
| Sep 9 | Swather SpecialSep 9 · 5,000 Meters 1A · Place 33 · GoesselGoessel | 5,000 Meters 1A | 33 | 23:57.1 | 10 |
2020 Cross Country
2 results