Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anderson County Jr-Sr High SchoolAnderson County Coach Howarter Invitational · Sep 9 | 20:20.01 | Anderson County Coach Howarter Invitational | September 9, 2025 |
| 5,000 Meters · Johnson County Community CollegeKSHSAA 4A Regional - Shawnee Mission Northwest · Oct 21 | 20:45.45 | KSHSAA 4A Regional - Shawnee Mission Northwest | October 21, 2023 |
| 5,000 Meters · Leavenworth Fair GroundsFrontier League Championships · Oct 15 | 20:50.20 | Frontier League Championships | October 15, 2026 |
| 5,000 Meters · Lewis-Young ParkLouisburg Invite · Oct 8 | 20:40.06 | Louisburg Invite | October 8, 2026 |
| 5,000 Meters · Louisburg High SchoolLouisburg Invitational · Oct 9 | 19:47.55 | Louisburg Invitational | October 9, 2025 |
| 5,000 Meters · Marion High SchoolKSHSAA 4A Regional 3 · Oct 26 | 19:58.5 | KSHSAA 4A Regional 3 | October 26, 2024 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm High School Cross Country Classic · Sep 27 | 20:41.43 | Rim Rock Farm High School Cross Country Classic | September 27, 2025 |
| 5,000 Meters · Safari Industrial Park KSHSAA 4A Regional 1 · Oct 26 | 19:58.49 | KSHSAA 4A Regional 1 | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Frontier League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 27 · Ottawa | 5,000 Meters Varsity | 27 | 20:50.20 PB | 12 |
| Oct 8 | Louisburg InviteOct 8 · 5,000 Meters Varsity · Place 27 · Ottawa | 5,000 Meters Varsity | 27 | 20:40.06 PB | 12 |
| Sep 26 | Rim Rock ClassicSep 26 · 5,000 Meters Varsity · Place 649 · Ottawa | 5,000 Meters Varsity | 649 | 22:18.39 | 12 |
2025 Cross Country
3 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | KSHSAA 4A Regional 3Oct 26 · 5,000 Meters Varsity · Place 27 · Ottawa | 5,000 Meters Varsity | 27 | 19:58.5 PB | 10 |
| Oct 26 | KSHSAA 4A Regional 1Oct 26 · 5,000 Meters Varsity · Place 27 · Ottawa | 5,000 Meters Varsity | 27 | 19:58.49 PB | 10 |
| Oct 10 | Louisburg InviteOct 10 · 5,000 Meters Varsity · Place 20 · Ottawa | 5,000 Meters Varsity | 20 | 20:26.56 | 10 |
2023 Cross Country
1 results