Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Elgin High SchoolUpstate 8 XC Conference Championships · Oct 15 | 20:35.7 | Upstate 8 XC Conference Championships | October 15, 2022 |
| 3 Miles · Stadium CourseBill Dawson Invitational · Sep 17 | 23:41.8 | Bill Dawson Invitational | September 17, 2022 |
| 5,000 Meters · North Park, Chicago, ILNPU/CUC invite · Aug 29 | 18:46.2 | NPU/CUC invite | August 29, 2025 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 20 | 30:32.4 | Lansing Invitational Cross-Country Meet | September 20, 2024 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 14 | 33:19.0 | Bradley Pink Classic | October 14, 2023 |
| 8,000 Meters · North Central CollegeNCC XC Invite · Sep 6 | 30:58.0 | NCC XC Invite | September 6, 2024 |
| 8,000 Meters · Settler's Hill CC CourseSpartan Classic · Sep 13 | 30:59.40 | Spartan Classic | September 13, 2025 |
| 8,000 Meters · Shorewood Cross Country CourseNACC Cross Country Championships · Nov 1 | 30:20.4 | NACC Cross Country Championships | November 1, 2025 |
| 8,000 Meters · St. James Farm Forest PreserveWheaton (Ill) Gil Dodds Invitational · Sep 20 | 30:59.00 | Wheaton (Ill) Gil Dodds Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NACC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 63 · AuroraAurora | 8,000 Meters Men's 8K | 63 | 30:20.4 PB | Jr |
| Oct 4 | Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · AuroraAurora | 8,000 Meters College | — | DNF | Jr |
| Sep 20 | Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 188 · AuroraAurora | 8,000 Meters College | 188 | 30:59.00 PB | Jr |
| Sep 13 | Spartan ClassicSep 13 · 8,000 Meters Men · Place 54 · AuroraAurora | 8,000 Meters Men | 54 | 30:59.40 PB | Jr |
| Aug 29 | NPU/CUC inviteAug 29 · 5,000 Meters Men's Race · Place 31 · AuroraAurora | 5,000 Meters Men's Race | 31 | 18:46.2 PB | Jr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NJCAA Region 4Oct 26 · 8,000 Meters Division III · Place 27 · Harper (Ill.)Harper (Ill.) | 8,000 Meters Division III | 27 | 30:01.0 | SO |
| Oct 18 | Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 142 · Harper (Ill.)Harper (Ill.) | 8,000 Meters Varsity | 142 | 30:04.71 | SO |
| Sep 26 | Heartland InvitationalSep 26 · 8,000 Meters Varsity · Place 29 · Harper (Ill.)Harper (Ill.) | 8,000 Meters Varsity | 29 | 30:27.7 | So |
| Sep 20 | Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 76 · Harper (Ill.)Harper (Ill.) | 8,000 Meters College | 76 | 30:32.4 PB | So |
| Sep 6 | NCC XC InviteSep 6 · 8,000 Meters Collegiate · Place 81 · Harper (Ill.)Harper (Ill.) | 8,000 Meters Collegiate | 81 | 30:58.0 PB | So |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NJCCA Region 4 XC MeetOct 28 · 8,000 Meters Division III · Place 25 · Harper (Ill.)Harper (Ill.) | 8,000 Meters Division III | 25 | 32:57.6 | FR |
| Oct 14 | Bradley Pink ClassicOct 14 · 8,000 Meters White · Place 166 · Harper (Ill.)Harper (Ill.) | 8,000 Meters White | 166 | 33:19.0 PB | Fr |
| Sep 29 | Heartland XC InvitationalSep 29 · 8,000 Meters Varsity · Place 63 · Harper CollegeHarper College | 8,000 Meters Varsity | 63 | 34:15.5 | FR |
| Sep 8 | NCC XC InvitationalSep 8 · 8,000 Meters Varsity · Place 55 · Harper CollegeHarper College | 8,000 Meters Varsity | 55 | 34:45.2 | FR |
| Sep 1 | Rock River InvitationalSep 1 · 5,000 Meters Varsity · Place 45 · Harper CollegeHarper College | 5,000 Meters Varsity | 45 | 20:59.2 | FR |
2022 Cross Country
7 results