Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Loutre Shore Country ClubHermann MS Invitational · Oct 5 | 16:48.16 | Hermann MS Invitational | October 5, 2021 |
| 5,000 Meters · City Lake ParkSullivan Invitational · Sep 10 | 23:06.62 | Sullivan Invitational | September 10, 2024 |
| 5,000 Meters · EP Tom Sawyer State ParkLouisville XC Classic - HS · Oct 5 | 20:39.1 | Louisville XC Classic - HS | October 5, 2024 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 7 | 19:04.46 | MSHSAA XC State Championships | November 7, 2025 |
| 5,000 Meters · Langenberg Field20th Annual FPXC · Sep 13 | 19:38.2 | 20th Annual FPXC | September 13, 2025 |
| 5,000 Meters · McNair ParkFirst Capital Cross Country Meet · Aug 30 | 22:56.97 | First Capital Cross Country Meet | August 30, 2024 |
| 5,000 Meters · Nixa High SchoolMSHSAA Class 4 District 2 · Nov 1 | 18:11.83 | MSHSAA Class 4 District 2 | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 186 · WashingtonWashington | 5,000 Meters Varsity | 186 | 20:39.1 PB | 11 |
| Oct 4 | Louisville XC Classic - CollegeOct 4 · 5,000 Meters Invitational · Place 186 · WashingtonWashington | 5,000 Meters Invitational | 186 | 20:39.1 | 11 |
| Sep 10 | Sullivan InvitationalSep 10 · 5,000 Meters Varsity · Place 38 · WashingtonWashington | 5,000 Meters Varsity | 38 | 23:06.62 PB | 11 |
| Sep 6 | Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters Varsity Boys · WashingtonWashington | 5,000 Meters Varsity Boys | 0 | 20:25.44Unofficial | 11 |
| Aug 30 | First Capital Cross Country MeetAug 30 · 5,000 Meters Varsity · Place 83 · WashingtonWashington | 5,000 Meters Varsity | 83 | 22:56.97 PB | 11 |
2021 Cross Country
1 results