Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 4 Boys Quad A/D @ Lake Forest · May 411.75aNSC Week 4 Boys Quad A/D @ Lake ForestMay 4, 2026
200 Meters · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1324.53aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
60 Meter · IndoorNSC Indoor Boys Invite · Mar 117.85aNSC Indoor Boys InviteMarch 11, 2023
60 Meters · Indoor(Burlington) Central Boys Early T&F Invite 2026 · Feb 267.54a(Burlington) Central Boys Early T&F Invite 2026February 26, 2026
60 Meters · OutdoorHuntley Joel Popenfoose Invite · Mar 207.49Huntley Joel Popenfoose InviteMarch 20, 2026
High Jump · Outdoor2023 IHSA Class 3A TRB Sectional - #2 Grayslake (North) · May 171.65m2023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17, 2023
Long Jump · IndoorCHS Boys Indoor Triangular Meet · Feb 215.38mCHS Boys Indoor Triangular MeetFebruary 21, 2023
Long Jump · OutdoorNSC Boys Week 4 - Libertyville v Zion-Benton v Lake Zurich · Apr 245.86mNSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApril 24, 2023
Triple Jump · Indoor2025 NSC Boys Indoor Championships · Mar 1511.94m2025 NSC Boys Indoor ChampionshipsMarch 15, 2025
Triple Jump · OutdoorD117 Boys Last Chance Invite · Mar 1711.04mD117 Boys Last Chance InviteMarch 17, 2023

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Triple Jump · Place 6 · Lake ZurichLake ZurichTriple Jump6.12.41m12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump8.6.45m12
May 14NSC Boys Conference ChampionshipsMay 14 · Triple Jump · Place 6 · Lake ZurichLake ZurichTriple Jump6.12.21m12
May 14NSC Boys Conference ChampionshipsMay 14 · Long Jump · Place 6 · Lake ZurichLake ZurichLong Jump6.6.25m12
May 72026 Boys Lake County InvitationalMay 7 · Triple Jump · Place 9 · Lake ZurichLake ZurichTriple Jump9.12.36m12
May 72026 Boys Lake County InvitationalMay 7 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump8.6.34m12
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump1.6.06m12
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · 100 Meters · Place 5 · Lake ZurichLake Zurich100 Meters5.11.75a PB12
May 22026 Deerfield Invite - F/S & OpenMay 2 · Triple Jump · Place 1 · Lake ZurichLake ZurichTriple Jump1.12.58m12
May 22026 Deerfield Invite - F/S & OpenMay 2 · Long Jump · Lake ZurichLake ZurichLong Jump—DNS12
May 22026 Deerfield Invite - F/S & OpenMay 2 · 100 Meters · Place 9 · Lake ZurichLake Zurich100 Meters9.12.07a12
May 12026 Deerfield Invite - VarsityMay 1 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump3.12.11m12
May 12026 Deerfield Invite - VarsityMay 1 · Long Jump · Place 5 · Lake ZurichLake ZurichLong Jump5.6.03m12
Apr 232026 Bear InviteApr 23 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump5.12.43m12
Apr 232026 Bear InviteApr 23 · Long Jump · Place 13 · Lake ZurichLake ZurichLong Jump13.5.93m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Triple Jump · Place 1 · Lake ZurichLake ZurichTriple Jump1.12.67m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump1.5.85m12
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · 100 Meters · Place 9 · Lake ZurichLake Zurich100 Meters9.12.22a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Triple Jump · Place 1 · Lake ZurichLake ZurichTriple Jump1.12.35m12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · Long Jump · Place 7 · Lake ZurichLake ZurichLong Jump7.6.02m12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 100 Meters · Place 21 · Lake ZurichLake Zurich100 Meters21.12.48a12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump2.12.32m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump1.6.24m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 12 · Lake ZurichLake Zurich200 Meters12.24.53a PB12
Mar 20Huntley Joel Popenfoose InviteMar 20 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump213.07m12
Mar 20Huntley Joel Popenfoose InviteMar 20 · Long Jump · Place 2 · Lake ZurichLake ZurichLong Jump26.25m12
Mar 20Huntley Joel Popenfoose InviteMar 20 · 60 Meters · Place 2 · Lake ZurichLake Zurich60 Meters27.49 PB12
Mar 142026 NSC Boys ChampionshipsMar 14 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump312.35m12
Mar 142026 NSC Boys ChampionshipsMar 14 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump320-8.7512
Mar 726th Annual Joe Scarpino InviteMar 7 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump311.89m12
Mar 726th Annual Joe Scarpino InviteMar 7 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump36.07m12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · Triple Jump · Place 11 · Lake ZurichLake ZurichTriple Jump1112.24m12
Feb 28Clash at the ColiseumFeb 28 · Long Jump · Place 12 · Lake ZurichLake ZurichLong Jump126.06m12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Triple Jump · Place 1 · Lake ZurichLake ZurichTriple Jump112.09m12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Long Jump · Place 2 · Lake ZurichLake ZurichLong Jump25.90m12
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · 60 Meters · Place 6 · Lake ZurichLake Zurich60 Meters67.54a PB12
Feb 21The CIRCUIT ChicagoFeb 21 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump512.00m12
Feb 21The CIRCUIT ChicagoFeb 21 · Long Jump · Place 13 · Lake ZurichLake ZurichLong Jump135.65m12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump312.64m12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · Long Jump · Place 11 · Lake ZurichLake ZurichLong Jump115.79m12

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Triple Jump · Place 16 · Lake ZurichLake ZurichTriple Jump1612.11m11
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · Long Jump · Place 12 · Lake ZurichLake ZurichLong Jump126.05m11
May 15NSC Boys ChampionshipsMay 15 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump512.75m11
May 15NSC Boys ChampionshipsMay 15 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump86.15m11
May 82025 Boys Lake County InvitationalMay 8 · Triple Jump · Place 15 · Lake ZurichLake ZurichTriple Jump1511.41m11
May 82025 Boys Lake County InvitationalMay 8 · Long Jump · Place 12 · Lake ZurichLake ZurichLong Jump126.00m11
May 3Deerfield Invitational - F/S & OpenMay 3 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump3.11.69m11
May 3Deerfield Invitational - F/S & OpenMay 3 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump3.5.99m11
May 2Deerfield Invitational - VarsityMay 2 · Triple Jump · Place 7 · Lake ZurichLake ZurichTriple Jump711.45m11
May 2Deerfield Invitational - VarsityMay 2 · Long Jump · Place 4 · Lake ZurichLake ZurichLong Jump46.30m11
May 2Deerfield Invitational - VarsityMay 2 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump311.69m11
May 2Deerfield Invitational - VarsityMay 2 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump35.99m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump311.69m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Long Jump · Place 2 · Lake ZurichLake ZurichLong Jump26.44m11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 200 Meters · Place 8 · Lake ZurichLake Zurich200 Meters825.34a11
Apr 28NSC Week 3 Boys A/D QuadApr 28 · 100 Meters · Place 18 · Lake ZurichLake Zurich100 Meters1812.57a11
Apr 242025 Bear InviteApr 24 · Triple Jump · Place 8 · Lake ZurichLake ZurichTriple Jump812.25m11
Apr 242025 Bear InviteApr 24 · Long Jump · Place 7 · Lake ZurichLake ZurichLong Jump76.20m11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump3.11.67m11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump1.5.74m11
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 200 Meters · Place 9 · Lake ZurichLake Zurich200 Meters9.24.74a11
Apr 19VanDeveer InvitationalApr 19 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump511.69m11
Apr 19VanDeveer InvitationalApr 19 · Long Jump · Place 5 · Lake ZurichLake ZurichLong Jump56.02m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump311.92m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump36.13m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 200 Meters · Place 14 · Lake ZurichLake Zurich200 Meters1425.7211
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump237-6—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump120-4—
Mar 1Sequoit Boys ShowdownMar 1 · Triple Jump · Place 13 · Lake ZurichLake ZurichTriple Jump1311.67m—
Mar 1Sequoit Boys ShowdownMar 1 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump86.12m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump511.94m PB—
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Long Jump · Place 4 · Lake ZurichLake ZurichLong Jump46.22m—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Triple Jump · Place 16 · Lake ZurichLake ZurichTriple Jump1611.62m—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Long Jump · Place 10 · Lake ZurichLake ZurichLong Jump106.35m—
May 9NSC Boys Conference ChampionshipsMay 9 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump512.26m—
May 9NSC Boys Conference ChampionshipsMay 9 · Long Jump · Place 6 · Lake ZurichLake ZurichLong Jump65.93m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Triple Jump · Place 13 · Lake ZurichLake ZurichTriple Jump1311.78m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Long Jump · Place 6 · Lake ZurichLake ZurichLong Jump66.12m—
Apr 27Deerfield InvitationalApr 27 · Triple Jump · Place 13 · Lake ZurichLake ZurichTriple Jump1311.75m10
Apr 27Deerfield InvitationalApr 27 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump85.99m10
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 100 Meters · Place 21 · Lake ZurichLake Zurich100 Meters2112.95a—
Apr 192024 Bear InviteApr 19 · Triple Jump · Place 6 · Lake ZurichLake ZurichTriple Jump639-10—
Apr 192024 Bear InviteApr 19 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump320-0.25—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump212.12m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump16.09m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · 200 Meters · Place 7 · Lake ZurichLake Zurich200 Meters725.03a—
Apr 1332nd Annual Mike VanDeveer RelaysApr 13 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump411.97m10
Apr 1332nd Annual Mike VanDeveer RelaysApr 13 · Long Jump · Place 5 · Lake ZurichLake ZurichLong Jump55.82m10
Apr 8Warren Boy TriApr 8 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump211.87m—
Apr 8Warren Boy TriApr 8 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump35.85m—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · Triple Jump · Place 1 · Lake ZurichLake ZurichTriple Jump112.30m—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · Long Jump · Place 2 · Lake ZurichLake ZurichLong Jump26.01m—
Mar 8Boys Sequoit ShowdownMar 8 · Triple Jump · Place 3 · Lake ZurichLake ZurichTriple Jump312.79m—
Mar 8Boys Sequoit ShowdownMar 8 · Long Jump · Place 10 · Lake ZurichLake ZurichLong Jump105.81m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Triple Jump · Place 6 · Lake ZurichLake ZurichTriple Jump612.07m—
Mar 9NSC Boys Indoor InviteMar 9 · Long Jump · Place 2 · Lake ZurichLake ZurichLong Jump26.03m—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · High Jump · Place 11 · Lake ZurichLake ZurichHigh Jump111.65m PB9
May 11NSC Boys Conference ChampionshipsMay 11 · Long Jump · Place 7 · Lake ZurichLake ZurichLong Jump7.6.05m9
May 42023 Boys Lake County InvitationalMay 4 · Long Jump · Place 9 · Lake ZurichLake ZurichLong Jump96.07m9
May 2Bronco RelaysMay 2 · Triple Jump · Place 2 · Lake ZurichLake ZurichTriple Jump211.28m9
May 2Bronco RelaysMay 2 · Long Jump · Place 1 · Lake ZurichLake ZurichLong Jump15.84m9
Apr 29Deerfield InvitationalApr 29 · Triple Jump · Place 7 · Lake ZurichLake ZurichTriple Jump711.00m—
Apr 29Deerfield InvitationalApr 29 · Long Jump · Place 12 · Lake ZurichLake ZurichLong Jump125.37m—
Apr 282023 Gib Seegers Track and Field ClassicApr 28 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump5.11.88m9
Apr 282023 Gib Seegers Track and Field ClassicApr 28 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump3.6.01m9
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · Triple Jump · Place 4 · Lake ZurichLake ZurichTriple Jump411.13m—
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump35.86m PB—
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · 100 Meters · Place 9 · Lake ZurichLake Zurich100 Meters912.31a—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Triple Jump · Place 13 · Lake ZurichLake ZurichTriple Jump1311.90m—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · Long Jump · Place 8 · Lake ZurichLake ZurichLong Jump86.11m—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · Triple Jump · Place 5 · Lake ZurichLake ZurichTriple Jump511.42m—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump36.01m—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · 100 Meters · Place 15 · Lake ZurichLake Zurich100 Meters1512.31a—
Mar 17D117 Boys Last Chance InviteMar 17 · Triple Jump · Place 17 · Lake ZurichLake ZurichTriple Jump1711.04m PB—
Mar 17D117 Boys Last Chance InviteMar 17 · Long Jump · Place 4 · Lake ZurichLake ZurichLong Jump45.92m—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · 60 Meter · Place 5 · Lake ZurichLake Zurich60 Meter5.7.85a PB9
Mar 11NSC Indoor Boys InviteMar 11 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump3.5.61m9
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · Long Jump · Place 3 · Lake ZurichLake ZurichLong Jump35.38m PB—
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 60 Meters · Place 2 · Lake ZurichLake Zurich60 Meters27.93a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · Long Jump · Place 6 · Lake Zurich NorthLake Zurich NorthLong Jump6.19-01.258
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 200 Meters · Place 18 · Lake Zurich NorthLake Zurich North200 Meters18.26.09a8
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · Long Jump · Place 2 · Lake Zurich NorthLake Zurich NorthLong Jump2.18-09.00Wind: 08
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · High Jump · Place 4 · Lake Zurich NorthLake Zurich NorthHigh Jump4.5-00.008
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 200 Meters · Place 2 · Lake Zurich NorthLake Zurich North200 Meters2.24.55a8
May 7SMSC Conference ChampionshipsMay 7 · Long Jump · Place 1 · Lake Zurich NorthLake Zurich NorthLong Jump1.18-06.008
May 7SMSC Conference ChampionshipsMay 7 · High Jump · Place 1 · Lake Zurich NorthLake Zurich NorthHigh Jump1.5-02.008
May 7SMSC Conference ChampionshipsMay 7 · 200 Meters · Place 1 · Lake Zurich NorthLake Zurich North200 Meters1.25.03a8
Apr 9Ross Gantt InvitationalApr 9 · High Jump · Place 2 · Lake Zurich NorthLake Zurich NorthHigh Jump2.5-00.008

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · High Jump · Place 1 · Lake Zurich NorthLake Zurich NorthHigh Jump1.4-08.007