Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWarren Boy Tri · Apr 814.93aWarren Boy TriApril 8, 2024
complete · OutdoorHuntley-McHenry Open · May 117.95mHuntley-McHenry OpenMay 11, 2024
Complete · Outdoor2025 Bear Invite · Apr 248.67m2025 Bear InviteApril 24, 2025
Discus · 1.6kg · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 2036.78mNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026
Full · IndoorCentral Boys HS Track and Field Meet · Feb 259.06mCentral Boys HS Track and Field MeetFebruary 25, 2025
Full · OutdoorJoel Popenfoose ABC Invite · Mar 219.49mJoel Popenfoose ABC InviteMarch 21, 2025
Shot Put · 12lb · OutdoorNSC Week 4 Boys Quad A/D @ Lake Forest · May 410.22mNSC Week 4 Boys Quad A/D @ Lake ForestMay 4, 2026
Varsity · OutdoorNSC Week 1 Boys A/B Quad · Apr 149.69mNSC Week 1 Boys A/B Quad April 14, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Discus · Place 10 · Lake ZurichDiscus1.6kg10.31.57m11
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Shot Put · Place 12 · Lake ZurichShot Put12lb12.10.22m PB11
May 1Glenbrook North Spartan InviteMay 1 · Discus · Place 5 · Lake ZurichDiscus1.6kg5.35.74m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Discus · Place 4 · Lake ZurichDiscus1.6kg4.36.78m PB11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 15 · Lake ZurichShot Put12lb15.10.00m11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Discus · Lake ZurichDiscus1.6kg—DNS11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Shot Put · Lake ZurichShot Put12lb—DNS11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 7 · Lake ZurichDiscus1.6kg7.35.09m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 11 · Lake ZurichShot Put12lb11.10.13m11
Mar 20Huntley Joel Popenfoose InviteMar 20 · Full · Place 6 · Lake ZurichFull610.51m11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · Discus · Place 3 · Lake ZurichDiscus335.53m10
May 15NSC Boys ChampionshipsMay 15 · Shot Put · Place 10 · Lake ZurichShot Put109.68m10
May 6Barrington Bronco F/S RelaysMay 6 · Discus · Place 7 · Lake ZurichDiscus730.55m10
May 2Deerfield Invitational - VarsityMay 2 · Discus · Place 4 · Lake ZurichDiscus432.25m10
May 2Deerfield Invitational - VarsityMay 2 · Shot Put · Place 8 · Lake ZurichShot Put89.35m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 16 · Lake ZurichDiscus1624.79m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 19 · Lake ZurichShot Put199.31m10
Apr 242025 Bear InviteApr 24 · Complete · Place 25 · Lake ZurichComplete258.67m PB10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Varsity · Place 15 · Lake ZurichVarsity1524.79m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Varsity · Place 10 · Lake ZurichVarsity109.69m PB10
Mar 21Joel Popenfoose ABC InviteMar 21 · Full · Place 5 · Lake ZurichFull59.49m PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 9 · Lake ZurichShot Put99.34m—
Feb 25Central Boys HS Track and Field MeetFeb 25 · Full · Place 23 · Lake ZurichFull239.06m PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · complete · Place 26 · Lake Zurichcomplete2623.04m9
May 11Huntley-McHenry OpenMay 11 · complete · Place 22 · Lake Zurichcomplete227.95m PB9
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Discus · Place 22 · Lake ZurichDiscus2221.44m—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Shot Put · Place 28 · Lake ZurichShot Put287.31m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Discus · Place 24 · Lake ZurichDiscus2419.09m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Shot Put · Place 18 · Lake ZurichShot Put188.13m—
Apr 8Warren Boy TriApr 8 · Discus · Place 29 · Lake ZurichDiscus2914.45m—
Apr 8Warren Boy TriApr 8 · Shot Put · Place 27 · Lake ZurichShot Put277.01m—
Apr 8Warren Boy TriApr 8 · 100 Meters · Place 41 · Lake Zurich100 Meters4114.93a PB—