Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Frick ParkOak Grove XC Invite · Oct 1 | 9:49.09 | Oak Grove XC Invite | October 1, 2025 |
| 2 Miles · Grain Valley High SchoolSock it To Cancer Grain Valley Invitational 2025 · Oct 4 | 14:02.20 | Sock it To Cancer Grain Valley Invitational 2025 | October 4, 2025 |
| 2,500 Meters · Odessa Upper Elementry Odessa Cross Country Invitational 2025 · Sep 20 | 9:26.55 | Odessa Cross Country Invitational 2025 | September 20, 2025 |
| 2,500 Meters · Richmond HSMRVC & Richmond Invitational · Oct 22 | 9:35.0 | MRVC & Richmond Invitational | October 22, 2025 |
| 2,500 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 16 | 9:38.60 | 2025 WHS Cross Country Invitational | October 16, 2025 |
| 2011 m · Excelsior Springs Golf CourseExcelsior Springs Invitational · Oct 7 | 7:29.9 | Excelsior Springs Invitational | October 7, 2025 |
| 3,000 Meters · Warrensburg High SchoolWarrensburg Invitational · Oct 17 | 11:11.40 | Warrensburg Invitational | October 17, 2024 |
| 3,200 Meters · Marshall High SchoolMarshall Invitational · Sep 11 | 12:49.52 | Marshall Invitational | September 11, 2025 |
| 5,000 Meters · St. Michael the Archangel Catholic High SchoolSt.Mary’s 54th CC Invitational · Sep 5 | 21:26.00 | St.Mary’s 54th CC Invitational | September 5, 2026 |
| 5,000 Meters · Bent Oak Golf CourseOak Grove MS/HS Invitational · Sep 30 | 18:24.44 | Oak Grove MS/HS Invitational | September 30, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 25 | 19:05.9 | Gans Creek Classic HS | September 25, 2026 |
| 5,000 Meters · Grain Valley High SchoolSock it to Cancer Grain Valley Invitational 2026 · Oct 3 | 19:14.5 | Sock it to Cancer Grain Valley Invitational 2026 | October 3, 2026 |
| 5,000 Meters · Jesse James ParkMSHSAA Class 3 District 4 · Oct 31 | 19:10.10 | MSHSAA Class 3 District 4 | October 31, 2026 |
| 5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 19 | 19:53.97 | Odessa Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Ray-Pec HSRaymore-Peculiar XC Invitational · Sep 12 | 20:12.9 | Raymore-Peculiar XC Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 3 District 4Oct 31 · 5,000 Meters Varsity · Place 34 · OdessaOdessa | 5,000 Meters Varsity | 34 | 19:10.10 PB | 9 |
| Oct 10 | Kearney InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 94 · OdessaOdessa | 5,000 Meters Varsity Boys | 94 | 19:15.7 | 9 |
| Oct 3 | Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 29 · OdessaOdessa | 5,000 Meters Varsity - White | 29 | 19:14.5 PB | 9 |
| Sep 30 | Oak Grove MS/HS InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · OdessaOdessa | 5,000 Meters Varsity | 13 | 18:24.44 PB | 9 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 81 · OdessaOdessa | 5,000 Meters White Varsity | 81 | 19:05.9 PB | 9 |
| Sep 19 | Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 18 · OdessaOdessa | 5,000 Meters Varsity | 18 | 19:53.97 PB | 9 |
| Sep 12 | Raymore-Peculiar XC InvitationalSep 12 · 5,000 Meters Varsity Small School · Place 33 · OdessaOdessa | 5,000 Meters Varsity Small School | 33 | 20:12.9 PB | 9 |
| Sep 5 | St.Mary’s 54th CC Invitational Sep 5 · 5,000 Meters Varsity · Place 40 · OdessaOdessa | 5,000 Meters Varsity | 40 | 21:26.00 PB | 9 |
2025 Cross Country
7 results2024 Cross Country
3 results