Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · CCSC HSSouth Central Conference Meet · Oct 19 | 16:21.42 | South Central Conference Meet | October 19, 2024 |
| 3 Miles · Clinton Hills XC CourseIHSA Class 1A XC Regional - Belleville (Althoff) #5A · Oct 23 | 21:46.17 | IHSA Class 1A XC Regional - Belleville (Althoff) #5A | October 23, 2021 |
| 3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 9 | 15:31.98 | 2024 IHSA Class 1A State XC Championships | November 9, 2024 |
| 3 Miles · Loveless ParkCarlinville Invitational · Oct 5 | 22:17.45 | Carlinville Invitational | October 5, 2021 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 28 | 16:42.9 | Freeburg Invitational | September 28, 2024 |
| 3 Miles · Triad High SchoolTriad Invitational · Sep 28 | 19:56.30 | Triad Invitational | September 28, 2022 |
| 3 Miles · Triad HSTriad Invitational · Sep 29 | 24:15.78 | Triad Invitational | September 29, 2021 |
| 8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 1 | 27:33.3 | CCIW Championships | November 1, 2025 |
| 8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 5 | 27:49.20 | North Central Invitational | September 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CCIW ChampionshipsNov 1 · 8,000 Meters Championship · Place 56 · Wheaton (Ill.)Wheaton (Ill.) | 8,000 Meters Championship | 56 | 27:33.3 PB | Fr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Open · Place 41 · Wheaton (Ill.)Wheaton (Ill.) | 8,000 Meters Open | 41 | 28:14.4 | Fr |
| Oct 4 | Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 76 · Wheaton (Ill.)Wheaton (Ill.) | 8,000 Meters College | 76 | 29:30.1 | Fr |
| Sep 20 | Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 94 · Wheaton (Ill.)Wheaton (Ill.) | 8,000 Meters College | 94 | 28:31.90 | Fr |
| Sep 5 | North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 62 · Wheaton (Ill.)Wheaton (Ill.) | 8,000 Meters Men's Race | 62 | 27:49.20 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
3 results