Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 201:06.32aNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026
Discus · 1.6kg · OutdoorMaine West Frosh-Soph Invite · Apr 2922.62mMaine West Frosh-Soph InviteApril 29, 2026
Shot Put · 12lb · Outdoor2026 Bear Invite · Apr 2310.41m2026 Bear InviteApril 23, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 28 · WaukeganShot Put12lb28.9.39m11
May 14NSC Boys Conference ChampionshipsMay 14 · Discus · WaukeganDiscus1.6kg—ND11
May 14NSC Boys Conference ChampionshipsMay 14 · Shot Put · Place 15 · WaukeganShot Put12lb15.9.64m11
May 72026 Boys Lake County InvitationalMay 7 · Shot Put · Place 37 · WaukeganShot Put12lb37.9.61m11
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Discus · Place 26 · WaukeganDiscus1.6kg26.21.75m11
Apr 29Maine West Frosh-Soph InviteApr 29 · Discus · Place 8 · WaukeganDiscus1.6kg8.22.62m PB11
Apr 29Maine West Frosh-Soph InviteApr 29 · Shot Put · Place 13 · WaukeganShot Put12lb13.8.45m11
Apr 232026 Bear InviteApr 23 · Discus · Place 29 · WaukeganDiscus1.6kg29.21.71m11
Apr 232026 Bear InviteApr 23 · Shot Put · Place 27 · WaukeganShot Put12lb27.10.41m PB11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Discus · Place 32 · WaukeganDiscus1.6kg32.20.07m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 20 · WaukeganShot Put12lb20.9.45m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 400 Meters · Place 35 · Waukegan400 Meters35.1:06.32a PB11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 25 · WaukeganDiscus1.6kg25.22.18m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 17 · WaukeganShot Put12lb17.9.75m11
Apr 9Boys Ram InviteApr 9 · Shot Put · Place 20 · WaukeganShot Put2010.62m—
Mar 142026 NSC Boys ChampionshipsMar 14 · Shot Put · Place 11 · WaukeganShot Put1134-2.511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Hass Indoor RelaysFeb 28 · Shot Put · Place 22 · WaukeganShot Put229.36m11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · Shot Put · Place 14 · WaukeganShot Put148.62m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 34 · WaukeganDiscus3413.38m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 20 · WaukeganShot Put209.03m10
Apr 242025 Bear InviteApr 24 · Shot Put · Place 22 · WaukeganShot Put229.60m10
Apr 10Boys Ram InviteApr 10 · Shot Put · Place 22 · WaukeganShot Put228.82m10
Apr 10Boys Ram InviteApr 10 · Shot Put · Place 22 · WaukeganShot Put228.82m10