Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Jones Youth ParkEmporia High Cross Country Invitational · Sep 11 | 15:48.90 | Emporia High Cross Country Invitational | September 11, 2021 |
| 2 Miles · Wild Horse Trails at Perry State ParkPLMS Invitational 2021 · Sep 30 | 17:41.0 | PLMS Invitational 2021 | September 30, 2021 |
| 5,000 Meters · Anderson County Jr-Sr High SchoolAnderson County Coach Howarter Invitational · Sep 9 | 18:45.10 | Anderson County Coach Howarter Invitational | September 9, 2025 |
| 5,000 Meters · Big Hill LakeParsons Invite · Sep 18 | 20:18.73 | Parsons Invite | September 18, 2025 |
| 5,000 Meters · Central Heights High SchoolKSHSAA 3A Regional 3 · Oct 26 | 17:43.10 | KSHSAA 3A Regional 3 | October 26, 2024 |
| 5,000 Meters · Cotton O'Neil Kanza ParkPerry-Lecompton Cross Country Invitational · Oct 2 | 19:43.7 | Perry-Lecompton Cross Country Invitational | October 2, 2026 |
| 5,000 Meters · Council GroveKSHSAA 3A Regional - Council Grove · Oct 21 | 19:10.03 | KSHSAA 3A Regional - Council Grove | October 21, 2023 |
| 5,000 Meters · Garnett Country Club22nd Annual Coach Howarter Invitational Cross Country Meet · Sep 3 | 21:06.24 | 22nd Annual Coach Howarter Invitational Cross Country Meet | September 3, 2026 |
| 5,000 Meters · John Redmond ReservoirPioneer Championships · Oct 17 | 18:26.57 | Pioneer Championships | October 17, 2024 |
| 5,000 Meters · Osage City Municipal Golf CourseOsage City Invitational · Oct 5 | 18:12.35 | Osage City Invitational | October 5, 2023 |
| 5,000 Meters · Rim Rock FarmKSHSAA -3A, 5A, 6A State Championship · Nov 2 | 18:29.5 | KSHSAA -3A, 5A, 6A State Championship | November 2, 2024 |
| 5,000 Meters · Riverwalk ParkKSHSAA 3A Regional 2 · Oct 25 | 20:16.31 | KSHSAA 3A Regional 2 | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KSHSAA -3A, 5A, 6A State Championship Nov 2 · 5,000 Meters 3A · Place 69 · Anderson CountyAnderson County | 5,000 Meters 3A | 69 | 18:29.5 PB | 11 |
| Oct 26 | KSHSAA 3A Regional 3Oct 26 · 5,000 Meters Varsity · Place 13 · Anderson CountyAnderson County | 5,000 Meters Varsity | 13 | 17:43.10 PB | 11 |
| Oct 17 | Pioneer ChampionshipsOct 17 · 5,000 Meters Varsity · Place 5 · Anderson CountyAnderson County | 5,000 Meters Varsity | 5 | 18:26.57 PB | 11 |
| Oct 10 | Osage City InviteOct 10 · 5,000 Meters Varsity · Place 30 · Anderson CountyAnderson County | 5,000 Meters Varsity | 30 | 19:10.73 | 11 |
| Oct 3 | Perry-Lecompton HS InvitationalOct 3 · 5,000 Meters Varsity · Place 15 · Anderson CountyAnderson County | 5,000 Meters Varsity | 15 | 19:04.65 | JR |
| Sep 19 | Parsons InviteSep 19 · 5,000 Meters Varsity · Place 9 · Anderson CountyAnderson County | 5,000 Meters Varsity | 9 | 22:37.69 | 10 |
| Sep 5 | Jerry Howarter Invitational - Anderson CountySep 5 · 5,000 Meters Varsity · Place 27 · Anderson CountyAnderson County | 5,000 Meters Varsity | 27 | 20:09.60 | 10 |
| Sep 5 | Jerry Howarter Invitational - Anderson CountySep 5 · 5,000 Meters Varsity · Place 27 · Anderson CountyAnderson County | 5,000 Meters Varsity | 27 | 20:09.60 | 10 |
| Sep 5 | Coach Jerry Howarter InvitationalSep 5 · 5,000 Meters Varsity · Place 27 · Anderson CountyAnderson County | 5,000 Meters Varsity | 27 | 20:09.60 | 11 |
2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
3 results