Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor58th Annual Wanner Knights’ Invitational · May 14:21.67a58th Annual Wanner Knights’ InvitationalMay 1, 2026
2 Miles · OutdoorDistance Night in Palatine - Presented by Asics · Apr 259:18.97aDistance Night in Palatine - Presented by AsicsApril 25, 2026
3200 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 229:45.96aNagel-Saylor Indoor InvitationalMarch 22, 2025
3200 Meters · OutdoorDistance Night in Palatine - Presented by Asics · Apr 259:16.08aDistance Night in Palatine - Presented by AsicsApril 25, 2026
60 Meters · IndoorThe CIRCUIT Chicago · Feb 219:37.86aThe CIRCUIT ChicagoFebruary 21, 2026
600 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 131:30.09aProviso West Boys Indoor Quad 2February 13, 2026
800 Meters · IndoorHuntley COED JV/Open Meet #1 · Feb 142:07.10aHuntley COED JV/Open Meet #1February 14, 2024
800 Meters · OutdoorMSL West Boys Division Championship · Apr 212:01.12aMSL West Boys Division ChampionshipApril 21, 2026
Complete · IndoorProviso West Boys #2 · Feb 94:54.00Proviso West Boys #2February 9, 2024
Complete · OutdoorIHSA Class 3A TRB Sectional - #03 Deerfield · May 229:26.23IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22, 2025
Full · IndoorLakes Clash at the Colosseum · Feb 154:35.16Lakes Clash at the Colosseum February 15, 2025
Full · OutdoorStan Reddel Invitational · Mar 14:48.28Stan Reddel InvitationalMarch 1, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Nov 5WashU Open 5KNov 5 · 5000 Meters · Washington (Mo.)Washington (Mo.)5000 Meters—DNSFr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 3200 Meters · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters--DNS12
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 3200 Meters · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters3.9:20.48a12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 3200 Meters · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters2.9:30.56a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 1600 Meters · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters10.4:21.67a PB12
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 2 Miles · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2 Miles49:18.97a PB12
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 3200 Meters · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters49:16.08a PB12
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)800 Meters4.2:01.12a PB12
Apr 14MSL Boys Tri @ProspectApr 14 · 3200 Meters · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters2.10:54.88a12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 7 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters7.4:26.78a12
Mar 6Stan Reddel InviteMar 6 · 1600 Meters · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters54:29.97a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Full · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Full49:42.0212
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)60 MetersRound P29:37.86a PB12
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 600 Meters · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)600 Meters61:30.09a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Complete · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Complete59:26.23 PB11
May 9Conant Ron Gummerson Track ClassicMay 9 · 800 Meters · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)800 Meters52:02.64a11
Apr 26Distance Night in PalatineApr 26 · Full · Place 15 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Full159:31.2011
Apr 26Distance Night in PalatineApr 26 · Full · Place 15 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Full159:28.1911
Apr 192025 NT Lawn Chair SaturdayApr 19 · Full · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Full29:33.2911
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 1600 Meters · Place 11 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters114:30.65a11
Mar 14Batavia Distance MadnessMar 14 · 1600 Meters · Place 37 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters374:31.60a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 3200 Meters · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters59:45.96a PB11
Feb 15Lakes Clash at the Colosseum Feb 15 · Full · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Full64:35.16 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · 800 Meters · Place 23 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)800 Meters232:05.18a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 3200 Meters · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters69:48.78a—
May 3Conant Gummerson InvitationalMay 3 · 1600 Meters · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters34:29.98a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 3200 Meters · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters610:59.99a—
Apr 19Minooka Conference ClashApr 19 · 1600 Meters · Place 20 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)1600 Meters204:42.20a—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 3200 Meters · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3200 Meters210:13.55a—
Mar 1Stan Reddel InvitationalMar 1 · Full · Place 14 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Full144:48.28 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Huntley COED JV/Open Meet #1Feb 14 · 800 Meters · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)800 Meters32:07.10a PB—
Feb 9Proviso West Boys #2Feb 9 · Complete · Place 13 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)Complete134:54.00 PB10