Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 4 Boys Quad A/D @ Lake Forest · May 411.81aNSC Week 4 Boys Quad A/D @ Lake ForestMay 4, 2026
200 Meters · IndoorCentral Boys HS Track and Field Meet · Feb 2523.66Central Boys HS Track and Field MeetFebruary 25, 2025
200 Meters · OutdoorAAU Central District Qualifier · Jun 823.59aAAU Central District QualifierJune 8, 2024
400 Meters · IndoorIllinois Indoor Championships · Mar 2951.43Illinois Indoor ChampionshipsMarch 29, 2025
400 Meters · OutdoorIHSA Class 3A TRB Sectional - #2 Grayslake (Central) · May 1750.76aIHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17, 2024
60 Meter · IndoorJerry Lowe Boys Invitational · Feb 37.56aJerry Lowe Boys InvitationalFebruary 3, 2024
60 Meters · IndoorCentral Rocket Indoor Boys Triangular 2024 · Feb 207.61aCentral Rocket Indoor Boys Triangular 2024February 20, 2024
800 Meters · IndoorRockford F.I.R.E. Indoor TF Invitational 2024 · Dec 142:22.18aRockford F.I.R.E. Indoor TF Invitational 2024December 14, 2024
800 Meters · OutdoorNSC Boys Week 4 - LZ v Libertyville v ZB · Apr 222:15.22aNSC Boys Week 4 - LZ v Libertyville v ZBApril 22, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 400 Meters · Place 9 · Lake ZurichLake Zurich400 Meters9.52.80a12
May 14NSC Boys Conference ChampionshipsMay 14 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters4.52.14a12
May 72026 Boys Lake County InvitationalMay 7 · 400 Meters · Place 11 · Lake ZurichLake Zurich400 Meters11.52.75a12
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · 100 Meters · Place 6 · Lake ZurichLake Zurich100 Meters6.11.81a PB12
May 12026 Deerfield Invite - VarsityMay 1 · 400 Meters · Place 3 · Lake ZurichLake Zurich400 Meters3.52.94a12
Apr 232026 Bear InviteApr 23 · 400 Meters · Place 5 · Lake ZurichLake Zurich400 Meters5.52.88a12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 400 Meters · Place 1 · Lake ZurichLake Zurich400 Meters1.53.31a12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 100 Meters · Place 8 · Lake ZurichLake Zurich100 Meters8.12.21a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 400 Meters · 21-Unattached21-Unattached400 Meters—DNS12
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 200 Meters · 21-Unattached21-Unattached200 Meters—DNS12
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 400 Meters · 21-Unattached21-Unattached400 Meters--DNS12
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 200 Meters · 21-Unattached21-Unattached200 Meters--DNS12
Mar 29Illinois Indoor ChampionshipsMar 29 · 400 Meters · Place 21 · Lake ZurichLake Zurich400 Meters2151.43 PB11
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 400 Meters · Place 1 · Lake ZurichLake Zurich400 Meters151.53a—
Feb 25Central Boys HS Track and Field MeetFeb 25 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters252.1211
Feb 25Central Boys HS Track and Field MeetFeb 25 · 200 Meters · Place 2 · Lake ZurichLake Zurich200 Meters223.66 PB11
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters252.0811
Jan 4Winter Speed MadnessJan 4 · 800 Meters · 21-Unattached21-Unattached800 Meters--DNS11
Jan 4Winter Speed MadnessJan 4 · 400 Meters · Place 7 · 21-Unattached21-Unattached400 Meters7.53.59a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters255.1311
Mar 1Sequoit Boys ShowdownMar 1 · 400 Meters · Place 1 · Lake ZurichLake Zurich400 Meters151.52a—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.51.85a11
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 29 · UnattachedUnattached200 MetersRound P29.23.81a11
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 800 Meters · 21-Unattached21-Unattached800 Meters—DNS11
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 400 Meters · Place 5 · 21-Unattached21-Unattached400 Meters5.53.92a11
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 800 Meters · Place 11 · 21-Unattached21-Unattached800 Meters11.2:22.18a PB11
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 400 Meters · 21-Unattached21-Unattached400 Meters—DNS11
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 200 Meters · 21-Unattached21-Unattached200 Meters—DNS11
Mar 9NSC Boys Indoor InviteMar 9 · 60 Meters · Place 13 · Lake ZurichLake Zurich60 Meters137.80a—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters254.82a—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 60 Meters · Place 8 · Lake ZurichLake Zurich60 Meters87.61a PB—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 60 Meter · Place 21 · Lake ZurichLake Zurich60 Meter21.7.56a PB10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 2 · 21-Unattached21-Unattached400 Meters2.51.70a10
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 10 · 21-Unattached21-Unattached200 MetersRound P10.24.03aWind: -2.410
Jun 8AAU Central District QualifierJun 8 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.51.37a10
Jun 8AAU Central District QualifierJun 8 · 200 Meters · Place 13 · UnattachedUnattached200 Meters13.23.59a PB10
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 29 · Lake ZurichLake Zurich400 MetersRound P29.51.24a10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 29 · Lake ZurichLake Zurich400 MetersRound P2951.2410
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters250.76a PB—
May 9NSC Boys Conference ChampionshipsMay 9 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters251.92a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 200 Meters · Place 5 · Lake ZurichLake Zurich200 Meters524.21a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 100 Meters · Place 6 · Lake ZurichLake Zurich100 Meters612.11a—
Apr 27Deerfield InvitationalApr 27 · 400 Meters · Place 5 · Lake ZurichLake Zurich400 Meters552.1210
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 800 Meters · Place 10 · Lake ZurichLake Zurich800 Meters102:15.22a PB—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 200 Meters · Place 7 · Lake ZurichLake Zurich200 Meters724.46a—
Apr 192024 Bear InviteApr 19 · 400 Meters · Place 7 · Lake ZurichLake Zurich400 Meters753.17a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 200 Meters · Place 4 · Lake ZurichLake Zurich200 Meters423.95a—
Apr 1332nd Annual Mike VanDeveer RelaysApr 13 · 100 Meters · Place 2 · Lake ZurichLake Zurich100 Meters212.0710
Apr 8Warren Boy TriApr 8 · 400 Meters · Place 1 · Lake ZurichLake Zurich400 Meters152.08a—
Apr 8Warren Boy TriApr 8 · 100 Meters · Place 7 · Lake ZurichLake Zurich100 Meters712.03a—
Mar 8Boys Sequoit ShowdownMar 8 · 400 Meters · Place 7 · Lake ZurichLake Zurich400 Meters754.82a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11AAU Central District QualifierJun 11 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.55.20a8
Jun 11AAU Central District QualifierJun 11 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.24.66a8
Jun 11AAU Central District QualifierJun 11 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.12.78a8
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 400 Meters · Place 11 · Lake Zurich NorthLake Zurich North400 Meters11.57.60a8
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 400 Meters · Place 1 · Lake Zurich NorthLake Zurich North400 Meters1.55.74a8
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 100 Meters · Place 3 · Lake Zurich NorthLake Zurich North100 Meters3.12.19a8
May 7SMSC Conference ChampionshipsMay 7 · 100 Meters · Place 2 · Lake Zurich NorthLake Zurich North100 Meters2.12.40a8
Apr 9Ross Gantt InvitationalApr 9 · 400 Meters · Place 1 · Lake Zurich NorthLake Zurich North400 Meters1.1:00.42a8
Apr 9Ross Gantt InvitationalApr 9 · 100 Meters · Place 1 · Lake Zurich NorthLake Zurich North100 Meters1.12.75a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · 200 Meters · Place 9 · Lake Zurich NorthLake Zurich North200 Meters9.31.67a7
May 15SMSC Conference MeetMay 15 · 100 Meters · Place 9 · Lake Zurich NorthLake Zurich North100 Meters9.15.30a7