Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · McNair ParkSTL Suburban Conference Championships (Boys Only) · Oct 15 | 17:42.3 | STL Suburban Conference Championships (Boys Only) | October 15, 2022 |
| 6,000 Meters · Ashton Cross Country CourseHawkeye Invitational · Sep 1 | 22:16.0 | Hawkeye Invitational | September 1, 2023 |
| 7,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 5 | 25:06.73 | Prairie Stars Invitational | September 5, 2025 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 19 | 29:47.40 | Bradley Intercollegiate Championships | September 19, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 32:57.0 | Gans Creek Classic | September 27, 2024 |
| 8,000 Meters · University of Illinois SpringfieldGLVC Cross Country Championships · Oct 26 | 29:56.0 | GLVC Cross Country Championships | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2024 Cross Country
2 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Hawkeye InvitationalSep 1 · 6,000 Meters College · Place 65 · TrumanTruman | 6,000 Meters College | 65 | 22:16.0 PB | Fr |
2022 Cross Country
1 results