Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Channahon Community ParkSouthwest Prairie Conference Championship · Oct 14 | 17:24.0 | Southwest Prairie Conference Championship | October 14, 2022 |
| 3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 23 | 15:58.07 | Palatine Invite - Meet of Champions | September 23, 2023 |
| 3 Miles · Detweiller Park2023 IHSA Class 3A State XC Championships · Nov 4 | 15:16.11 | 2023 IHSA Class 3A State XC Championships | November 4, 2023 |
| 3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 4 | 15:57.30 | Naperville North Twilight XC Invitational | October 4, 2023 |
| 3154 m · Berens ParkYork Gary Goss Frosh/Soph Invitational · Sep 18 | 10:04.9 | York Gary Goss Frosh/Soph Invitational | September 18, 2023 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 16:49.18 | NXR Midwest Regional Championships | November 17, 2024 |
| 6,000 Meters · Lewis UniversityLewis Early Bird · Sep 4 | 22:36.79 | Lewis Early Bird | September 4, 2026 |
| 8,000 Meters · Allison Sports TownGLVC Cross Country Championships · Nov 7 | 26:19.7 | GLVC Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 27:13.51 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 18 | 27:40.10 | 2026 National Catholic Invitational | September 18, 2026 |
| 8,000 Meters · West Branch Cross Country CourseLock Haven Go Fast · Oct 24 | 26:22.8 | Lock Haven Go Fast | October 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GLVC Cross Country ChampionshipsNov 7 · 8,000 Meters GLVC · Place 90 · LewisLewis | 8,000 Meters GLVC | 90 | 26:19.7 PB | Fr |
| Oct 24 | Lock Haven Go FastOct 24 · 8,000 Meters Collegiate · Place 128 · LewisLewis | 8,000 Meters Collegiate | 128 | 26:22.8 PB | Fr |
| Oct 10 | Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 199 · LewisLewis | 8,000 Meters Collegiate | 199 | 27:13.51 PB | Fr |
| Sep 18 | 2026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 133 · LewisLewis | 8,000 Meters Men | 133 | 27:40.10 PB | Fr |
| Sep 4 | Lewis Early BirdSep 4 · 6,000 Meters Mens · Place 38 · LewisLewis | 6,000 Meters Mens | 38 | 22:36.79 PB | Fr |
2024 Cross Country
2 results2023 Cross Country
4 results2022 Cross Country
4 results