Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 114:45.86IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2614:39.05Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 814:20.02IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1814:51.94NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 915:41.20NSC Week 1 Quad ASeptember 9, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 3 · Lake Zurich3 Miles Varsity314:39.05 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 6 · Lake Zurich3 Miles Varsity Boys614:39.5111

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 8 · Lake Zurich3 Miles 3A Varsity814:20.02 PB10
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 8 · Lake Zurich3 Miles Varsity814:45.86 PB10
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 2 · Lake Zurich3 Miles Varsity214:51.94 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 1 · Lake Zurich3 Miles Boys115:41.20 PB10