Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorLake Forest Invite · Apr 254:57.72aLake Forest InviteApril 25, 2026
1600 Meters · Outdoor93rd Annual Palatine Relays · May 24:49.49a93rd Annual Palatine RelaysMay 2, 2026
3200 Meters · OutdoorMcCarthy Memorial Invite · May 810:35.67aMcCarthy Memorial InviteMay 8, 2026
400 Meters · OutdoorMSL West Boys Division Championship · Apr 2159.95aMSL West Boys Division ChampionshipApril 21, 2026
600 Meters · IndoorYork Boys Quad #2 · Feb 241:40.88aYork Boys Quad #2February 24, 2026
800 Meters · IndoorHononegah Boys Indoor #1 · Feb 142:18.72aHononegah Boys Indoor #1February 14, 2026
800 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 132:10.68aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1657th Annual Carlin Nalley InviteMay 16 · 1600 Meters · Place 4 · Palatine1600 Meters4.4:55.16a10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 800 Meters · Place 8 · Palatine800 Meters8.2:10.68a PB10
May 8McCarthy Memorial InviteMay 8 · 3200 Meters · Place 16 · Palatine3200 Meters16.10:35.67a PB10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 800 Meters · Place 3 · Palatine800 Meters3.2:13.92a10
May 293rd Annual Palatine RelaysMay 2 · 1600 Meters · Place 14 · Palatine1600 Meters14.4:49.49a PB10
Apr 28MSL Boys Tri @WheelingApr 28 · 1600 Meters · Place 3 · Palatine1600 Meters3.4:57.82a10
Apr 25Lake Forest InviteApr 25 · 1 Mile · Place 10 · Palatine1 Mile104:57.72a PB10
Apr 21MSL West Boys Division ChampionshipApr 21 · 3200 Meters · Place 10 · Palatine3200 Meters10.11:21.85a10
Apr 21MSL West Boys Division ChampionshipApr 21 · 400 Meters · Place 12 · Palatine400 Meters12.59.95a PB10
Apr 14MSL Boys Tri @PalatineApr 14 · 1600 Meters · Place 6 · Palatine1600 Meters6.5:09.16a10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 3200 Meters · Place 12 · Palatine3200 Meters1211:23.52a10
Mar 6Stan Reddel InviteMar 6 · 400 Meters · Place 24 · Palatine400 Meters241:01.15a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24York Boys Quad #2Feb 24 · 600 Meters · Place 16 · Palatine600 Meters161:40.88a PB10
Feb 14Hononegah Boys Indoor #1Feb 14 · 800 Meters · Place 11 · Palatine800 Meters11.2:18.72a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1056th Annual Carlin Nalley InviteMay 10 · 1600 Meters · Place 9 · Palatine1600 Meters9.5:25.90a9
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 1600 Meters · Place 6 · Palatine1600 Meters65:37.179
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 800 Meters · Place 5 · Palatine800 Meters52:29.94a9
Apr 8Palatine Boys TriApr 8 · 800 Meters · Place 10 · Palatine800 Meters102:31.69a9
Apr 3Palatine Triangular Apr 3 · 800 Meters · Place 25 · Palatine800 Meters252:34.78a9