Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belton High SchoolBelton Cross Country Invitational 2025 · Sep 6 | 19:57.60 | Belton Cross Country Invitational 2025 | September 6, 2025 |
| 5,000 Meters · Butler High SchoolButler Bear Cross Country Invitational · Oct 11 | 18:50.7 | Butler Bear Cross Country Invitational | October 11, 2025 |
| 5,000 Meters · Grain Valley High SchoolSock it To Cancer Grain Valley Invitational 2025 · Oct 4 | 19:27.30 | Sock it To Cancer Grain Valley Invitational 2025 | October 4, 2025 |
| 5,000 Meters · Jesse James ParkSuburban Blue and White Conference · Oct 16 | 19:00.39 | Suburban Blue and White Conference | October 16, 2025 |
| 5,000 Meters · Lee's Summit North High SchoolThe Kris Solsberg Invitational · Sep 20 | 18:57.50 | The Kris Solsberg Invitational | September 20, 2025 |
| 5,000 Meters · Starlight TheatreGrandview Invitational · Sep 22 | 22:38.7 | Grandview Invitational | September 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 4 District 4Nov 1 · 5,000 Meters Varsity · Place 55 · Raytown | 5,000 Meters Varsity | 55 | 19:30.25 | 12 |
| Oct 16 | Suburban Blue and White ConferenceOct 16 · 5,000 Meters White Varsity · Place 16 · Raytown | 5,000 Meters White Varsity | 16 | 19:00.39 PB | 12 |
| Oct 11 | Butler Bear Cross Country InvitationalOct 11 · 5,000 Meters Varsity · Place 25 · Raytown | 5,000 Meters Varsity | 25 | 18:50.7 PB | 12 |
| Oct 4 | Sock it To Cancer Grain Valley Invitational 2025Oct 4 · 5,000 Meters Varsity - Pink · Place 26 · Raytown | 5,000 Meters Varsity - Pink | 26 | 19:27.30 PB | 12 |
| Sep 20 | The Kris Solsberg Invitational Sep 20 · 5,000 Meters Varsity · Place 70 · Raytown | 5,000 Meters Varsity | 70 | 18:57.50 PB | 12 |
| Sep 6 | Belton Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity Boys · Place 47 · Raytown | 5,000 Meters Varsity Boys | 47 | 19:57.60 PB | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MO Districts @ KearneyNov 2 · 5,000 Meters Boys 4A · Place 49 · Raytown | 5,000 Meters Boys 4A | 49 | 19:10.69 | 11 |
2023 Cross Country
1 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Grandview InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 23 · Raytown | 5,000 Meters Junior Varsity | 23 | 22:38.7 PB | 9 |