Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Pack Championships · Jul 2111.98aThe Pack ChampionshipsJuly 21, 2026
200 Meters · IndoorYork Boys Quad #2 · Feb 2425.11aYork Boys Quad #2February 24, 2026
200 Meters · OutdoorMSL Boys Tri @Rolling Meadows · May 524.10aMSL Boys Tri @Rolling MeadowsMay 5, 2026
400 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2154.72Nagel-Saylor Indoor InvitationalMarch 21, 2026
400 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 1353.38aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
55 Meters · IndoorYork Boys Quad #2 · Feb 247.22aYork Boys Quad #2February 24, 2026
600 Meters · IndoorYork Boys Quad #2 · Feb 241:35.94aYork Boys Quad #2February 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 21The Pack ChampionshipsJul 21 · 400 Meters · Palatine Pack TFCCPalatine Pack TFCC400 Meters—DNS10
Jul 21The Pack ChampionshipsJul 21 · 200 Meters · Place 7 · Palatine Pack TFCCPalatine Pack TFCC200 Meters7.24.32a10
Jul 21The Pack ChampionshipsJul 21 · 100 Meters · Place 9 · Palatine Pack TFCCPalatine Pack TFCC100 Meters9.11.98a PB10
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 400 Meters · Place 8 · Palatine Pack TFCCPalatine Pack TFCC400 Meters8.54.17a10
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 100 Meters · Place 24 · Palatine Pack TFCCPalatine Pack TFCC100 Meters24.12.17a10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 400 Meters · Place 10 · PalatinePalatine400 Meters10.53.38a PB10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 200 Meters · Place 2 · PalatinePalatine200 Meters2.24.10a PB10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 100 Meters · Place 6 · PalatinePalatine100 Meters6.12.07a10
Apr 28MSL Boys Tri @WheelingApr 28 · 200 Meters · Place 4 · PalatinePalatine200 Meters4.24.49a10
Apr 28MSL Boys Tri @WheelingApr 28 · 100 Meters · Place 7 · PalatinePalatine100 Meters7.12.08a10
Apr 25Lake Forest InviteApr 25 · 400 Meters · Place 2 · PalatinePalatine400 Meters253.76a10
Apr 18Palatine v Fremd Crosstown DualApr 18 · 400 Meters · PalatinePalatine400 Meters—DNS10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 400 Meters · Place 9 · PalatinePalatine400 Meters954.72 PB10
Feb 24York Boys Quad #2Feb 24 · 600 Meters · Place 13 · PalatinePalatine600 Meters131:35.94a PB10
Feb 24York Boys Quad #2Feb 24 · 200 Meters · Place 11 · PalatinePalatine200 Meters1125.11a PB10
Feb 24York Boys Quad #2Feb 24 · 55 Meters · Place 18 · PalatinePalatine55 Meters187.22a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 400 Meters · Place 17 · PalatinePalatine400 Meters1755.289
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 100 Meters · Place 31 · PalatinePalatine100 Meters3112.769
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 400 Meters · Place 1 · PalatinePalatine400 Meters156.03a9
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 100 Meters · Place 8 · PalatinePalatine100 Meters812.50a9
Apr 8Palatine Boys TriApr 8 · 100 Meters · Place 39 · PalatinePalatine100 Meters3912.90a9
Apr 3Palatine Triangular Apr 3 · 400 Meters · Place 3 · PalatinePalatine400 Meters356.44a9
Apr 3Palatine Triangular Apr 3 · 200 Meters · Place 23 · PalatinePalatine200 Meters2325.98a9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · 400 Meters · Place 11 · PalatinePalatine400 Meters111:00.37a—
Mar 11Oswego East v Palatine DualMar 11 · 400 Meters · Place 5 · PalatinePalatine400 Meters557.87a—
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 14 · PalatinePalatine200 Meters1426.07a—
Mar 11Oswego East v Palatine DualMar 11 · 400 Meters · Place 5 · PalatinePalatine400 Meters557.879
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 14 · PalatinePalatine200 Meters1426.079

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 400 Meters · Place 13 · PalatinePalatine400 Meters1356.40a9
Feb 25York Boys Quad #2Feb 25 · 600 Meters · Place 3 · PalatinePalatine600 Meters31:39.239