Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Platte Ridge ParkChris Stubbs XC Invitational · Sep 16 | 13:42.2 | Chris Stubbs XC Invitational | September 16, 2021 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 15:36.15 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Grain Valley High School2022 Suburban White & Red Conference XC Meet · Oct 15 | 17:47.04 | 2022 Suburban White & Red Conference XC Meet | October 15, 2022 |
| 5,000 Meters · Jesse James ParkMO Districts @ Kearney · Nov 2 | 16:39.75 | MO Districts @ Kearney | November 2, 2024 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 21:39.3 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Lee's Summit North High SchoolMSHSAA Class 5 District 4 · Nov 1 | 15:44.69 | MSHSAA Class 5 District 4 | November 1, 2025 |
| 5,000 Meters · Platte Ridge ParkChris Stubbs XC Invitational · Sep 18 | 16:38.1 | Chris Stubbs XC Invitational | September 18, 2025 |
| 6,000 Meters · Rim Rock FarmBob Timmons Classic · Sep 5 | 21:05.2 | Bob Timmons Classic | September 5, 2026 |
| 8,000 Meters · Highland 9 Golf CourseSummit League Conference Championships · Oct 31 | 27:19.8 | Summit League Conference Championships | October 31, 2026 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 26:15.1 | Bradley "Pink" Classic | October 16, 2026 |
| 8,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 27:16.5 | 38th Chile Pepper Festival | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 47 · Platte CountyPlatte County | 5,000 Meters Class 5 | 47 | 16:19.85 | 12 |
| Nov 1 | MSHSAA Class 5 District 4Nov 1 · 5,000 Meters Varsity · Place 5 · Platte CountyPlatte County | 5,000 Meters Varsity | 5 | 15:44.69 PB | 12 |
| Oct 16 | Suburban Blue and White ConferenceOct 16 · 5,000 Meters White Varsity · Place 1 · Platte CountyPlatte County | 5,000 Meters White Varsity | 1 | 16:50.50 | 12 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 2 · Platte CountyPlatte County | 5,000 Meters Gold Varsity | 2 | 15:36.15 PB | 12 |
| Sep 18 | Chris Stubbs XC InvitationalSep 18 · 5,000 Meters Varsity Boys · Place 2 · Platte CountyPlatte County | 5,000 Meters Varsity Boys | 2 | 16:38.1 PB | 12 |
2024 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
1 results