Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSL Boys Tri @Palatine · Apr 1427.71mMSL Boys Tri @PalatineApril 14, 2026
Shot Put · 12lb · OutdoorMSL Boys Tri @Wheeling · Apr 289.70mMSL Boys Tri @WheelingApril 28, 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 · Place 15 · PalatineDiscus1.6kg15.27.30m12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · Place 15 · PalatineShot Put12lb15.9.31m12
Apr 28MSL Boys Tri @WheelingApr 28 · Discus · Place 14 · PalatineDiscus1.6kg14.22.79m12
Apr 28MSL Boys Tri @WheelingApr 28 · Shot Put · Place 13 · PalatineShot Put12lb13.9.70m PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Discus · Place 8 · PalatineDiscus1.6kg8.27.68m12
Apr 18Palatine v Fremd Crosstown DualApr 18 · Shot Put · Place 9 · PalatineShot Put12lb9.9.12m12
Apr 14MSL Boys Tri @PalatineApr 14 · Discus · Place 9 · PalatineDiscus1.6kg9.27.71m PB12
Apr 14MSL Boys Tri @PalatineApr 14 · Shot Put · Place 14 · PalatineShot Put12lb14.9.45m12
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 12 · PalatineShot Put129.25m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Hass Indoor RelaysFeb 28 · Shot Put · Place 24 · PalatineShot Put249.21m12
Feb 24York Boys Quad #2Feb 24 · Shot Put · Place 17 · PalatineShot Put179.15m12
Feb 14Hononegah Boys Indoor #1Feb 14 · Shot Put · PalatineShot Put12lb—DNS12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Discus · Place 11 · PalatineDiscus1124.97m11
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Shot Put · Place 14 · PalatineShot Put148.73m11
Apr 19Fremd v Palatine Crosstown DualApr 19 · Discus · Place 9 · PalatineDiscus1.6kg9.22.49m11
Apr 19Fremd v Palatine Crosstown DualApr 19 · Shot Put · Place 9 · PalatineShot Put12lb9.8.47m11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Discus · Place 6 · PalatineDiscus675-111
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Shot Put · Place 9 · PalatineShot Put926-811
Apr 8Palatine Boys TriApr 8 · Discus · Place 22 · PalatineDiscus2219.57m11
Apr 8Palatine Boys TriApr 8 · Shot Put · Place 17 · PalatineShot Put177.31m11
Apr 3Palatine Triangular Apr 3 · Discus · Place 23 · PalatineDiscus2316.74m11
Apr 3Palatine Triangular Apr 3 · Shot Put · Place 22 · PalatineShot Put227.84m11
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 20 · PalatineShot Put206.30m—
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 20 · PalatineShot Put206.30m11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25York Boys Quad #2Feb 25 · Shot Put · Place 20 · PalatineShot Put207.12m11
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 53 · PalatineShot Put537.20m—
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Shot Put · PalatineShot Put12lb—DNS11