Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorYork Boys Quad #2 · Feb 245:31.82aYork Boys Quad #2February 24, 2026
1600 Meters · OutdoorMSL Boys Tri @Palatine · Apr 145:19.92aMSL Boys Tri @PalatineApril 14, 2026
3200 Meters · OutdoorLake Forest Invite · Apr 2511:39.53aLake Forest InviteApril 25, 2026
800 Meters · IndoorHononegah Boys Indoor #1 · Feb 142:28.27aHononegah Boys Indoor #1February 14, 2026
800 Meters · OutdoorMSL West Boys Division Championship · Apr 212:23.71aMSL West Boys Division ChampionshipApril 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1657th Annual Carlin Nalley InviteMay 16 · 3200 Meters · Place 4 · Palatine3200 Meters4.11:57.42a10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 1600 Meters · Place 13 · Palatine1600 Meters13.5:20.51a10
Apr 28MSL Boys Tri @WheelingApr 28 · 1600 Meters · Place 6 · Palatine1600 Meters6.5:24.13a10
Apr 25Lake Forest InviteApr 25 · 3200 Meters · Place 7 · Palatine3200 Meters711:39.53a PB10
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 13 · Palatine800 Meters13.2:23.71a PB10
Apr 18Palatine v Fremd Crosstown DualApr 18 · 800 Meters · Place 5 · Palatine800 Meters5.2:33.10a10
Apr 14MSL Boys Tri @PalatineApr 14 · 1600 Meters · Place 11 · Palatine1600 Meters11.5:19.92a PB10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 800 Meters · Place 19 · Palatine800 Meters192:38.37a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24York Boys Quad #2Feb 24 · 1600 Meters · Place 11 · Palatine1600 Meters115:31.82a PB10
Feb 14Hononegah Boys Indoor #1Feb 14 · 800 Meters · Place 34 · Palatine800 Meters34.2:28.27a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 800 Meters · Place 4 · Palatine800 Meters42:31.349
Apr 19Fremd v Palatine Crosstown DualApr 19 · 800 Meters · Place 5 · Palatine800 Meters5.2:40.20a9
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 800 Meters · Place 10 · Palatine800 Meters102:38.10a9
Apr 8Palatine Boys TriApr 8 · 800 Meters · Place 14 · Palatine800 Meters142:46.69a9