Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 14 | 37:11.04 | NCAA DI Midwest Regional | November 14, 2025 |
| 2.9 Miles · Carterville High SchoolCarterville Invitational · Sep 27 | 16:58.6 | Carterville Invitational | September 27, 2021 |
| 3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 9 | 15:57.67 | 2024 IHSA Class 1A State XC Championships | November 9, 2024 |
| 3 Miles · Pinckneyville FairgroundsPinckneyville Invitational · Oct 7 | 20:17 | Pinckneyville Invitational | October 7, 2021 |
| 3 Miles · Randolph County State Recreation AreaChester Invitational · Sep 29 | 17:27.5 | Chester Invitational | September 29, 2022 |
| 3 Miles · Trenton (Wesclin) High SchoolIHSA Class 1A XC Sectional - Trenton (Wesclin) #5 · Oct 30 | 18:35.57 | IHSA Class 1A XC Sectional - Trenton (Wesclin) #5 | October 30, 2021 |
| 4 Miles · Northern Illinois UniversityHuskie Opener · Sep 5 | 20:21.27 | Huskie Opener | September 5, 2025 |
| 4699 m · Benton Community Park DistrictBenton 1A Showcase · Oct 12 | 15:28.90 | Benton 1A Showcase | October 12, 2024 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 17:06.83 | NXR Midwest Regional Championships | November 17, 2024 |
| 8,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 31 | 27:13.6 | Ohio Valley (OVC) Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 27:30.60 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 12 | 27:44.70 | ISU XC Redbird Invite | September 12, 2025 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 17 | 27:06.29 | Bradley "Pink" Classic | October 17, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 26:56.1 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 31 | 28:55.17 | Ohio Valley (OVC) Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 27:41.2 | Joe Piane Invitational | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 195 · Western IllinoisWestern Illinois | 10,000 Meters D1 Midwest | 195 | 37:11.04 PB | Fr |
| Oct 31 | Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 72 · Western IllinoisWestern Illinois | 8,000 Meters Champ | 72 | 27:13.6 PB | Fr |
| Oct 17 | Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 177 · Western IllinoisWestern Illinois | 8,000 Meters Red | 177 | 27:06.29 PB | Fr |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 131 · Western IllinoisWestern Illinois | 8,000 Meters Gold | 131 | 26:56.1 PB | Fr |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Open · Place 138 · Western IllinoisWestern Illinois | 8,000 Meters Open | 138 | 27:30.60 PB | Fr |
| Sep 12 | ISU XC Redbird InviteSep 12 · 8,000 Meters Men · Place 65 · Western IllinoisWestern Illinois | 8,000 Meters Men | 65 | 27:44.70 PB | Fr |
| Sep 5 | Huskie OpenerSep 5 · 4 Miles Men · Place 14 · Western IllinoisWestern Illinois | 4 Miles Men | 14 | 20:21.27 PB | Fr |
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
5 results