Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSL Boys Tri @Palatine · Apr 1427.56mMSL Boys Tri @PalatineApril 14, 2026
Shot Put · 12lb · IndoorHononegah Boys Indoor Meet #1 · Feb 158.39mHononegah Boys Indoor Meet #1February 15, 2025
Shot Put · 12lb · OutdoorMSL Boys Tri @Palatine · Apr 1410.59mMSL Boys Tri @PalatineApril 14, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Discus · PalatineDiscus1.6kg—DNS11
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · PalatineShot Put12lb—DNS11
Apr 28MSL Boys Tri @WheelingApr 28 · Discus · Place 13 · PalatineDiscus1.6kg13.26.81m11
Apr 28MSL Boys Tri @WheelingApr 28 · Shot Put · Place 15 · PalatineShot Put12lb15.9.42m11
Apr 18Palatine v Fremd Crosstown DualApr 18 · Discus · Place 10 · PalatineDiscus1.6kg10.24.66m11
Apr 18Palatine v Fremd Crosstown DualApr 18 · Shot Put · Place 10 · PalatineShot Put12lb10.8.69m11
Apr 14MSL Boys Tri @PalatineApr 14 · Discus · Place 10 · PalatineDiscus1.6kg10.27.56m PB11
Apr 14MSL Boys Tri @PalatineApr 14 · Shot Put · Place 12 · PalatineShot Put12lb12.10.59m PB11
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 10 · PalatineShot Put109.57m11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Hass Indoor RelaysFeb 28 · Shot Put · Place 14 · PalatineShot Put1410.50m11
Feb 24York Boys Quad #2Feb 24 · Shot Put · Place 14 · PalatineShot Put149.95m11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Discus · Place 6 · PalatineDiscus623.80m10
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Shot Put · Place 5 · PalatineShot Put510.44m10
Apr 26Lake Forest Invitational MensApr 26 · Discus · Place 10 · PalatineDiscus1023.44m10
Apr 26Lake Forest Invitational MensApr 26 · Shot Put · Place 8 · PalatineShot Put89.60m10
Apr 19Fremd v Palatine Crosstown DualApr 19 · Discus · Place 4 · PalatineDiscus1.6kg4.22.36m10
Apr 19Fremd v Palatine Crosstown DualApr 19 · Shot Put · Place 4 · PalatineShot Put12lb4.9.60m10
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Discus · Place 9 · PalatineDiscus989-010
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Shot Put · Place 11 · PalatineShot Put1131-010
Apr 8Palatine Boys TriApr 8 · Discus · Place 14 · PalatineDiscus1418.06m10
Apr 8Palatine Boys TriApr 8 · Shot Put · Place 8 · PalatineShot Put89.45m10
Apr 3Palatine Triangular Apr 3 · Discus · Place 13 · PalatineDiscus1321.64m10
Apr 3Palatine Triangular Apr 3 · Shot Put · Place 15 · PalatineShot Put159.22m10
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Shot Put · Place 17 · PalatineShot Put178.89m—
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 14 · PalatineShot Put148.53m—
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 14 · PalatineShot Put148.53m10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25York Boys Quad #2Feb 25 · Shot Put · Place 11 · PalatineShot Put118.27m10
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 40 · PalatineShot Put407.89m—
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Shot Put · Place 49 · PalatineShot Put12lb49.8.39m PB10