Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorCentral Rocket Indoor Boys Triangular 2024 · Feb 201:04.19aCentral Rocket Indoor Boys Triangular 2024February 20, 2024
400 Meters · OutdoorWarren Boy Tri · Apr 81:04.99aWarren Boy TriApril 8, 2024
complete · Outdoor32nd Annual Mike VanDeveer Relays · Apr 1310.19m32nd Annual Mike VanDeveer RelaysApril 13, 2024
Complete · OutdoorDeerfield Invitational · Apr 279.31mDeerfield InvitationalApril 27, 2024
Discus · 1.6kg · OutdoorNSC Boys Conference Championships · May 1443.58mNSC Boys Conference ChampionshipsMay 14, 2026
Full · IndoorCentral Boys HS Track and Field Meet · Feb 2511.21mCentral Boys HS Track and Field MeetFebruary 25, 2025
Full · OutdoorJoel Popenfoose ABC Invite · Mar 2110.80mJoel Popenfoose ABC InviteMarch 21, 2025
Shot Put · 12lb · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 2012.50mNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026
Varsity · OutdoorNSC Week 1 Boys A/B Quad · Apr 1440.36mNSC 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

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 10 · Lake ZurichDiscus1.6kg10.40.47m12
May 14NSC Boys Conference ChampionshipsMay 14 · Discus · Place 4 · Lake ZurichDiscus1.6kg4.43.58m PB12
May 72026 Boys Lake County InvitationalMay 7 · Discus · Place 9 · Lake ZurichDiscus1.6kg9.40.91m12
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Discus · Place 3 · Lake ZurichDiscus1.6kg3.42.95m12
May 22026 Deerfield Invite - F/S & OpenMay 2 · Discus · Place 3 · Lake ZurichDiscus1.6kg3.40.89m12
May 12026 Deerfield Invite - VarsityMay 1 · Discus · Place 5 · Lake ZurichDiscus1.6kg5.41.46m12
Apr 232026 Bear InviteApr 23 · Discus · Place 7 · Lake ZurichDiscus1.6kg7.42.55m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Discus · Place 3 · Lake ZurichDiscus1.6kg3.36.88m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 3 · Lake ZurichShot Put12lb3.12.50m PB12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 3 · Lake ZurichDiscus1.6kg3.38.72m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 7 · Lake ZurichShot Put12lb7.11.86m12
Mar 142026 NSC Boys ChampionshipsMar 14 · Full · Place 10 · Lake ZurichFull1035-4.2512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Shot Put · Place 8 · Lake ZurichShot Put811.80m12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · Shot Put · Place 23 · Lake ZurichShot Put2310.94m12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Complete · Place 7 · Lake ZurichComplete742.34m11
May 15NSC Boys ChampionshipsMay 15 · Discus · Place 5 · Lake ZurichDiscus543.84m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 1 · Lake ZurichDiscus142.56m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 10 · Lake ZurichShot Put1010.53m11
Apr 242025 Bear InviteApr 24 · Complete · Place 9 · Lake ZurichComplete940.54m11
Apr 19VanDeveer InvitationalApr 19 · Full · Place 6 · Lake ZurichFull639.67m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Varsity · Place 1 · Lake ZurichVarsity140.36m PB11
Mar 21Joel Popenfoose ABC InviteMar 21 · Full · Place 6 · Lake ZurichFull610.80m PB11
Mar 1Sequoit Boys ShowdownMar 1 · Shot Put · Place 27 · Lake ZurichShot Put2711.73m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 6 · Lake ZurichShot Put611.87m—
Feb 25Central Boys HS Track and Field MeetFeb 25 · Full · Place 11 · Lake ZurichFull1111.21m PB11
Feb 8Jerry Lowe Boys InvitationalFeb 8 · Shot Put · Place 14 · Lake ZurichShot Put1411.28m11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Discus · Place 15 · Lake ZurichDiscus1539.38m—
May 9NSC Boys Conference ChampionshipsMay 9 · Discus · Place 2 · Lake ZurichDiscus234.18m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Discus · Place 14 · Lake ZurichDiscus1438.17m—
Apr 30Barrington Bronco F/S RelaysApr 30 · Discus · Place 3 · Lake ZurichDiscus337.25m—
Apr 27Deerfield InvitationalApr 27 · Complete · Place 2 · Lake ZurichComplete234.51m10
Apr 27Deerfield InvitationalApr 27 · Complete · Place 13 · Lake ZurichComplete139.31m PB10
Apr 192024 Bear InviteApr 19 · Discus · Place 2 · Lake ZurichDiscus2115-11—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Discus · Place 3 · Lake ZurichDiscus333.46m—
Apr 1332nd Annual Mike VanDeveer RelaysApr 13 · complete · Place 8 · Lake Zurichcomplete835.53m10
Apr 1332nd Annual Mike VanDeveer RelaysApr 13 · complete · Place 18 · Lake Zurichcomplete1810.19m PB10
Apr 8Warren Boy TriApr 8 · Discus · Place 6 · Lake ZurichDiscus633.86m—
Apr 8Warren Boy TriApr 8 · Shot Put · Place 12 · Lake ZurichShot Put129.96m—
Apr 8Warren Boy TriApr 8 · 400 Meters · Place 18 · Lake Zurich400 Meters181:04.99a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Shot Put · Place 4 · Lake ZurichShot Put49.75m—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · Shot Put · Place 6 · Lake ZurichShot Put69.96m—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 400 Meters · Place 5 · Lake Zurich400 Meters51:04.19a PB—