Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 5 | 16:34.2 | Naperville Twilight XC Invitational | October 5, 2022 |
| 3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 6 | 17:37.9 | Naperville Twilight XC Invitational | October 6, 2021 |
| 3 Miles · St. James Farm Forest PreserveNorth Central (Ill) Red and White Invitational · Nov 6 | 14:49.0 | North Central (Ill) Red and White Invitational | November 6, 2025 |
| 3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference XC Championships · Oct 15 | 17:25.5 | DuPage Valley Conference XC Championships | October 15, 2022 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 26:23.00 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 20 | 26:07.8 | DIII Pre-Nats | September 20, 2025 |
| 8,000 Meters · River Park TrackCCIW · Nov 2 | 25:36.78 | CCIW | November 2, 2024 |
| 8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 1 | 26:13.4 | CCIW Championships | November 1, 2025 |
| 8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 5 | 25:58.40 | North Central Invitational | September 5, 2025 |
| 8,000 Meters · Wheaton CollegeGil Dodds · Sep 21 | 26:04.40 | Gil Dodds | September 21, 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 6 | North Central (Ill) Red and White InvitationalNov 6 · 3 Miles College · Place 3 · North Central (Ill.)North Central (Ill.) | 3 Miles College | 3 | 14:49.0 PB | Jr |
| Nov 1 | CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 5 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Open | 5 | 26:13.4 PB | Jr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 41 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Blue | 41 | 26:51.2 | Jr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 95 · North Central (Ill.)North Central (Ill.) | 8,000 Meters College Blue | 95 | 26:23.00 PB | Jr |
| Sep 20 | DIII Pre-NatsSep 20 · 8,000 Meters College · Place 36 · North Central (Ill.)North Central (Ill.) | 8,000 Meters College | 36 | 26:07.8 PB | Jr |
| Sep 5 | North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 16 · North Central (Ill.)North Central (Ill.) | 8,000 Meters Men's Race | 16 | 25:58.40 PB | Jr |
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
2 results