Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Big Hill LakeParsons Invite · Sep 18 | 24:53.66 | Parsons Invite | September 18, 2025 |
| 5,000 Meters · Brush Creek GolfColumbus Invitational - 2025 · Sep 30 | 22:42.24 | Columbus Invitational - 2025 | September 30, 2025 |
| 5,000 Meters · Greenbush Educational Service Center XC CourseGirard Invitational · Sep 10 | 22:21.73 | Girard Invitational | September 10, 2026 |
| 5,000 Meters · Marion High SchoolKSHSAA 4A Regional 3 · Oct 26 | 21:06.5 | KSHSAA 4A Regional 3 | October 26, 2024 |
| 5,000 Meters · Riverwalk ParkNeodesha Meet · Oct 1 | 22:33.52 | Neodesha Meet | October 1, 2026 |
| 5,000 Meters · Safari Industrial Park KSHSAA 4A Regional 1 · Oct 26 | 21:06.45 | 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
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Neodesha MeetOct 1 · 5,000 Meters Varsity · Place 9 · Independence | 5,000 Meters Varsity | 9 | 22:33.52 PB | 11 |
| Sep 10 | Girard InvitationalSep 10 · 5,000 Meters Varsity · Place 50 · Independence | 5,000 Meters Varsity | 50 | 22:21.73 PB | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | KSHSAA 4A Regional 3Oct 25 · 5,000 Meters Varsity · Place 35 · Independence | 5,000 Meters Varsity | 35 | 23:27.15 | 10 |
| Sep 30 | Columbus Invitational - 2025Sep 30 · 5,000 Meters Varsity Boys · Place 36 · Independence | 5,000 Meters Varsity Boys | 36 | 22:42.24 PB | 10 |
| Sep 18 | Parsons InviteSep 18 · 5,000 Meters Varsity · Place 12 · Independence | 5,000 Meters Varsity | 12 | 24:53.66 PB | 10 |
| Sep 11 | Girard Invitational Cross Country MeetSep 11 · 5,000 Meters Varsity · Place 47 · Independence | 5,000 Meters Varsity | 47 | 23:24.04 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | KSHSAA 4A Regional 3Oct 26 · 5,000 Meters Varsity · Place 38 · Independence | 5,000 Meters Varsity | 38 | 21:06.5 PB | 9 |
| Oct 26 | KSHSAA 4A Regional 1Oct 26 · 5,000 Meters Varsity · Place 38 · Independence | 5,000 Meters Varsity | 38 | 21:06.45 PB | 9 |
| Oct 1 | Columbus Invitational - 2024Oct 1 · 5,000 Meters Varsity · Place 28 · Independence | 5,000 Meters Varsity | 28 | 21:50.96 | 9 |
| Sep 19 | Parsons InviteSep 19 · 2 Miles Junior Varsity · Place 7 · Independence | 2 Miles Junior Varsity | 7 | 17:37.78 | 9 |
| Sep 5 | Labette County Invitational - Haley's RunSep 5 · 5,000 Meters Junior Varsity · Place 4 · Independence | 5,000 Meters Junior Varsity | 4 | 25:18.87 | 9 |