Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorLake Michigan Open · Jan 3124.81Lake Michigan OpenJanuary 31, 2026
200 Meters · OutdoorFirst Chance Invitational · Mar 2824.83aFirst Chance InvitationalMarch 28, 2025
300 Meters · IndoorForever Red Alumni Classic · Dec 640.23aForever Red Alumni ClassicDecember 6, 2025
400 Meters · IndoorMidwest Conference Championships · Feb 2754.73aMidwest Conference ChampionshipsFebruary 27, 2026
400 Meters · OutdoorFirst Chance Invitational · Mar 2753.54aFirst Chance InvitationalMarch 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorMidwest Conference Championships · May 858.70aMidwest Conference ChampionshipsMay 8, 2026
60 Meters · IndoorRed Hawk Invite · Feb 77.84aRed Hawk InviteFebruary 7, 2026
High Jump · IndoorRockford Auburn Boys JV & V Invitational · Feb 171.42mRockford Auburn Boys JV & V InvitationalFebruary 17, 2024
Long Jump · IndoorNSC Boys Indoor Invite · Mar 95.30mNSC Boys Indoor InviteMarch 9, 2024
Long Jump · OutdoorNSC Boys Week 4 - Libertyville v Zion-Benton v Lake Zurich · Apr 244.58mNSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApril 24, 2023
Triple Jump · IndoorLakes Clash at the Coliseum Invitational · Feb 248.97mLakes Clash at the Coliseum Invitational February 24, 2024
Triple Jump · OutdoorNSC Boys Track Dual with SHS · Apr 89.86mNSC Boys Track Dual with SHSApril 8, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Midwest Conference ChampionshipsMay 8 · 400m Hurdles · Place 7 · Lake ForestLake Forest400m Hurdles36" / 0.914mRound P7.58.70a PBSo
May 8Midwest Conference ChampionshipsMay 8 · 400m Hurdles · Place 7 · Lake ForestLake Forest400m Hurdles36" / 0.914m7.59.55aSo
Apr 252026 St. Norbert College InvitationalApr 25 · 400m Hurdles · Place 3 · Lake ForestLake Forest400m Hurdles36" / 0.914m3.59.99aSo
Apr 18Don Church Twilight MeetApr 18 · 200 Meters · Place 31 · Lake ForestLake Forest200 Meters31.23.17aWind: 4.8So
Apr 18Don Church Twilight MeetApr 18 · 100 Meters · Place 56 · Lake ForestLake Forest100 Meters56.11.72aWind: 3.4So
Apr 92026 Chicagoland ChampionshipsApr 9 · 400m Hurdles · Place 20 · Lake ForestLake Forest400m Hurdles36" / 0.914m20.1:02.49aSo
Mar 27First Chance InvitationalMar 27 · 400 Meters · Place 15 · Lake ForestLake Forest400 Meters15.53.54a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Midwest Conference ChampionshipsFeb 27 · 400 Meters · Place 11 · Lake ForestLake Forest400 Meters1154.73a PBSO
Feb 7Red Hawk InviteFeb 7 · 400 Meters · Place 15 · Lake ForestLake Forest400 Meters1558.15aSo
Feb 7Red Hawk InviteFeb 7 · 200 Meters · Place 22 · Lake ForestLake Forest200 Meters2225.08aSo
Feb 7Red Hawk InviteFeb 7 · 60 Meters · Place 31 · Lake ForestLake Forest60 MetersRound P317.84a PBSo
Jan 31Lake Michigan OpenJan 31 · 400 Meters · Place 14 · Lake ForestLake Forest400 Meters1456.04SO
Jan 31Lake Michigan OpenJan 31 · 200 Meters · Place 19 · Lake ForestLake Forest200 Meters1924.81 PBSO

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Forever Red Alumni ClassicDec 6 · 300 Meters · Place 12 · Lake ForestLake Forest300 Meters12.40.23a PBSo
Dec 6Forever Red Alumni ClassicDec 6 · 400 Meters · Place 10 · Lake ForestLake Forest400 Meters10.58.13aSo
Dec 6Forever Red Alumni ClassicDec 6 · 200 Meters · Place 26 · Lake ForestLake Forest200 Meters26.25.21aSo
Feb 8Red Hawk InviteFeb 8 · Long Jump · Place 23 · Lake ForestLake ForestLong Jump235.23m—
Feb 8Red Hawk InviteFeb 8 · 400 Meters · Place 18 · Lake ForestLake Forest400 Meters1857.26a—
Feb 8Red Hawk InviteFeb 8 · 200 Meters · Place 33 · Lake ForestLake Forest200 Meters3325.53a—
Feb 1Lake Michigan OpenFeb 1 · 400 Meters · Place 22 · Lake ForestLake Forest400 Meters2258.92FR
Feb 1Lake Michigan OpenFeb 1 · 200 Meters · Place 29 · Lake ForestLake Forest200 Meters2925.59FR
Feb 1Lake Michigan OpenFeb 1 · Long Jump · Place 11 · Lake ForestLake ForestLong Jump115.44mFR
Jan 18Firebird First InvitationalJan 18 · Long Jump · Place 14 · Lake ForestLake ForestLong Jump14.5.56mFr
Jan 18Firebird First InvitationalJan 18 · 400 Meters · Place 12 · Lake ForestLake Forest400 Meters12.59.59aFr
Jan 18Firebird First InvitationalJan 18 · 200 Meters · Place 13 · Lake ForestLake Forest200 Meters13.25.84aFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Midwest Conference Outdoor ChampionshipsMay 9 · Long Jump · Place 26 · Lake ForestLake ForestLong Jump265.50mFR
May 9Midwest Conference Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 13 · Lake ForestLake Forest400m HurdlesRound P131:08.23FR
May 9Midwest Conference Outdoor ChampionshipsMay 9 · 400 Meters · Place 23 · Lake ForestLake Forest400 MetersRound P2353.90FR
Apr 25Elmhurst TwilightApr 25 · 400m Hurdles · Place 14 · Lake ForestLake Forest400m Hurdles36" / 0.914m14.1:04.60aFr
Apr 25Elmhurst TwilightApr 25 · 400 Meters · Place 31 · Lake ForestLake Forest400 Meters31.55.92aFr
Apr 17Don ChurchApr 17 · 400m Hurdles · Place 11 · Lake ForestLake Forest400m Hurdles36" / 0.914m11.1:02.59aFr
Apr 17Don ChurchApr 17 · 400 Meters · Place 22 · Lake ForestLake Forest400 Meters22.55.32aFr
Apr 12Beloit RelaysApr 12 · 400m Hurdles · Place 4 · Lake ForestLake Forest400m Hurdles41:03.08FR
Apr 12Beloit RelaysApr 12 · 400 Meters · Place 8 · Lake ForestLake Forest400 Meters854.93FR
Apr 12Beloit RelaysApr 12 · Long Jump · Place 15 · Lake ForestLake ForestLong Jump155.31mFR
Apr 12Beloit RelaysApr 12 · 400m Hurdles · Place 4 · Lake ForestLake Forest400m Hurdles36" / 0.914m4.1:03.08aFr
Apr 12Beloit RelaysApr 12 · Long Jump · Place 15 · Lake ForestLake ForestLong Jump15.5.31mWind: 0.2Fr
Apr 12Beloit RelaysApr 12 · 400 Meters · Place 8 · Lake ForestLake Forest400 Meters8.54.93aFr
Mar 28First Chance InvitationalMar 28 · Long Jump · Place 38 · Lake ForestLake ForestLong Jump38.5.20mWind: 2Fr
Mar 28First Chance InvitationalMar 28 · 400 Meters · Place 37 · Lake ForestLake Forest400 Meters37.57.25aFr
Mar 28First Chance InvitationalMar 28 · 200 Meters · Place 86 · Lake ForestLake Forest200 Meters86.24.83a PBWind: 1.4Fr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Forever Red Alumni ClassicDec 7 · Long Jump · Place 22 · Lake ForestLake ForestLong Jump22.5.08mFr
Dec 7Forever Red Alumni ClassicDec 7 · 400 Meters · Place 16 · Lake ForestLake Forest400 Meters16.58.96aFr
Dec 7Forever Red Alumni ClassicDec 7 · 200 Meters · Place 19 · Lake ForestLake Forest200 Meters19.25.92aFr
Mar 9NSC Boys Indoor InviteMar 9 · Long Jump · Place 9 · LibertyvilleLibertyvilleLong Jump95.30m PB—
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Triple Jump · Place 44 · LibertyvilleLibertyvilleTriple Jump448.97m PB12
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Long Jump · LibertyvilleLibertyvilleLong Jump—ND12
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · Long Jump · Place 17 · LibertyvilleLibertyvilleLong Jump175.30m—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · High Jump · Place 7 · LibertyvilleLibertyvilleHigh Jump71.42m PB—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 18 · LibertyvilleLibertyville300m Hurdles1844.71a—
May 9NSC Boys Conference ChampionshipsMay 9 · Triple Jump · Place 13 · LibertyvilleLibertyvilleTriple Jump1310.20m—
May 9NSC Boys Conference ChampionshipsMay 9 · 300m Hurdles · Place 13 · LibertyvilleLibertyville300m Hurdles1346.88a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Long Jump · Place 34 · LibertyvilleLibertyvilleLong Jump345.09m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · Long Jump · Place 11 · LibertyvilleLibertyvilleLong Jump115.17m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 300m Hurdles · Place 6 · LibertyvilleLibertyville300m Hurdles648.4—
Apr 27Deerfield InvitationalApr 27 · 300m Hurdles · Place 15 · LibertyvilleLibertyville300m Hurdles1546.5212
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 300m Hurdles · Place 5 · LibertyvilleLibertyville300m Hurdles547.35a—
Apr 20Lake Forest InvitationalApr 20 · 300m Hurdles · Place 11 · LibertyvilleLibertyville300m Hurdles1148.82a—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · Triple Jump · Place 4 · LibertyvilleLibertyvilleTriple Jump410.30m—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · Long Jump · Place 7 · LibertyvilleLibertyvilleLong Jump75.24m—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 300m Hurdles · Place 6 · LibertyvilleLibertyville300m Hurdles650.55a—
Apr 13Al Janulis Cougar RelaysApr 13 · Triple Jump · Place 13 · LibertyvilleLibertyvilleTriple Jump1310.24m—
Apr 13Al Janulis Cougar RelaysApr 13 · 300m Hurdles · Place 12 · LibertyvilleLibertyville300m Hurdles1247.38a—
Apr 8NSC Boys Track Dual with SHSApr 8 · Triple Jump · Place 9 · LibertyvilleLibertyvilleTriple Jump99.86m PB—
Apr 8NSC Boys Track Dual with SHSApr 8 · Long Jump · Place 12 · LibertyvilleLibertyvilleLong Jump124.79m—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · Triple Jump · Place 9 · LibertyvilleLibertyvilleTriple Jump910.22m—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · Long Jump · Place 14 · LibertyvilleLibertyvilleLong Jump145.12m—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · Long Jump · Place 24 · LibertyvilleLibertyvilleLong Jump2415-11.7511
May 11NSC Boys Conference ChampionshipsMay 11 · Long Jump · Place 10 · LibertyvilleLibertyvilleLong Jump10.5.28m11
May 42023 Boys Lake County InvitationalMay 4 · Long Jump · LibertyvilleLibertyvilleLong Jump—ND11
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · Triple Jump · Place 8 · LibertyvilleLibertyvilleTriple Jump810.02m—
Apr 24NSC Boys Week 4 - Libertyville v Zion-Benton v Lake ZurichApr 24 · Long Jump · Place 11 · LibertyvilleLibertyvilleLong Jump114.58m PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · Long Jump · Place 10 · LibertyvilleLibertyvilleLong Jump10.5.25m11
Mar 11NSC Indoor Boys InviteMar 11 · 200 Meters · Place 13 · LibertyvilleLibertyville200 Meters13.27.97a11