Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lakes Community High SchoolIESA 3A - Sectional A @ Lakes High School · Oct 10 | 12:47.20 | IESA 3A - Sectional A @ Lakes High School | October 10, 2025 |
| 2 Miles · Maxwell ParkIESA 3A State XC Championships · Oct 18 | 13:33.66 | IESA 3A State XC Championships | October 18, 2025 |
| 2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 19 | 13:23.25 | Hawthorn XC Invite | September 19, 2025 |
| 2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 5 | 14:44.68 | Rich Eschman XC Invitational | September 5, 2026 |
| 2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 26 | 15:54.02 | Palatine Invite - Meet of Champions 2026 | September 26, 2026 |
| 2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 24 | 19:13.50 | 2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) | October 24, 2026 |
| 3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 29 | 21:57.70 | NSC Week 4 A/D Quad | September 29, 2026 |
| 3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 7 | 19:24.02 | IHSA State XC Championships | November 7, 2026 |
| 3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 19 | 19:41.87 | PND Richard Spring Invitational | September 19, 2026 |
| 3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 15 | 20:54.40 | NSC Week 2 B/D Quad | September 15, 2026 |
| 3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 31 | 19:12.24 | 2026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) | October 31, 2026 |
| 3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 8 | 20:36.60 | NSC Week 1 C/D Quad | September 8, 2026 |
| 3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 9 | 19:39.8 | 2026 Loyola Academy Flight Night | October 9, 2026 |
| 4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 17:58.80 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 10 | 17:51.33 | Illinois Youth XC Championships | November 10, 2024 |
| 4,000 Meters · Prairie Point Park2025 USATF Illinois Junior Olympic, Masters & Open Cross Country Championship · Nov 15 | 18:14.56 | 2025 USATF Illinois Junior Olympic, Masters & Open Cross Country Championship | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results2025 Cross Country
7 results2024 Cross Country
2 results2023 Cross Country
2 results