Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Maryville AcademyCYO Cross Country Invite · Oct 15 | 7:12.45 | CYO Cross Country Invite | October 15, 2022 |
| 1 Mile · Prospect ParkNotre Dame, OSM, St. Francis Xavier, St Helen Quad · Aug 27 | 6:51 | Notre Dame, OSM, St. Francis Xavier, St Helen Quad | August 27, 2022 |
| 2 Miles · Downers Grove Swim and Racquet Club (DGSRC) SPL 2025 Meet #4 at Downers Grove Swim and Racket Club · Sep 27 | 12:36.0 | SPL 2025 Meet #4 at Downers Grove Swim and Racket Club | September 27, 2025 |
| 2 Miles · Marmion AcademySPL 2025 Meet #3 at Marmion Academy · Sep 20 | 12:37.2 | SPL 2025 Meet #3 at Marmion Academy | September 20, 2025 |
| 2 Miles · Maxwell ParkIESA 2A State XC Championships · Oct 18 | 12:14.45 | IESA 2A State XC Championships | October 18, 2025 |
| 2 Miles · Perry Farm ParkSPL 2025 Meet #1 at Perry Farm Park · Sep 6 | 13:02.3 | SPL 2025 Meet #1 at Perry Farm Park | September 6, 2025 |
| 2 Miles · Settler's Hill CC CourseSuburban Parochial League XC Meet · Oct 4 | 12:10.80 | Suburban Parochial League XC Meet | October 4, 2025 |
| 2 Miles · Westmont HSIESA 2A - Sectional B @ Westmont High School · Oct 11 | 12:17.52 | IESA 2A - Sectional B @ Westmont High School | October 11, 2025 |
| 3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 12 | 18:53.5 | First to the Finish Invitational | September 12, 2026 |
| 3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 10 | 18:51.50 | Tiger XC Invite | October 10, 2026 |
| 3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 16 | 19:39.96 | Marmion "Run So As To Win" High School Invitational | September 16, 2026 |
| 3 Miles · Marquette ParkSolorio Sun Warrior Invitational · Oct 3 | 19:03.7 | Solorio Sun Warrior Invitational | October 3, 2026 |
| 3 Miles · Westmont HSMulti-Team Meet 1 · Sep 8 | 20:10 | Multi-Team Meet 1 | September 8, 2026 |
| 5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 5 | 19:56.76 | Mike Kuharic Cross Country Invitational | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results2025 Cross Country
9 results2024 Cross Country
2 results2022 Cross Country
2 results