Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1333.07mNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
Shot Put · 12lb · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 2010.26mNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Glenbrook North Spartan InviteMay 1 · Discus · Place 12 · Lake ZurichDiscus1.6kg12.30.81m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Discus · Place 10 · Lake ZurichDiscus1.6kg10.31.04m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 13 · Lake ZurichShot Put12lb13.10.26m PB11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Discus · Place 7 · Lake ZurichDiscus1.6kg7.29.70m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 9 · Lake ZurichDiscus1.6kg9.33.07m PB11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 19 · Lake ZurichShot Put12lb19.9.69m11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Shot Put · Place 18 · Lake ZurichShot Put189.92m11
Feb 21Grayslake Central Throwcase VFeb 21 · Shot Put · Place 39 · Lake ZurichShot Put3910.35m11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · Discus · Place 4 · Lake ZurichDiscus435.50m10
May 6Barrington Bronco F/S RelaysMay 6 · Discus · Place 8 · Lake ZurichDiscus827.38m10
May 3Deerfield Invitational - F/S & OpenMay 3 · Discus · Place 2 · Lake ZurichDiscus1.6kg2.32.42m10
May 2Deerfield Invitational - VarsityMay 2 · Discus · Place 2 · Lake ZurichDiscus232.42m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 10 · Lake ZurichDiscus1029.54m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 25 · Lake ZurichShot Put258.40m10
Apr 242025 Bear InviteApr 24 · Discus · Place 7 · Lake ZurichDiscus732.68m10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Discus · Place 21 · Lake ZurichDiscus1.6kg21.25.31m10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Shot Put · Place 24 · Lake ZurichShot Put12lb24.8.74m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Discus · Place 10 · Lake ZurichDiscus1028.30m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Shot Put · Place 16 · Lake ZurichShot Put169.17m10
Mar 21Joel Popenfoose ABC InviteMar 21 · Shot Put · Place 6 · Lake ZurichShot Put610.00m10
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Shot Put · Place 11 · Lake ZurichShot Put118.80m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 7 · Lake ZurichShot Put710.01m—
Feb 25Central Boys HS Track and Field MeetFeb 25 · Shot Put · Place 18 · Lake ZurichShot Put189.45m10
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 28 · Lake ZurichShot Put289.19m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · Discus · Place 29 · Lake ZurichDiscus2921.64m9
May 11Huntley-McHenry OpenMay 11 · Shot Put · Place 24 · Lake ZurichShot Put247.90m9
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Discus · Place 19 · Lake ZurichDiscus1921.69m—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Shot Put · Place 19 · Lake ZurichShot Put197.75m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Discus · Place 13 · Lake ZurichDiscus1322.05m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Shot Put · Place 16 · Lake ZurichShot Put168.48m—
Apr 8Warren Boy TriApr 8 · Discus · Place 24 · Lake ZurichDiscus2417.73m—
Apr 8Warren Boy TriApr 8 · Shot Put · Place 19 · Lake ZurichShot Put198.48m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · Shot Put · Place 8 · Lake ZurichShot Put87.89m—
Feb 17Grayslake Central Throwcase IIIFeb 17 · Shot Put · Place 32 · Lake ZurichShot Put326.87m—