Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 268.99a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
Discus · 1.6kg · OutdoorDeerfield Invitational - F/S & Open · May 341.86mDeerfield Invitational - F/S & OpenMay 3, 2025
Shot Put · 12lb · IndoorNSC Indoor Boys Invite · Mar 1111.53mNSC Indoor Boys InviteMarch 11, 2023
Shot Put · 12lb · OutdoorNSC Boys Conference Championships · May 1413.79mNSC Boys Conference ChampionshipsMay 14, 2026
Shot Put · 5.5kg · Outdoor2026 Deerfield Invite - Varsity · May 113.63m2026 Deerfield Invite - VarsityMay 1, 2026

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 · Shot Put · Place 20 · Lake ZurichShot Put12lb20.12.65m12
May 14NSC Boys Conference ChampionshipsMay 14 · Shot Put · Place 8 · Lake ZurichShot Put12lb8.13.79m PB12
May 72026 Boys Lake County InvitationalMay 7 · Shot Put · Lake ZurichShot Put12lb—ND12
May 12026 Deerfield Invite - VarsityMay 1 · Shot Put · Place 4 · Lake ZurichShot Put5.5kg4.13.63m PB12
Apr 232026 Bear InviteApr 23 · Discus · Place 11 · Lake ZurichDiscus1.6kg11.40.94m12
Apr 232026 Bear InviteApr 23 · Shot Put · Place 17 · Lake ZurichShot Put12lb17.12.87m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Discus · Place 1 · Lake ZurichDiscus1.6kg1.40.02m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 2 · Lake ZurichShot Put12lb2.13.23m12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Discus · Place 3 · Lake ZurichDiscus1.6kg3.38.89m12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Shot Put · Place 5 · Lake ZurichShot Put12lb5.13.05m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 2 · Lake ZurichDiscus1.6kg2.38.78m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 3 · Lake ZurichShot Put12lb3.13.23m12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · Shot Put · Place 35 · Lake ZurichShot Put3512.23m12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Shot Put · Place 3 · Lake ZurichShot Put313.47m12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 60 Meters · Place 70 · Lake Zurich60 Meters708.99a PB12
Feb 21Grayslake Central Throwcase VFeb 21 · Shot Put · Place 23 · Lake ZurichShot Put2312.65m12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · Shot Put · Place 11 · Lake ZurichShot Put1112.91m12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Discus · Place 11 · Lake ZurichDiscus1139.55m11
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Shot Put · Place 6 · Lake ZurichShot Put613.54m11
May 15NSC Boys ChampionshipsMay 15 · Discus · Place 6 · Lake ZurichDiscus643.15m11
May 15NSC Boys ChampionshipsMay 15 · Shot Put · Place 7 · Lake ZurichShot Put713.12m11
May 82025 Boys Lake County InvitationalMay 8 · Discus · Place 7 · Lake ZurichDiscus742.08m11
May 82025 Boys Lake County InvitationalMay 8 · Shot Put · Place 15 · Lake ZurichShot Put1513.16m11
May 3Deerfield Invitational - F/S & OpenMay 3 · Discus · Place 1 · Lake ZurichDiscus1.6kg1.41.86m PB11
May 3Deerfield Invitational - F/S & OpenMay 3 · Shot Put · Place 1 · Lake ZurichShot Put5.5kg1.13.17m11
May 2Deerfield Invitational - VarsityMay 2 · Discus · Place 1 · Lake ZurichDiscus141.86m11
May 2Deerfield Invitational - VarsityMay 2 · Shot Put · Place 1 · Lake ZurichShot Put113.17m11
Apr 242025 Bear InviteApr 24 · Discus · Place 6 · Lake ZurichDiscus642.26m11
Apr 242025 Bear InviteApr 24 · Shot Put · Place 17 · Lake ZurichShot Put1711.90m11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Discus · Place 6 · Lake ZurichDiscus1.6kg6.37.70m11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Shot Put · Place 3 · Lake ZurichShot Put12lb3.12.14m11
Apr 19VanDeveer InvitationalApr 19 · Discus · Place 12 · Lake ZurichDiscus1235.68m11
Apr 19VanDeveer InvitationalApr 19 · Shot Put · Place 12 · Lake ZurichShot Put1212.66m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Discus · Place 2 · Lake ZurichDiscus238.30m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Shot Put · Place 2 · Lake ZurichShot Put212.84m11
Mar 1Sequoit Boys ShowdownMar 1 · Shot Put · Place 21 · Lake ZurichShot Put2112.31m—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 2 · Lake ZurichShot Put212.82m—
Feb 25Central Boys HS Track and Field MeetFeb 25 · Shot Put · Place 8 · Lake ZurichShot Put811.91m11
Feb 25Central Boys HS Track and Field MeetFeb 25 · 60 Meters · Place 96 · Lake Zurich60 Meters969.1611
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 19 · Lake ZurichShot Put1913.29m—
Feb 8Jerry Lowe Boys InvitationalFeb 8 · Shot Put · Place 7 · Lake ZurichShot Put712.24m11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11NSC Boys Conference ChampionshipsMay 11 · Discus · Place 3 · Lake ZurichDiscus1.6kg3.102' 69
May 11NSC Boys Conference ChampionshipsMay 11 · Shot Put · Place 4 · Lake ZurichShot Put12lb4.10.42m9
May 2Bronco RelaysMay 2 · Discus · Place 4 · Lake ZurichDiscus432.04m9
May 2Bronco RelaysMay 2 · Shot Put · Place 5 · Lake ZurichShot Put510.90m9
Apr 29Deerfield InvitationalApr 29 · Discus · Place 6 · Lake ZurichDiscus630.26m—
Apr 29Deerfield InvitationalApr 29 · Shot Put · Place 9 · Lake ZurichShot Put910.58m—
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · Discus · Place 7 · Lake ZurichDiscus732.00m—
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · Shot Put · Place 8 · Lake ZurichShot Put810.75m—
Apr 21Lake Zurich HS Bear InviteApr 21 · Shot Put · Place 10 · Lake ZurichShot Put1036-5.5—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Shot Put · Place 9 · Lake ZurichShot Put910.69m—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · Discus · Place 35 · Lake ZurichDiscus3516.23m—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · Shot Put · Place 3 · Lake ZurichShot Put311.15m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · Shot Put · Place 1 · Lake ZurichShot Put12lb1.11.53m PB9
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Shot Put · Place 2 · Lake ZurichShot Put210.00m—
Feb 18Grayslake Central Throwcase IIFeb 18 · Shot Put · Place 25 · Lake ZurichShot Put259.32m9