Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 22 | 32:28.2 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) | November 22, 2025 |
| 3 Miles · Channahon Community ParkMinooka Flight Invitational · Sep 17 | 16:57 | Minooka Flight Invitational | September 17, 2022 |
| 3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 5 | 16:07.3 | Naperville Twilight XC Invitational | October 5, 2022 |
| 3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 6 | 17:27.1 | Naperville Twilight XC Invitational | October 6, 2021 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNational Catholic Invitational · Sep 9 | 28:17.6 | National Catholic Invitational | September 9, 2023 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 17:15.9 | NXR Midwest Regional Championships | November 13, 2022 |
| 6,000 Meters · Lewis UniversityLewis Earlybird · Sep 5 | 19:50.06 | Lewis Earlybird | September 5, 2025 |
| 8,000 Meters · Bolivar City Municipal Golf CourseGLVC Championships · Oct 21 | 27:45.1 | GLVC Championships | October 21, 2023 |
| 8,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 25:28.58 | GLVC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 26:38.01 | Lewis Crossover | October 11, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf Course2025 National Catholic Invitational · Sep 19 | 26:15.50 | 2025 National Catholic Invitational | September 19, 2025 |
| 8,000 Meters · University of Illinois SpringfieldGLVC Cross Country Championships · Oct 26 | 25:54.4 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 178 · LewisLewis | 10,000 Meters D2 Championship | 178 | 32:28.2 PB | Jr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 93 · LewisLewis | 10,000 Meters D2 Midwest | 93 | 32:51.3 | Jr |
| Oct 25 | GLVC Cross Country ChampionshipsOct 25 · 8,000 Meters Varsity · Place 33 · LewisLewis | 8,000 Meters Varsity | 33 | 25:28.58 PB | Jr |
| Oct 11 | Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 252 · LewisLewis | 8,000 Meters Mens 8000 | 252 | 26:38.01 PB | Jr |
| Sep 19 | 2025 National Catholic InvitationalSep 19 · 8,000 Meters Catholic Champs · Place 42 · LewisLewis | 8,000 Meters Catholic Champs | 42 | 26:15.50 PB | Jr |
| Sep 5 | Lewis EarlybirdSep 5 · 6,000 Meters Mens · Place 16 · LewisLewis | 6,000 Meters Mens | 16 | 19:50.06 PB | Jr |
2024 Cross Country
1 results2023 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
1 results