Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 2012.36aNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorSMSC Conference Meet · May 1520.75aSMSC Conference MeetMay 15, 2021
200 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 2624.52a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
200 Meters · OutdoorNSC Week 3 Boys Quad A/C @ Lake Zurich · Apr 2024.76aNSC Week 3 Boys Quad A/C @ Lake ZurichApril 20, 2026
400 Meters · IndoorClash at the Coliseum · Feb 2855.12aClash at the ColiseumFebruary 28, 2026
400 Meters · OutdoorNSC Boys Championships · May 1553.70aNSC Boys ChampionshipsMay 15, 2025
60 Meters · IndoorCentral Boys HS Track and Field Meet · Feb 257.87Central Boys HS Track and Field MeetFebruary 25, 2025
A 440 Yards Finals · Outdoor25th Annual Joe Scarpino Invitational · Mar 859.49a25th Annual Joe Scarpino InvitationalMarch 8, 2025
High Jump · IndoorCentral Boys HS Track and Field Meet · Feb 251.44mCentral Boys HS Track and Field MeetFebruary 25, 2025
Long Jump · IndoorJerry Lowe Boys Invitational · Feb 35.62mJerry Lowe Boys InvitationalFebruary 3, 2024
Long Jump · OutdoorNSC Coed Week 3 - Mundelein v LZ · Apr 155.00mNSC Coed Week 3 - Mundelein v LZApril 15, 2024
Triple Jump · IndoorCentral Rocket Indoor Boys Triangular 2024 · Feb 2010.22mCentral Rocket Indoor Boys Triangular 2024February 20, 2024
Triple Jump · OutdoorSequoit Boys Showdown · Mar 110.50mSequoit Boys ShowdownMarch 1, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Triple Jump · Place 9 · Lake ZurichLake ZurichTriple Jump9.12.07m11
May 14NSC Boys Conference ChampionshipsMay 14 · Triple Jump · Place 8 · Lake ZurichLake ZurichTriple Jump8.12.11m11
May 72026 Boys Lake County InvitationalMay 7 · Triple Jump · Place 19 · Lake ZurichLake ZurichTriple Jump19.11.65m11
May 72026 Boys Lake County InvitationalMay 7 · 400 Meters · Lake ZurichLake Zurich400 Meters—DNS11
May 22026 Deerfield Invite - F/S & OpenMay 2 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump3.11.80m11
May 12026 Deerfield Invite - VarsityMay 1 · 400 Meters · Place 9 · Lake ZurichLake Zurich400 Meters9.54.81a11
Apr 232026 Bear InviteApr 23 · Triple Jump · Place 8 · Lake ZurichLake ZurichTriple Jump8.12.28m11
Apr 232026 Bear InviteApr 23 · Long Jump · Place 17 · Lake ZurichLake ZurichLong Jump17.5.69m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump4.11.38m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump8.5.43m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 200 Meters · Place 7 · Lake ZurichLake Zurich200 Meters7.24.76a PB11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 100 Meters · Place 12 · Lake ZurichLake Zurich100 Meters12.12.36a PB11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump4.11.55m11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Long Jump · Place 12 · Lake ZurichLake ZurichLong Jump12.5.33m11
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 400 Meters · Place 7 · Lake ZurichLake Zurich400 Meters7.53.91a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump3.11.60m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Long Jump · Place 5 · Lake ZurichLake ZurichLong Jump5.5.73m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters4.55.50a11
Mar 20Huntley Joel Popenfoose InviteMar 20 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump311.84m11
Mar 20Huntley Joel Popenfoose InviteMar 20 · 400 Meters · Place 3 · Lake ZurichLake Zurich400 Meters354.6311
Mar 142026 NSC Boys ChampionshipsMar 14 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump412.02m11
Mar 142026 NSC Boys ChampionshipsMar 14 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters454.4211

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 400 Meters · Place 16 · Lake ZurichLake Zurich400 Meters1655.12a PB11
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump211.88m11
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 200 Meters · Place 3 · Lake ZurichLake Zurich200 Meters324.52a PB11
Feb 21The CIRCUIT ChicagoFeb 21 · Triple Jump · Place 6 · Lake ZurichLake ZurichTriple Jump611.65m11
Feb 21The CIRCUIT ChicagoFeb 21 · Long Jump · Place 24 · Lake ZurichLake ZurichLong Jump244.92m11
Feb 21The CIRCUIT ChicagoFeb 21 · 400 Meters · Place 14 · Lake ZurichLake Zurich400 Meters1455.49a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump311.58m10
May 15NSC Boys ChampionshipsMay 15 · 400 Meters · Place 3 · Lake ZurichLake Zurich400 Meters353.70a PB10
May 6Barrington Bronco F/S RelaysMay 6 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump211.17m10
May 6Barrington Bronco F/S RelaysMay 6 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters255.61a10
May 3Deerfield Invitational - F/S & OpenMay 3 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump4.11.28m10
May 3Deerfield Invitational - F/S & OpenMay 3 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters4.55.74a10
May 2Deerfield Invitational - VarsityMay 2 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump411.28m10
May 2Deerfield Invitational - VarsityMay 2 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters455.74a10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Triple Jump · Place 7 · Lake ZurichLake ZurichTriple Jump711.02m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters456.01a10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 100 Meters · Place 25 · Lake ZurichLake Zurich100 Meters2512.73a10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Triple Jump · Lake ZurichLake ZurichTriple Jump—ND10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 400 Meters · Place 8 · Lake ZurichLake Zurich400 Meters8.57.69a10
Apr 19VanDeveer InvitationalApr 19 · Triple Jump · Place 10 · Lake ZurichLake ZurichTriple Jump1011.15m10
Apr 19VanDeveer InvitationalApr 19 · 400 Meters · Place 10 · Lake ZurichLake Zurich400 Meters1055.3010
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump511.48m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 400 Meters · Place 7 · Lake ZurichLake Zurich400 Meters757.2910
Mar 21Joel Popenfoose ABC InviteMar 21 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump510.72m10
Mar 21Joel Popenfoose ABC InviteMar 21 · 400 Meters · Place 5 · Lake ZurichLake Zurich400 Meters556.1310
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump235-4.5—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · A 440 Yards Finals · Place 6 · Lake ZurichLake ZurichA 440 Yards Finals659.49a PB—
Mar 1Sequoit Boys ShowdownMar 1 · Triple Jump · Place 29 · Lake ZurichLake ZurichTriple Jump2910.50m PB—
Mar 1Sequoit Boys ShowdownMar 1 · 400 Meters · Place 22 · Lake ZurichLake Zurich400 Meters2256.97a—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump211.41m—
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 400 Meters · Place 1 · Lake ZurichLake Zurich400 Meters155.40a—
Feb 25Central Boys HS Track and Field MeetFeb 25 · Triple Jump · Place 6 · Lake ZurichLake ZurichTriple Jump611.34m10
Feb 25Central Boys HS Track and Field MeetFeb 25 · High Jump · Place 12 · Lake ZurichLake ZurichHigh Jump121.44m PB10
Feb 25Central Boys HS Track and Field MeetFeb 25 · 400 Meters · Place 6 · Lake ZurichLake Zurich400 Meters657.6810
Feb 25Central Boys HS Track and Field MeetFeb 25 · 60 Meters · Place 29 · Lake ZurichLake Zurich60 Meters297.87 PB10
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 400 Meters · Place 20 · Lake ZurichLake Zurich400 Meters2058.0710
Feb 8Jerry Lowe Boys InvitationalFeb 8 · Triple Jump · Place 10 · Lake ZurichLake ZurichTriple Jump1010.34m10
Feb 8Jerry Lowe Boys InvitationalFeb 8 · Long Jump · Place 16 · Lake ZurichLake ZurichLong Jump165.38m10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 30Barrington Bronco F/S RelaysApr 30 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump411.16m—
Apr 30Barrington Bronco F/S RelaysApr 30 · 400 Meters · Place 3 · Lake ZurichLake Zurich400 Meters355.28a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Triple Jump · Place 7 · Lake ZurichLake ZurichTriple Jump711.07m—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 400 Meters · Place 5 · Lake ZurichLake Zurich400 Meters557.23a—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · 200 Meters · Place 15 · Lake ZurichLake Zurich200 Meters1525.91a—
Apr 27Deerfield InvitationalApr 27 · Triple Jump · Place 7 · Lake ZurichLake ZurichTriple Jump710.70m9
Apr 27Deerfield InvitationalApr 27 · Long Jump · Place 10 · Lake ZurichLake ZurichLong Jump105.05m9
Apr 27Deerfield InvitationalApr 27 · 400 Meters · Place 10 · Lake ZurichLake Zurich400 Meters1056.379
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 400 Meters · Place 9 · Lake ZurichLake Zurich400 Meters959.15a—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 200 Meters · Place 29 · Lake ZurichLake Zurich200 Meters2926.38a—
Apr 192024 Bear InviteApr 19 · Triple Jump · Place 21 · Lake ZurichLake ZurichTriple Jump2132-7.5—
Apr 192024 Bear InviteApr 19 · 400 Meters · Place 21 · Lake ZurichLake Zurich400 Meters2158.48a—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump411.15m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Long Jump · Place 11 · Lake ZurichLake ZurichLong Jump115.00m PB—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 400 Meters · Place 2 · Lake ZurichLake Zurich400 Meters255.62a—
Apr 1332nd Annual Mike VanDeveer RelaysApr 13 · Triple Jump · Place 15 · Lake ZurichLake ZurichTriple Jump1510.76m9
Apr 8Warren Boy TriApr 8 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump85.44m—
Apr 8Warren Boy TriApr 8 · 400 Meters · Place 8 · Lake ZurichLake Zurich400 Meters858.30a—
Apr 8Warren Boy TriApr 8 · 100 Meters · Place 20 · Lake ZurichLake Zurich100 Meters2012.85a—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · Long Jump · Place 5 · Lake ZurichLake ZurichLong Jump55.39m—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · 400 Meters · Place 3 · Lake ZurichLake Zurich400 Meters355.99a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump210.26m—
Mar 9NSC Boys Indoor InviteMar 9 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump35.52m—
Mar 9NSC Boys Indoor InviteMar 9 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters456.48a—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · Triple Jump · Place 7 · Lake ZurichLake ZurichTriple Jump710.22m PB—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · Long Jump · Place 7 · Lake ZurichLake ZurichLong Jump75.12m—
Feb 20Central Rocket Indoor Boys Triangular 2024Feb 20 · 400 Meters · Place 4 · Lake ZurichLake Zurich400 Meters458.34a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · Long Jump · Place 13 · Lake ZurichLake ZurichLong Jump13.5.62m PB9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · Long Jump · Place 5 · Lake Zurich SouthLake Zurich SouthLong Jump515-0.25—
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · 200 Meters · Place 5 · Lake Zurich SouthLake Zurich South200 Meters525.66a—
May 6SMSC Conference ChampionshipsMay 6 · 200 Meters · Place 4 · Lake Zurich SouthLake Zurich South200 Meters426.60a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 400 Meters · Place 2 · Lake Zurich SouthLake Zurich South400 Meters2.1:00.54a7
May 7SMSC Conference ChampionshipsMay 7 · 400 Meters · Lake Zurich SouthLake Zurich South400 Meters—DNS7
Apr 9Ross Gantt InvitationalApr 9 · 200 Meters · Place 5 · Lake Zurich SouthLake Zurich South200 Meters5.28.54a7

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · 110m Hurdles · Place 8 · Lake Zurich SouthLake Zurich South110m Hurdles39" / 0.991m8.20.75a PB6