Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hiawatha Country ClubHiawatha Invite · Sep 19 | 12:20.40 | Hiawatha Invite | September 19, 2024 |
| 3,200 Meters · Jackson HeightsJackson Heights MSXC 2022 · Sep 12 | 13:45.56 | Jackson Heights MSXC 2022 | September 12, 2022 |
| 3,200 Meters · Spring Creek Golf CourseNemaha Central Invitational · Sep 22 | 12:01.50 | Nemaha Central Invitational | September 22, 2022 |
| 5,000 Meters · Central Heights High SchoolKSHSAA 2A Regional 1 · Oct 25 | 18:41.36 | KSHSAA 2A Regional 1 | October 25, 2025 |
| 5,000 Meters · CentraliaTwin Valley League · Oct 15 | 17:50.24 | Twin Valley League | October 15, 2026 |
| 5,000 Meters · Centralia City LakeTwin Valley League · Oct 16 | 18:15.55 | Twin Valley League | October 16, 2025 |
| 5,000 Meters · HiawathaHiawatha Invite · Sep 17 | 19:43.22 | Hiawatha Invite | September 17, 2026 |
| 5,000 Meters · Marysville Golf CourseMarysville Invite · Sep 6 | 18:17.13 | Marysville Invite | September 6, 2025 |
| 5,000 Meters · Mission Lake Country ClubHorton Invite · Oct 2 | 18:34.93 | Horton Invite | October 2, 2025 |
| 5,000 Meters · Rock Port Golf & Country ClubRock Port XC Invite · Sep 28 | 19:35.61 | Rock Port XC Invite | September 28, 2026 |
| 5,000 Meters · Sabetha Golf ClubSabetha Cross Country Invitational · Oct 9 | 18:42.29 | Sabetha Cross Country Invitational | October 9, 2025 |
| 5,000 Meters · Spring Creek Golf CourseNemaha Central Invitational · Sep 24 | 18:10.80 | Nemaha Central Invitational | September 24, 2026 |
| 5,000 Meters · Wamego Country ClubKSHSAA State Cross Country Championship - 1A, 2A, 4A · Oct 31 | 18:09.2 | KSHSAA State Cross Country Championship - 1A, 2A, 4A | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KSHSAA State Cross Country Championship - 1A, 2A, 4AOct 31 · 5,000 Meters 2A · Place 29 · Doniphan WestDoniphan West | 5,000 Meters 2A | 29 | 18:09.2 PB | 10 |
| Oct 15 | Twin Valley LeagueOct 15 · 5,000 Meters High School · Place 4 · Doniphan WestDoniphan West | 5,000 Meters High School | 4 | 17:50.24 PB | 10 |
| Oct 8 | Sabetha Invitational Cross CountryOct 8 · 5,000 Meters Varsity · Place 17 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 17 | 19:28.71 | 10 |
| Sep 28 | Rock Port XC InviteSep 28 · 5,000 Meters HS Boys · Place 6 · Doniphan WestDoniphan West | 5,000 Meters HS Boys | 6 | 19:35.61 PB | 10 |
| Sep 24 | Nemaha Central InvitationalSep 24 · 5,000 Meters Varsity · Place 8 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 8 | 18:10.80 PB | 10 |
| Sep 17 | Hiawatha InviteSep 17 · 5,000 Meters Varsity · Place 14 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 14 | 19:43.22 PB | 10 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | KSHSAA 1A, 2A, 4A State ChampionshipNov 1 · 5,000 Meters 2A · Place 40 · Doniphan WestDoniphan West | 5,000 Meters 2A | 40 | 18:24.10 | 9 |
| Oct 25 | KSHSAA 2A Regional 1Oct 25 · 5,000 Meters Varsity · Place 11 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 11 | 18:41.36 PB | 9 |
| Oct 16 | Twin Valley LeagueOct 16 · 5,000 Meters Varsity · Place 6 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 6 | 18:15.55 PB | 9 |
| Oct 9 | Sabetha Cross Country Invitational Oct 9 · 5,000 Meters Varsity · Place 5 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 5 | 18:42.29 PB | 9 |
| Oct 4 | Centralia InviteOct 4 · 5,000 Meters Varsity · Place 21 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 21 | 20:01.09 | 9 |
| Oct 2 | Horton InviteOct 2 · 5,000 Meters Varsity · Place 2 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 2 | 18:34.93 PB | 9 |
| Sep 25 | Nemaha Central InvitationalSep 25 · 5,000 Meters Varsity · Place 9 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 9 | 18:45.90 | 9 |
| Sep 6 | Marysville InviteSep 6 · 5,000 Meters Varsity · Place 5 · Doniphan WestDoniphan West | 5,000 Meters Varsity | 5 | 18:17.13 PB | 9 |
2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
2 results