Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 Magis Miles · Jun 65:11.35a2026 Magis MilesJune 6, 2026
1600 Meters · Outdoor2026 Magis Miles · Jun 65:09.46a2026 Magis MilesJune 6, 2026
3200 Meters · Outdoor Rolling Meadows Boys Frosh/Soph Invitational · Mar 1310:44.25a Rolling Meadows Boys Frosh/Soph InvitationalMarch 13, 2026
400 Meters · OutdoorFremd Intrasquad · Mar 311:10.86aFremd IntrasquadMarch 31, 2026
800 Meters · OutdoorMSL Boys Tri @Conant · Apr 142:27.58aMSL Boys Tri @ConantApril 14, 2026
Results · IndoorHuntley Boys Invitational · Feb 275:00.97Huntley Boys InvitationalFebruary 27, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 62026 Magis MilesJun 6 · 1 Mile · Place 21 · UnattachedUnattached1 Mile21.5:11.35a PB9
Jun 62026 Magis MilesJun 6 · 1600 Meters · Place 21 · UnattachedUnattached1600 Meters21.5:09.46a PB9
Jun 62026 Magis MilesJun 6 · 1500 Meters · UnattachedUnattached1500 Meters—NT9
Apr 21MSL West Boys Division ChampionshipApr 21 · 3200 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)3200 Meters4.10:50.06a9
Apr 18Palatine v Fremd Crosstown DualApr 18 · 1600 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)1600 Meters3.5:14.18a9
Apr 14MSL Boys Tri @ConantApr 14 · 800 Meters · Place 10 · Palatine (Fremd)Palatine (Fremd)800 Meters10.2:27.58a PB9
Mar 31Fremd IntrasquadMar 31 · 1600 Meters · Place 10 · Palatine (Fremd)Palatine (Fremd)1600 Meters10.5:14.66a9
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Place 40 · Palatine (Fremd)Palatine (Fremd)400 Meters40.1:10.86a PB9
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 3200 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)3200 Meters710:44.25a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · Results · Place 29 · Palatine (Fremd)Palatine (Fremd)Results295:00.97 PB9