Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Boys Week 1 - Lake Zurich v Waukegan v Stevenson · Apr 2912.43aNSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApril 29, 2024
110m Hurdles · 39" / 0.991m · OutdoorIHSA 3A Boys State Track & Field Championships · May 2814.67aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
200 Meters · IndoorThe CIRCUIT Chicago · Feb 2123.90aThe CIRCUIT ChicagoFebruary 21, 2026
200 Meters · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1323.59aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
400 Meters · IndoorCentral Boys HS Track and Field Meet · Feb 2558.63Central Boys HS Track and Field MeetFebruary 25, 2025
400 Meters · OutdoorNSC Boys Week 1 - Lake Zurich v Waukegan v Stevenson · Apr 2958.85aNSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApril 29, 2024
60m Hurdles · 39" / 0.991m · IndoorJerry Lowe Boys Invitational · Feb 39.68aJerry Lowe Boys InvitationalFebruary 3, 2024
High Jump · OutdoorVanDeveer Invitational · Apr 191.55mVanDeveer InvitationalApril 19, 2025
Long Jump · IndoorCentral Rocket Indoor Boys Triangular 2024 · Feb 204.52mCentral Rocket Indoor Boys Triangular 2024February 20, 2024
Long Jump · OutdoorWarren Boy Tri · Apr 84.82mWarren Boy TriApril 8, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Place 14 · Lake Zurich110m Hurdles39" / 0.991mRound P14.14.67a PBWind: -0.211
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 5 · Lake Zurich110m Hurdles39" / 0.991m5.14.91a11
May 14NSC Boys Conference ChampionshipsMay 14 · 110m Hurdles · Place 2 · Lake Zurich110m Hurdles39" / 0.991m2.15.63a11
May 72026 Boys Lake County InvitationalMay 7 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles39" / 0.991m3.15.34a11
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles39" / 0.991m1.15.08a11
May 12026 Deerfield Invite - VarsityMay 1 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles39" / 0.991m1.15.51a11
Apr 232026 Bear InviteApr 23 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles39" / 0.991m3.15.18a11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 110m Hurdles · Place 2 · Lake Zurich110m Hurdles39" / 0.991m2.15.45a11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 110m Hurdles · Place 2 · Lake Zurich110m Hurdles39" / 0.991m2.14.76a11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 200 Meters · Place 10 · Lake Zurich200 Meters10.24.10a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles39" / 0.991m1.15.01a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 4 · Lake Zurich200 Meters4.23.59a PB11
Mar 20Huntley Joel Popenfoose InviteMar 20 · 60m Hurdles · Place 1 · Lake Zurich60m Hurdles18.4311
Mar 142026 NSC Boys ChampionshipsMar 14 · 60m Hurdles · Place 2 · Lake Zurich60m Hurdles28.9711
Mar 142026 NSC Boys ChampionshipsMar 14 · Varsity 60y Hurdles · Place 1 · Lake ZurichVarsity 60y Hurdles18.2211

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 60m Hurdles · Place 6 · Lake Zurich60m Hurdles68.45a11
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Long Jump · Place 3 · Lake ZurichLong Jump35.79m11
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 60m Hurdles · Place 1 · Lake Zurich60m Hurdles18.65a11
Feb 21The CIRCUIT ChicagoFeb 21 · 60m Hurdles · Place 3 · Lake Zurich60m HurdlesRound P38.54a11
Feb 21The CIRCUIT ChicagoFeb 21 · 60m Hurdles · Place 1 · Lake Zurich60m Hurdles18.40a11
Feb 21The CIRCUIT ChicagoFeb 21 · 200 Meters · Place 27 · Lake Zurich200 Meters2723.90a PB11
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 60m Hurdles · Place 3 · Lake Zurich60m Hurdles38.6011

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 110m Hurdles · Place 37 · Lake Zurich110m Hurdles39" / 0.991mRound P37.15.14aWind: 1.710
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 110m Hurdles · Place 37 · Lake Zurich110m HurdlesRound P3715.14a10
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 300m Hurdles · Place 8 · Lake Zurich300m Hurdles842.5210
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles315.0710
May 15NSC Boys ChampionshipsMay 15 · High Jump · Place 9 · Lake ZurichHigh Jump91.62m10
May 15NSC Boys ChampionshipsMay 15 · 300m Hurdles · Place 6 · Lake Zurich300m Hurdles643.27a10
May 15NSC Boys ChampionshipsMay 15 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles316.40a10
May 82025 Boys Lake County InvitationalMay 8 · High Jump · Place 15 · Lake ZurichHigh Jump151.72m10
May 82025 Boys Lake County InvitationalMay 8 · 300m Hurdles · Place 11 · Lake Zurich300m Hurdles1142.9610
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 4 · Lake Zurich110m Hurdles415.2110
May 3Deerfield Invitational - F/S & OpenMay 3 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles39" / 0.991m3.15.75a10
May 3Deerfield Invitational - F/S & OpenMay 3 · High Jump · Place 5 · Lake ZurichHigh Jump5.1.68m10
May 2Deerfield Invitational - VarsityMay 2 · High Jump · Place 5 · Lake ZurichHigh Jump51.68m10
May 2Deerfield Invitational - VarsityMay 2 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles315.75a10
May 2Spartan InviteMay 2 · 110m Hurdles · Place 2 · Lake Zurich110m Hurdles39" / 0.991m2.15.43a10
May 2Spartan InviteMay 2 · High Jump · Place 9 · Lake ZurichHigh Jump9.1.68m10
Apr 242025 Bear InviteApr 24 · High Jump · Place 16 · Lake ZurichHigh Jump161.63m10
Apr 242025 Bear InviteApr 24 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles315.4110
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles39" / 0.991m1.15.24a10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · High Jump · Place 3 · Lake ZurichHigh Jump3.1.63m10
Apr 19VanDeveer InvitationalApr 19 · High Jump · Place 12 · Lake ZurichHigh Jump121.55m PB10
Apr 19VanDeveer InvitationalApr 19 · 300m Hurdles · Place 4 · Lake Zurich300m Hurdles443.0510
Apr 19VanDeveer InvitationalApr 19 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles115.5610
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · High Jump · Place 6 · Lake ZurichHigh Jump61.60m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles115.8810
Mar 21Joel Popenfoose ABC InviteMar 21 · High Jump · Place 1 · Lake ZurichHigh Jump11.63m10
Mar 21Joel Popenfoose ABC InviteMar 21 · 60m Hurdles · Place 1 · Lake Zurich60m Hurdles18.5310
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 55m Hurdles · Place 1 · Lake Zurich55m Hurdles18.30a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · A 50y Hurdles Finals · Place 1 · Lake ZurichA 50y Hurdles Finals18.04a—
Mar 1Sequoit Boys ShowdownMar 1 · 60m Hurdles · Place 8 · Lake Zurich60m Hurdles88.98a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 60m Hurdles · Place 1 · Lake Zurich60m Hurdles18.72a—
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Varsity 60y Hurdles Finals · Place 1 · Lake ZurichVarsity 60y Hurdles Finals18.55a—
Feb 25Central Boys HS Track and Field MeetFeb 25 · Long Jump · Place 8 · Lake ZurichLong Jump85.56m10
Feb 25Central Boys HS Track and Field MeetFeb 25 · 60m Hurdles · Place 1 · Lake Zurich60m Hurdles18.9710
Feb 25Central Boys HS Track and Field MeetFeb 25 · 400 Meters · Place 11 · Lake Zurich400 Meters1158.63 PB10
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 60m Hurdles · Place 3 · Lake Zurich60m Hurdles38.8910

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 110m Hurdles · Place 5 · Lake Zurich110m Hurdles515.92a—
May 9NSC Boys Conference ChampionshipsMay 9 · 300m Hurdles · Place 9 · Lake Zurich300m Hurdles945.01a—
May 9NSC Boys Conference ChampionshipsMay 9 · 110m Hurdles · Place 5 · Lake Zurich110m Hurdles516.09a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 110m Hurdles · Place 6 · Lake Zurich110m Hurdles616.29a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 300m Hurdles · Place 4 · Lake Zurich300m Hurdles444.31a—
Apr 30Barrington Bronco F/S RelaysApr 30 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles116.30a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 400 Meters · Place 6 · Lake Zurich400 Meters658.85a PB—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 200 Meters · Place 10 · Lake Zurich200 Meters1025.24a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 100 Meters · Place 11 · Lake Zurich100 Meters1112.43a PB—
Apr 27Deerfield InvitationalApr 27 · 300m Hurdles · Place 7 · Lake Zurich300m Hurdles744.219
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 300m Hurdles · Place 7 · Lake Zurich300m Hurdles748.13a—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 110m Hurdles · Place 3 · Lake Zurich110m Hurdles317.96a—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 200 Meters · Place 28 · Lake Zurich200 Meters2826.35a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Long Jump · Place 8 · Lake ZurichLong Jump85.18m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Shot Put · Place 17 · Lake ZurichShot Put178.41m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles116.65a—
Apr 8Warren Boy TriApr 8 · Long Jump · Place 19 · Lake ZurichLong Jump194.82m PB—
Apr 8Warren Boy TriApr 8 · 300m Hurdles · Place 3 · Lake Zurich300m Hurdles345.05a—
Apr 8Warren Boy TriApr 8 · 110m Hurdles · Place 1 · Lake Zurich110m Hurdles116.91a—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · 60m Hurdles · Place 2 · Lake Zurich60m Hurdles29.06a—
Mar 8Boys Sequoit ShowdownMar 8 · 60m Hurdles · Place 8 · Lake Zurich60m Hurdles89.38a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · Long Jump · Place 13 · Lake ZurichLong Jump134.52m PB—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 60m Hurdles · Place 2 · Lake Zurich60m Hurdles29.47a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 60m Hurdles · Place 5 · Lake Zurich60m Hurdles39" / 0.991m5.9.68a PB9
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 200 Meters · Place 22 · Lake Zurich200 Meters22.26.08a9