Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · AP Green EstateMexico Invitational · Sep 1 | 18:06.03 | Mexico Invitational | September 1, 2023 |
| 5,000 Meters · Centralia Community Golf CourseCentralia XC · Oct 15 | 17:26.84 | Centralia XC | October 15, 2024 |
| 5,000 Meters · Fulton High SchoolMSHSAA Class 3 - District 3 · Nov 2 | 17:12.09 | MSHSAA Class 3 - District 3 | November 2, 2024 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 28:06.81 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 27:54.20 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Mahoney State ParkBlazing Tiger Classic · Oct 25 | 27:44.17 | Blazing Tiger Classic | October 25, 2025 |
| 8,000 Meters · Williams Baptist UniversityAmerican Midwest Cross Country Championships · Nov 5 | 29:18.4 | American Midwest Cross Country Championships | November 5, 2026 |
| 8,000 Meters · Willmore ParkAmerican Midwest Conference Championships · Nov 7 | 28:19.4 | American Midwest Conference Championships | November 7, 2025 |
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 | American Midwest Conference ChampionshipsNov 7 · 8,000 Meters AMW · Place 10 · Columbia (Mo.)Columbia (Mo.) | 8,000 Meters AMW | 10 | 28:19.4 PB | Fr |
| Oct 25 | Blazing Tiger ClassicOct 25 · 8,000 Meters Collegiate · Place 178 · Columbia (Mo.)Columbia (Mo.) | 8,000 Meters Collegiate | 178 | 27:44.17 PB | Fr |
| Oct 11 | Brian T. Simpson InviteOct 11 · 8,000 Meters Varsity · Place 46 · Columbia (Mo.)Columbia (Mo.) | 8,000 Meters Varsity | 46 | 28:02.61 | FR |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Open · Place 157 · Columbia (Mo.)Columbia (Mo.) | 8,000 Meters Open | 157 | 27:54.20 PB | Fr |
| Sep 12 | Larry Young InvitationalSep 12 · 8,000 Meters Men's Race · Place 56 · Columbia (Mo.)Columbia (Mo.) | 8,000 Meters Men's Race | 56 | 28:48.3 | Fr |
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys White Division · Place 83 · CentraliaCentralia | 5,000 Meters Boys White Division | 83 | 19:42.6Unofficial | 9 |
| Sep 18 | Fulton Invite Sep 18 · 5,000 Meters Varsity Boys · Place 91 · CentraliaCentralia | 5,000 Meters Varsity Boys | 91 | 22:45.12 | 9 |
| Sep 3 | Mexico Invite Sep 3 · 5,000 Meters Varsity · Place 41 · CentraliaCentralia | 5,000 Meters Varsity | 41 | 21:12.92 | 9 |