Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ColumbiaMSHSAA Class 3 State Championships · Nov 9 | 17:33.9 | MSHSAA Class 3 State Championships | November 9, 2019 |
| 5,000 Meters · Platte Ridge ParkMSHSAA Classes 1-3 District 8 Meet · Nov 2 | 17:59.5 | MSHSAA Classes 1-3 District 8 Meet | November 2, 2019 |
| 5,000 Meters · Ray-Pec HSKC Metro Meet · Oct 5 | 18:29.8 | KC Metro Meet | October 5, 2019 |
| 5,000 Meters · Richmond HSSpartan Invitational and MRVC Conference · Oct 23 | 18:13.7 | Spartan Invitational and MRVC Conference | October 23, 2019 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm HS Classic · Sep 23 | 16:40.5 | Rim Rock Farm HS Classic | September 23, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Gold · Place 32 · Smithville | 5,000 Meters Varsity - Gold | 32 | 16:40.5 PB | 12 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Varsity - Blue · Place 7 · Smithville | 5,000 Meters Varsity - Blue | 7 | 17:04.8 | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MSHSAA Class 3 State ChampionshipsNov 9 · 5,000 Meters Varsity Boys · Place 81 · Smithville | 5,000 Meters Varsity Boys | 81 | 17:33.9 PB | 9 |
| Nov 2 | MSHSAA Classes 1-3 District 8 MeetNov 2 · 5,000 Meters Class 3 · Place 9 · Smithville | 5,000 Meters Class 3 | 9 | 17:59.5 PB | 9 |
| Oct 23 | Spartan Invitational and MRVC ConferenceOct 23 · 5,000 Meters Varsity · Place 8 · Smithville | 5,000 Meters Varsity | 8 | 18:13.7 PB | 9 |
| Oct 5 | KC Metro MeetOct 5 · 5,000 Meters Varsity · Place 119 · Smithville | 5,000 Meters Varsity | 119 | 18:29.8 PB | 9 |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Blue · Place 86 · Smithville | 5,000 Meters Varsity Blue | 86 | 18:42.8 | 9 |