Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 4 Boys Quad A/D @ Lake Forest · May 411.57aNSC Week 4 Boys Quad A/D @ Lake ForestMay 4, 2026
200 Meters · IndoorThe CIRCUIT Chicago · Feb 2123.82aThe CIRCUIT ChicagoFebruary 21, 2026
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2223.12aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
400 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 2659.38a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
400 Meters · OutdoorSMSC Conference Meet · May 151:02.56aSMSC Conference MeetMay 15, 2021
60 Meter · IndoorNSC Indoor Boys Invite · Mar 117.73aNSC Indoor Boys InviteMarch 11, 2023
60 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 267.39a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
60 Meters · OutdoorHuntley Joel Popenfoose Invite · Mar 207.40Huntley Joel Popenfoose InviteMarch 20, 2026
Long Jump · OutdoorRoss Gantt Invitational · Apr 916-09.00Ross Gantt InvitationalApril 9, 2022
Triple Jump · IndoorJerry Lowe Boys Invitational · Feb 432-04.00Jerry Lowe Boys InvitationalFebruary 4, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 200 Meters · Place 12 · Lake ZurichLake Zurich200 Meters12.23.12a PB12
May 14NSC Boys Conference ChampionshipsMay 14 · 200 Meters · Place 8 · Lake ZurichLake Zurich200 Meters8.23.63a12
May 72026 Boys Lake County InvitationalMay 7 · 200 Meters · Place 14 · Lake ZurichLake Zurich200 Meters14.23.17a12
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · 100 Meters · Place 3 · Lake ZurichLake Zurich100 Meters3.11.57a PB12
May 22026 Deerfield Invite - F/S & OpenMay 2 · 200 Meters · Place 1 · Lake ZurichLake Zurich200 Meters1.23.42a12
May 12026 Deerfield Invite - VarsityMay 1 · 200 Meters · Place 8 · Lake ZurichLake Zurich200 Meters8.23.85a12
May 12026 Deerfield Invite - VarsityMay 1 · 100 Meters · Place 12 · Lake ZurichLake Zurich100 Meters12.11.77a12
Apr 232026 Bear InviteApr 23 · 200 Meters · Place 10 · Lake ZurichLake Zurich200 Meters10.23.23a12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 100 Meters · Place 5 · Lake ZurichLake Zurich100 Meters5.11.88a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 200 Meters · Place 9 · Lake ZurichLake Zurich200 Meters9.23.83a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 100 Meters · Place 17 · Lake ZurichLake Zurich100 Meters17.11.95a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 2 · Lake ZurichLake Zurich200 Meters2.23.44a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 100 Meters · Place 5 · Lake ZurichLake Zurich100 Meters5.11.64a12
Mar 20Huntley Joel Popenfoose InviteMar 20 · 200 Meters · Place 1 · Lake ZurichLake Zurich200 Meters123.7612
Mar 20Huntley Joel Popenfoose InviteMar 20 · 60 Meters · Place 3 · Lake ZurichLake Zurich60 Meters37.40 PB12
Mar 142026 NSC Boys ChampionshipsMar 14 · 200 Meters · Place 8 · Lake ZurichLake Zurich200 Meters824.1612

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 200 Meters · Place 22 · Lake ZurichLake Zurich200 Meters2224.21a12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 400 Meters · Place 9 · Lake ZurichLake Zurich400 Meters959.38a PB12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 60 Meters · Place 5 · Lake ZurichLake Zurich60 Meters57.39a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 200 Meters · Place 25 · Lake ZurichLake Zurich200 Meters2523.82a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 31 · Lake ZurichLake Zurich60 MetersRound P317.59a12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 200 Meters · Place 15 · Lake ZurichLake Zurich200 Meters1524.5812

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 200 Meters · Place 11 · Lake ZurichLake Zurich200 Meters1123.4711
May 15NSC Boys ChampionshipsMay 15 · 200 Meters · Place 7 · Lake ZurichLake Zurich200 Meters723.65a11
May 82025 Boys Lake County InvitationalMay 8 · 200 Meters · Place 20 · Lake ZurichLake Zurich200 Meters2023.5311
May 2Deerfield Invitational - VarsityMay 2 · 200 Meters · Place 7 · Lake ZurichLake Zurich200 Meters723.72a11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 100 Meters · Place 2 · Lake ZurichLake Zurich100 Meters211.97a11
Apr 242025 Bear InviteApr 24 · 200 Meters · Place 16 · Lake ZurichLake Zurich200 Meters1623.3411
Apr 19VanDeveer InvitationalApr 19 · 200 Meters · Place 7 · Lake ZurichLake Zurich200 Meters723.7911
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 100 Meters · Place 11 · Lake ZurichLake Zurich100 Meters1111.8811
Mar 21Joel Popenfoose ABC InviteMar 21 · 200 Meters · Place 4 · Lake ZurichLake Zurich200 Meters424.2611
Mar 1Sequoit Boys ShowdownMar 1 · 200 Meters · Place 18 · Lake ZurichLake Zurich200 Meters1824.25a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 200 Meters · Place 4 · Lake ZurichLake Zurich200 Meters424.02a—
Feb 25Central Boys HS Track and Field MeetFeb 25 · 200 Meters · Place 6 · Lake ZurichLake Zurich200 Meters624.6011
Feb 25Central Boys HS Track and Field MeetFeb 25 · 60 Meters · Place 6 · Lake ZurichLake Zurich60 Meters67.4411

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 200 Meters · Place 21 · Lake ZurichLake Zurich200 Meters2123.86a—
May 9NSC Boys Conference ChampionshipsMay 9 · 200 Meters · Place 9 · Lake ZurichLake Zurich200 Meters924.04a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 200 Meters · Place 6 · Lake ZurichLake Zurich200 Meters624.39a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 100 Meters · Place 8 · Lake ZurichLake Zurich100 Meters812.32a—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 200 Meters · Place 11 · Lake ZurichLake Zurich200 Meters1124.83a—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 100 Meters · Place 17 · Lake ZurichLake Zurich100 Meters1712.78a—
Apr 192024 Bear InviteApr 19 · 200 Meters · Place 19 · Lake ZurichLake Zurich200 Meters1925.13a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 100 Meters · Place 6 · Lake ZurichLake Zurich100 Meters612.08a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 200 Meters · Place 3 · Lake ZurichLake Zurich200 Meters325.06a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 200 Meters · Place 9 · Lake ZurichLake Zurich200 Meters9.24.85a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 42023 Boys Lake County InvitationalMay 4 · 200 Meters · Place 18 · Lake ZurichLake Zurich200 Meters1824.079
May 2Bronco RelaysMay 2 · 200 Meters · Place 4 · Lake ZurichLake Zurich200 Meters424.159
May 2Bronco RelaysMay 2 · 100 Meters · Place 4 · Lake ZurichLake Zurich100 Meters412.149
Apr 282023 Gib Seegers Track and Field ClassicApr 28 · 200 Meters · Place 5 · Lake ZurichLake Zurich200 Meters5.24.11a9
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · 200 Meters · Place 8 · Lake ZurichLake Zurich200 Meters824.58a—
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · 100 Meters · Place 7 · Lake ZurichLake Zurich100 Meters712.14a—
Apr 21Lake Zurich HS Bear InviteApr 21 · 200 Meters · Place 10 · Lake ZurichLake Zurich200 Meters1024.41a—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · 200 Meters · Place 12 · Lake ZurichLake Zurich200 Meters1224.35a—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · 200 Meters · Place 9 · Lake ZurichLake Zurich200 Meters924.81a—
Mar 17D117 Boys Last Chance InviteMar 17 · 200 Meters · Place 14 · Lake ZurichLake Zurich200 Meters1424.76a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · 60 Meter · Place 2 · Lake ZurichLake Zurich60 Meter2.7.73a PB9
Mar 11NSC Indoor Boys InviteMar 11 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump2.9.81m9
Mar 11NSC Indoor Boys InviteMar 11 · 200 Meters · Place 1 · Lake ZurichLake Zurich200 Meters1.24.67a9
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Triple Jump · Place 8 · Lake ZurichLake ZurichTriple Jump810.09m—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 200 Meters · Place 4 · Lake ZurichLake Zurich200 Meters425.23a—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 60 Meters · Place 7 · Lake ZurichLake Zurich60 Meters77.81a—
Feb 4Jerry Lowe Boys InvitationalFeb 4 · Triple Jump · Place 22 · Lake ZurichLake ZurichTriple Jump22.32-04.00 PB9
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 200 Meters · Place 16 · Lake ZurichLake Zurich200 Meters16.25.22a9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 200 Meters · Place 10 · Lake Zurich NorthLake Zurich North200 Meters10.25.46a8
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · Long Jump · Place 5 · Lake Zurich NorthLake Zurich NorthLong Jump5.16-02.00Wind: 08
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 200 Meters · Place 5 · Lake Zurich NorthLake Zurich North200 Meters5.24.91a8
May 7SMSC Conference ChampionshipsMay 7 · Long Jump · Place 4 · Lake Zurich NorthLake Zurich NorthLong Jump4.15-04.008
May 7SMSC Conference ChampionshipsMay 7 · 200 Meters · Place 2 · Lake Zurich NorthLake Zurich North200 Meters2.25.11a8
Apr 9Ross Gantt InvitationalApr 9 · Long Jump · Place 2 · Lake Zurich NorthLake Zurich NorthLong Jump2.16-09.00 PB8
Apr 9Ross Gantt InvitationalApr 9 · 200 Meters · Place 1 · Lake Zurich NorthLake Zurich North200 Meters1.25.75a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · Long Jump · Place 4 · Lake Zurich NorthLake Zurich NorthLong Jump4.12-09.007
May 15SMSC Conference MeetMay 15 · 400 Meters · Place 2 · Lake Zurich NorthLake Zurich North400 Meters2.1:02.56a PB7