Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Platte Ridge ParkWest Platte Invitational · Oct 19 | 13:59.6 | West Platte Invitational | October 19, 2024 |
| 3,000 Meters · Cameron Veterans' Memorial Golf CourseCameron XC · Oct 15 | 13:55.50 | Cameron XC | October 15, 2024 |
| 5,000 Meters · Cameron Veterans' Memorial Golf Course2025 Cameron Invitational Cross Country Meet · Oct 14 | 23:03.60 | 2025 Cameron Invitational Cross Country Meet | October 14, 2025 |
| 5,000 Meters · Civic Center ParkDuane Kimble Invite · Sep 23 | 23:25.90 | Duane Kimble Invite | September 23, 2025 |
| 5,000 Meters · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 6 | 24:33.2 | Excelsior Springs Invitational | October 6, 2026 |
| 5,000 Meters · Missouri Western State University Vartabedian HallMSHSAA Class 1 District 4 · Nov 1 | 23:29.92 | MSHSAA Class 1 District 4 | November 1, 2025 |
| 5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 31 | 21:09.4 | MSHSAA Classes 1 & 2 District 4 | October 31, 2026 |
| 5,000 Meters · Rock Port Golf & Country ClubRock Port XC Invite · Sep 28 | 23:57.84 | Rock Port XC Invite | September 28, 2026 |
| 5,000 Meters · Rosecrans Memorial AirportDuane Kimble Invitational XC Meet · Sep 22 | 21:36.1 | Duane Kimble Invitational XC Meet | September 22, 2026 |
| 5,000 Meters · Savannah HSSavannah Cross Country Invitational · Oct 3 | 22:17.57 | Savannah Cross Country Invitational | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 1 · Place 64 · WinstonWinston | 5,000 Meters Varsity Class 1 | 64 | 21:09.4 PB | 10 |
| Oct 13 | 2026 Cameron Cross Country InvitationalOct 13 · 5,000 Meters Varsity · Place 79 · WinstonWinston | 5,000 Meters Varsity | 79 | 23:26.7 | 10 |
| Oct 6 | Excelsior Springs InvitationalOct 6 · 5,000 Meters Varsity · Place 49 · WinstonWinston | 5,000 Meters Varsity | 49 | 24:33.2 PB | 10 |
| Oct 3 | Savannah Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 43 · WinstonWinston | 5,000 Meters Varsity | 43 | 22:17.57 PB | 10 |
| Sep 28 | Rock Port XC InviteSep 28 · 5,000 Meters HS Boys · Place 42 · WinstonWinston | 5,000 Meters HS Boys | 42 | 23:57.84 PB | 10 |
| Sep 22 | Duane Kimble Invitational XC MeetSep 22 · 5,000 Meters Varsity · Place 50 · WinstonWinston | 5,000 Meters Varsity | 50 | 21:36.1 PB | 10 |
| Sep 17 | Chris Stubbs XC InvitationalSep 17 · 5,000 Meters Varsity Boys · Place 88 · WinstonWinston | 5,000 Meters Varsity Boys | 88 | 24:10.2 | 10 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSAA Class 1 District 4Nov 1 · 5,000 Meters Varsity · Place 83 · WinstonWinston | 5,000 Meters Varsity | 83 | 23:29.92 PB | 9 |
| Oct 14 | 2025 Cameron Invitational Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 79 · WinstonWinston | 5,000 Meters Varsity | 79 | 23:03.60 PB | 9 |
| Oct 7 | Excelsior Springs InvitationalOct 7 · 5,000 Meters Boys Varsity · Place 78 · WinstonWinston | 5,000 Meters Boys Varsity | 78 | 24:40.3 | 9 |
| Oct 4 | Savannah XC InviteOct 4 · 5,000 Meters Varsity · Place 40 · WinstonWinston | 5,000 Meters Varsity | 40 | 24:39.50 | 9 |
| Sep 27 | Bishop LeBlond Cross Country Invitational 2025Sep 27 · 5,000 Meters Boys Varsity · Place 54 · WinstonWinston | 5,000 Meters Boys Varsity | 54 | 23:59.26 | 9 |
| Sep 23 | Duane Kimble InviteSep 23 · 5,000 Meters New Division · Place 96 · WinstonWinston | 5,000 Meters New Division | 96 | 23:25.90 PB | 9 |
| Sep 18 | Chris Stubbs XC InvitationalSep 18 · 5,000 Meters Varsity Boys · Place 79 · WinstonWinston | 5,000 Meters Varsity Boys | 79 | 23:51.0 | 9 |
| Sep 11 | St. Joseph Christian HS XC InvitationalSep 11 · 5,000 Meters Varsity · Place 63 · WinstonWinston | 5,000 Meters Varsity | 63 | 26:03.6 | 9 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | West Platte InvitationalOct 19 · 2 Miles Middle School Boys · Place 28 · WinstonWinston | 2 Miles Middle School Boys | 28 | 13:59.6 PB | 8 |
| Oct 15 | Cameron XCOct 15 · 3,000 Meters Middle School · Place 34 · WinstonWinston | 3,000 Meters Middle School | 34 | 13:55.50 PB | 8 |
2023 Cross Country
1 results