Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1816:16.432025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2516:22.04IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Heritage Park48th Annual Wheeling Wildcat Invitational · Oct 1117:10.0648th Annual Wheeling Wildcat InvitationalOctober 11, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2016:27.9Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Hoover Math And Science AcademyBoys SHS VS RM Dual · Sep 3017:18Boys SHS VS RM DualSeptember 30, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 7Palatine Pack No Frills 2026Jul 7 · 3 Miles 3 Mile · Place 9 · UnattachedUnattached3 Miles 3 Mile917:04.20Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 35 · Rolling MeadowsRolling Meadows3 Miles Varsity3516:22.04 PB12
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 33 · Rolling MeadowsRolling Meadows3 Miles Varsity3316:16.43 PB12
Oct 1148th Annual Wheeling Wildcat InvitationalOct 11 · 3 Miles Varsity · Place 18 · Rolling MeadowsRolling Meadows3 Miles Varsity1817:10.06 PB12
Sep 30Boys SHS VS RM DualSep 30 · 5,000 Meters Varsity · Place 2 · Rolling MeadowsRolling Meadows5,000 Meters Varsity217:18 PB12
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 31 · Rolling MeadowsRolling Meadows3 Miles Varsity3116:27.9 PB12
Sep 16Wheeling Boys MSL Double DualSep 16 · 3 Miles Varsity · Place 3 · Rolling MeadowsRolling Meadows3 Miles Varsity317:30.2112