Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 Magis Miles · Jun 65:11.35a2026 Magis MilesJune 6, 2026
1500 Meters · OutdoorIllinois Meet of Champions presented by New Balance · Mar 85:19.28aIllinois Meet of Champions presented by New BalanceMarch 8, 2025
1600 Meters · IndoorHuntley Boys Invitational · Feb 275:00.97Huntley Boys InvitationalFebruary 27, 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

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 · 1600 Meters · Place 29 · Palatine (Fremd)Palatine (Fremd)1600 Meters295:00.97 PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 37 · Palatine Pack TFCCPalatine Pack TFCC1500 Meters375:19.28a PB8
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 38 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters385:40.59a8
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 800 Meters · Place 45 · Palatine Pack TFCCPalatine Pack TFCC800 Meters452:43.91a8
Mar 2March Madness Youth MeetMar 2 · 800 Meters · Place 29 · Palatine Pack TFCCPalatine Pack TFCC800 Meters292:39.51a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Palatine Pack Youth InviteFeb 16 · 1600 Meters · Place 15 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters155:43.62a8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Palatine Pack 1600 Meter Time TrialDec 9 · 1600 Meters · Place 29 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters29.5:43.54aUnofficial8
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 1600 Meters · Place 13 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters135:53.227
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 800 Meters · Place 22 · Palatine Pack TFCCPalatine Pack TFCC800 Meters222:51.557
Jul 11Palatine Pack Summer Meet #2Jul 11 · 1600 Meters · Place 13 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters135:55.09a—
Jun 27Palatine Pack Summer MeetJun 27 · 1600 Meters · Place 18 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters186:00.12a—