Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Rolling Meadows · May 512.76aMSL Boys Tri @Rolling MeadowsMay 5, 2026
200 Meters · IndoorYork Boys Quad #2 · Feb 2426.66aYork Boys Quad #2February 24, 2026
200 Meters · OutdoorHoffman Estates, Palatine @ Hersey Boys Tri · Apr 1526.10aHoffman Estates, Palatine @ Hersey Boys TriApril 15, 2025
400 Meters · IndoorYork Boys Quad #2 · Feb 211:07.41aYork Boys Quad #2February 21, 2023
400 Meters · OutdoorFremd v Palatine Crosstown Dual · Apr 191:02.08aFremd v Palatine Crosstown DualApril 19, 2025
55 Meter · IndoorPalatine @ Oswego East · Mar 77.90aPalatine @ Oswego EastMarch 7, 2023
55 Meters · IndoorYork Boys Quad #2 · Feb 257.79York Boys Quad #2February 25, 2025
55 Meters · OutdoorOswego East v Palatine Dual · Mar 117.69aOswego East v Palatine DualMarch 11, 2026
60 Meter · IndoorHononegah Boys Indoor Meet #1 · Feb 158.35aHononegah Boys Indoor Meet #1February 15, 2025
60 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 108.40Hononegah Boys Indoor Meet #1February 10, 2024
Shot Put · 12lb · OutdoorDistrict 15 Conference Meet · May 1223-03.50District 15 Conference MeetMay 12, 2022
Shot Put · 4kg · OutdoorIESA 4A - Sectional 2 @ Wheeling HS · May 1425-04.00IESA 4A - Sectional 2 @ Wheeling HSMay 14, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 400 Meters · Place 15 · PalatinePalatine400 Meters15.1:02.15a12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 200 Meters · Place 15 · PalatinePalatine200 Meters15.26.24a12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 100 Meters · Place 16 · PalatinePalatine100 Meters16.12.76a PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 400 Meters · Place 5 · PalatinePalatine400 Meters5.1:04.66a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 100 Meters · Place 12 · PalatinePalatine100 Meters12.13.09a12
Apr 14MSL Boys Tri @PalatineApr 14 · 200 Meters · Place 36 · PalatinePalatine200 Meters36.26.68a12
Apr 14MSL Boys Tri @PalatineApr 14 · 100 Meters · Place 46 · PalatinePalatine100 Meters46.13.16a12
Mar 11Oswego East v Palatine DualMar 11 · 400 Meters · Place 26 · PalatinePalatine400 Meters261:04.49a12
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 38 · PalatinePalatine200 Meters3828.26a12
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 49 · PalatinePalatine55 Meters497.69a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24York Boys Quad #2Feb 24 · 200 Meters · Place 25 · PalatinePalatine200 Meters2526.66a PB12
Feb 24York Boys Quad #2Feb 24 · 55 Meters · Place 35 · PalatinePalatine55 Meters357.82a12
Feb 14Hononegah Boys Indoor #1Feb 14 · 200 Meters · Place 84 · PalatinePalatine200 Meters84.28.30a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 200 Meters · Place 23 · PalatinePalatine200 Meters2326.4311
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 100 Meters · Place 43 · PalatinePalatine100 Meters4313.2411
Apr 26Lake Forest Invitational MensApr 26 · 400 Meters · Place 9 · PalatinePalatine400 Meters91:03.61a11
Apr 26Lake Forest Invitational MensApr 26 · 200 Meters · Place 11 · PalatinePalatine200 Meters1126.62a11
Apr 19Fremd v Palatine Crosstown DualApr 19 · 400 Meters · Place 4 · PalatinePalatine400 Meters4.1:02.08a PB11
Apr 19Fremd v Palatine Crosstown DualApr 19 · 100 Meters · Place 7 · PalatinePalatine100 Meters7.12.81a11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 200 Meters · Place 13 · PalatinePalatine200 Meters1326.10a PB11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 100 Meters · Place 29 · PalatinePalatine100 Meters2913.07a11
Apr 8Palatine Boys TriApr 8 · 200 Meters · Place 16 · PalatinePalatine200 Meters1626.87a11
Apr 3Palatine Triangular Apr 3 · 400 Meters · Place 16 · PalatinePalatine400 Meters161:04.28a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25York Boys Quad #2Feb 25 · 55 Meters · Place 46 · PalatinePalatine55 Meters467.79 PB11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 60 Meter · Place 131 · PalatinePalatine60 Meter131.8.35a PB11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Place 43 · PalatinePalatine400 Meters43.1:07.48a11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 200 Meters · Place 108 · PalatinePalatine200 Meters108.27.90a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 200 Meters · Place 24 · Palatine (H.S.)Palatine (H.S.)200 Meters2426.53a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 200 Meters · Place 3 · Palatine (H.S.)Palatine (H.S.)200 Meters326.66a—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · 400 Meters · Place 4 · Palatine (H.S.)Palatine (H.S.)400 Meters41:03.18a—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · 200 Meters · Place 14 · Palatine (H.S.)Palatine (H.S.)200 Meters1426.50a—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · 100 Meters · Place 16 · Palatine (H.S.)Palatine (H.S.)100 Meters1613.18a—
Mar 5Oswego East & Palatine DualMar 5 · 55 Meters · Place 53 · Palatine (H.S.)Palatine (H.S.)55 Meters537.86a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20York Boys Quad #2Feb 20 · 55 Meters · Place 21 · Palatine (H.S.)Palatine (H.S.)55 Meters217.8410
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 200 Meters · Place 140 · Palatine (H.S.)Palatine (H.S.)200 Meters14029.0210
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60 Meters · Place 130 · Palatine (H.S.)Palatine (H.S.)60 Meters1308.40 PB10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Prospect Boys TriangularApr 25 · 200 Meters · Place 28 · PalatinePalatine200 Meters28.27.59a9
Apr 25Prospect Boys TriangularApr 25 · 100 Meters · Place 44 · PalatinePalatine100 Meters44.13.43a9
Apr 18MSL West Boys Division ChampionshipsApr 18 · 200 Meters · Place 12 · PalatinePalatine200 Meters12.26.91a9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · 200 Meters · Place 9 · PalatinePalatine200 Meters9.26.60a9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · 100 Meters · Place 8 · PalatinePalatine100 Meters8.13.19a9
Apr 11Palatine Boys TriangularApr 11 · 400 Meters · Place 11 · Palatine (H.S.)Palatine (H.S.)400 Meters111:02.36a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 7Palatine @ Oswego EastMar 7 · 55 Meter · Place 43 · PalatinePalatine55 Meter43.7.90a PB9
Mar 7Palatine @ Oswego EastMar 7 · 200 Meters · Place 31 · PalatinePalatine200 Meters31.28.99a9
Feb 21York Boys Quad #2Feb 21 · 400 Meters · Place 13 · Palatine (H.S.)Palatine (H.S.)400 Meters131:07.41a PB—
Feb 21York Boys Quad #2Feb 21 · 55 Meters · Place 23 · Palatine (H.S.)Palatine (H.S.)55 Meters237.82a—
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 200 Meters · Place 103 · Palatine (H.S.)Palatine (H.S.)200 Meters10328.959
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 60 Meters · Place 123 · Palatine (H.S.)Palatine (H.S.)60 Meters1238.679

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 2 @ Wheeling HSMay 14 · Shot Put · Place 21 · Palatine WinstonPalatine WinstonShot Put4kg21.25-04.00 PB8
May 12District 15 Conference MeetMay 12 · Shot Put · Place 15 · Palatine WinstonPalatine WinstonShot Put12lb15.23-03.50 PB8
May 12District 15 Conference MeetMay 12 · 200 Meters · Place 9 · Palatine WinstonPalatine Winston200 Meters9.29.88a8