Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ron Beese ParkPrairie Stampede Invite · Sep 8 | 15:58.34 | Prairie Stampede Invite | September 8, 2023 |
| 2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 21 | 10:37.30 | Buffalo Grove Race Car Rally | October 21, 2025 |
| 3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 25 | 15:58.15 | IHSA Class 3A XC Regional - #4C Fox Lake (Grant) | October 25, 2025 |
| 3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 1 | 15:32.89 | IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) | November 1, 2025 |
| 3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 26 | 15:26.94 | Palatine Invite - Meet of Champions 2026 | September 26, 2026 |
| 3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 7 | 15:04.28 | IHSA State XC Championships | November 7, 2026 |
| 3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 19 | 15:15.57 | PND Richard Spring Invitational | September 19, 2026 |
| 3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 31 | 14:46.90 | 2026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) | October 31, 2026 |
| 3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 9 | 15:23.8 | 2026 Loyola Academy Flight Night | October 9, 2026 |
| 3 Miles · Prospect HS CampusProspect MSL West Boys Tri · Sep 9 | 16:29.21 | Prospect MSL West Boys Tri | September 9, 2026 |
| 3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 2 | 16:51.14 | Prospect MSL West Tri | September 2, 2025 |
| 3 Miles · Ron Beese ParkBarrington Co- Ed Dual · Sep 30 | 16:15.49 | Barrington Co- Ed Dual | September 30, 2025 |
| 3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 3 | 16:34.60 | Art Campbell Lake County Cross Country Invitational | September 3, 2025 |
| 3 Miles · William Fremd High SchoolFremd MSL Tri #2 (Boys Only) · Sep 15 | 16:15.9 | Fremd MSL Tri #2 (Boys Only) | September 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results2025 Cross Country
11 results2024 Cross Country
2 results2023 Cross Country
1 results