Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South) · May 1912.18aIHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19, 2022
60 Meters · IndoorD117 Clash at the Coliseum · Feb 258.03D117 Clash at the ColiseumFebruary 25, 2023
Discus · 1.6kg · OutdoorIHSA 3A Boys State Track & Field Championships · May 3047.09mIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
Long Jump · IndoorNSC Indoor Boys Invite · Mar 125.03mNSC Indoor Boys InviteMarch 12, 2022
Long Jump · OutdoorNSC Boys Week 2 - Lake Forest v Stevenson v Zion-Benton · Apr 115.01mNSC Boys Week 2 - Lake Forest v Stevenson v Zion-BentonApril 11, 2022
Shot Put · 12lb · IndoorNSC Indoor Boys Invite · Mar 1111.14mNSC Indoor Boys InviteMarch 11, 2023
Shot Put · 12lb · OutdoorSpartan Invite · May 216.11mSpartan InviteMay 2, 2025

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

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 25 · Lake ForestDiscus1.6kgRound P25.47.09m PB12
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Shot Put · Place 22 · Lake ForestShot Put12lbRound P22.15.85m12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 25 · Lake ForestDiscusRound P2547.09m12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · Place 22 · Lake ForestShot PutRound P2215.85m12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 2 · Lake ForestDiscus249.32m12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 1 · Lake ForestShot Put117.10m12
May 15NSC Boys ChampionshipsMay 15 · Discus · Place 1 · Lake ForestDiscus152.31m12
May 15NSC Boys ChampionshipsMay 15 · Shot Put · Place 1 · Lake ForestShot Put115.88m12
May 82025 Boys Lake County InvitationalMay 8 · Discus · Place 1 · Lake ForestDiscus145.57m12
May 82025 Boys Lake County InvitationalMay 8 · Shot Put · Place 1 · Lake ForestShot Put116.55m12
May 2Spartan InviteMay 2 · Discus · Place 2 · Lake ForestDiscus1.6kg2.45.79m12
May 2Spartan InviteMay 2 · Shot Put · Place 1 · Lake ForestShot Put12lb1.16.11m PB12
Apr 28NSC Week 3 Boys B/C QuadApr 28 · Discus · Place 2 · Lake ForestDiscus249.28m12
Apr 28NSC Week 3 Boys B/C QuadApr 28 · Shot Put · Place 1 · Lake ForestShot Put116.03m12
Apr 26Lake Forest Invitational MensApr 26 · Discus · Place 3 · Lake ForestDiscus343.64m12
Apr 26Lake Forest Invitational MensApr 26 · Shot Put · Place 2 · Lake ForestShot Put216.19m12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Discus · Place 1 · Lake ForestDiscus1.6kg1.43.30m12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Shot Put · Place 1 · Lake ForestShot Put12lb1.14.78m12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · High Jump · Lake ForestHigh Jump—NH12
Apr 19Al Janulis Cougar RelaysApr 19 · Discus · Place 1 · Lake ForestDiscus143.94m12
Apr 19Al Janulis Cougar RelaysApr 19 · Shot Put · Place 2 · Lake ForestShot Put214.79m12
Apr 14NSC Week 1 Boys C/D QuadApr 14 · Discus · Place 1 · Lake ForestDiscus145.21m12
Apr 14NSC Week 1 Boys C/D QuadApr 14 · Shot Put · Place 1 · Lake ForestShot Put114.64m12
Apr 3Lakes v Lake Forest Coed OpenApr 3 · Discus · Place 3 · Lake ForestDiscus339.17m12
Apr 3Lakes v Lake Forest Coed OpenApr 3 · Shot Put · Place 2 · Lake ForestShot Put214.66m12
Mar 10Kenwood Bronco RelaysMar 10 · Shot Put · Place 2 · Lake ForestShot Put214.52m12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 1 · Lake ForestShot Put114.99m—
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 13 · Lake ForestShot Put1314.16m—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · Discus · Place 19 · Lake ForestDiscus1.6kg19.47.01m11
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · Shot Put · Place 36 · Lake ForestShot Put12lb36.14.28m11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Discus · Place 19 · Lake ForestDiscus1947.01m11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Shot Put · Place 36 · Lake ForestShot Put3614.28m11
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Discus · Place 2 · Lake ForestDiscus249.92m—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Shot Put · Place 2 · Lake ForestShot Put215.61m—
May 9NSC Boys Conference ChampionshipsMay 9 · Discus · Place 2 · Lake ForestDiscus246.82m—
May 9NSC Boys Conference ChampionshipsMay 9 · Shot Put · Place 1 · Lake ForestShot Put114.74m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Discus · Place 3 · Lake ForestDiscus345.45m—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · Shot Put · Place 7 · Lake ForestShot Put714.46m—
Apr 26Boys Spartan RelaysApr 26 · Discus · Place 1 · Lake ForestDiscus140.81m—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · Discus · Place 1 · Lake ForestDiscus1143-1—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · Shot Put · Place 1 · Lake ForestShot Put113.92m—
Apr 20Lake Forest InvitationalApr 20 · Discus · Place 3 · Lake ForestDiscus3152-8—
Apr 20Lake Forest InvitationalApr 20 · Shot Put · Place 2 · Lake ForestShot Put214.09m—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · Discus · Place 1 · Lake ForestDiscus1144-10—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 100 Meters · Place 13 · Lake Forest100 Meters1312.77a—
Apr 13Al Janulis Cougar RelaysApr 13 · Discus · Place 2 · Lake ForestDiscus244.87m—
Apr 13Al Janulis Cougar RelaysApr 13 · Shot Put · Place 1 · Lake ForestShot Put115.19m—
Apr 8Warren Boy TriApr 8 · Discus · Place 2 · Lake Forest (H.S.)Discus240.18m—
Apr 8Warren Boy TriApr 8 · Shot Put · Place 2 · Lake Forest (H.S.)Shot Put214.33m—
Apr 8Warren Boy TriApr 8 · 100 Meters · Place 17 · Lake Forest (H.S.)100 Meters1712.56a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · Shot Put · Place 8 · Lake Forest (H.S.)Shot Put814.20m11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Shot Put · Place 1 · Lake Forest (H.S.)Shot Put114.96m—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · Discus · Place 6 · Lake Forest (H.S.)Discus642.65m10
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · Shot Put · Place 9 · Lake Forest (H.S.)Shot Put914.35m10
May 11NSC Boys Conference ChampionshipsMay 11 · Discus · Place 6 · Lake ForestDiscus1.6kg6.131' 010
May 11NSC Boys Conference ChampionshipsMay 11 · Shot Put · Place 6 · Lake ForestShot Put12lb6.12.75m10
May 3D117 Harland Boys F/S InviteMay 3 · Discus · Place 1 · Lake Forest (H.S.)Discus139.51m—
May 3D117 Harland Boys F/S InviteMay 3 · Shot Put · Place 1 · Lake Forest (H.S.)Shot Put112.47m—
Apr 2859th Annual Spartan RelaysApr 28 · Discus · Place 6 · Lake Forest (H.S.)Discus636.67m—
Apr 2859th Annual Spartan RelaysApr 28 · Shot Put · Place 2 · Lake Forest (H.S.)Shot Put214.66m—
Apr 24NSC Boys Week 4 - Mundelein v Stevenson v Lake ForestApr 24 · Discus · Place 2 · Lake Forest (H.S.)Discus2130-6—
Apr 24NSC Boys Week 4 - Mundelein v Stevenson v Lake ForestApr 24 · Shot Put · Place 2 · Lake Forest (H.S.)Shot Put212.66m—
Apr 22Lake Forest InvitationalApr 22 · Discus · Place 2 · Lake ForestDiscus243.07m10
Apr 22Lake Forest InvitationalApr 22 · Shot Put · Place 5 · Lake ForestShot Put542-02.0010
Apr 15Al Janulis RelaysApr 15 · Discus · Place 1 · Lake Forest (H.S.)Discus139.08m10
Apr 15Al Janulis RelaysApr 15 · Shot Put · Place 3 · Lake Forest (H.S.)Shot Put313.16m10
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · Discus · Place 3 · Lake Forest (H.S.)Discus336.21m—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · Shot Put · Place 2 · Lake Forest (H.S.)Shot Put212.35m—
Apr 5NSC Coed Week 1 - Zion-Benton v Lake ForestApr 5 · Discus · Place 3 · Lake Forest (H.S.)Discus332.66m—
Apr 5NSC Coed Week 1 - Zion-Benton v Lake ForestApr 5 · Shot Put · Place 2 · Lake Forest (H.S.)Shot Put211.51m—
Apr 5NSC Coed Week 1 - Zion-Benton v Lake ForestApr 5 · 100 Meters · Place 11 · Lake Forest (H.S.)100 Meters1113.13a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · Shot Put · Place 2 · Lake ForestShot Put12lb2.11.14m PB10
Feb 25D117 Clash at the ColiseumFeb 25 · Shot Put · Place 24 · Lake Forest (H.S.)Shot Put2412.21m10
Feb 25D117 Clash at the ColiseumFeb 25 · 60 Meters · Place 51 · Lake Forest (H.S.)60 Meters518.03 PB10

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19 · 100 Meters · Place 25 · Lake Forest (H.S.)100 Meters2512.18a PB9
May 12NSC Boys Conference ChampionshipsMay 12 · Discus · Place 3 · Lake ForestDiscus1.6kg3.36.74m9
May 12NSC Boys Conference ChampionshipsMay 12 · Shot Put · Place 2 · Lake ForestShot Put12lb2.11.56m9
May 4Harland Boys Frosh/Soph InvitationalMay 4 · Discus · Place 1 · Lake Forest (H.S.)Discus133.00m9
May 4Harland Boys Frosh/Soph InvitationalMay 4 · Shot Put · Place 3 · Lake Forest (H.S.)Shot Put310.97m9
May 2NSC Boys LF at MundeleinMay 2 · Discus · Place 5 · Lake Forest (H.S.)Discus530.22m9
May 2NSC Boys LF at MundeleinMay 2 · Shot Put · Place 3 · Lake Forest (H.S.)Shot Put311.43m9
Apr 2958th Annual Glenbrook North Spartan RelaysApr 29 · Discus · Place 15 · Lake ForestDiscus1.6kg15.102-05.009
Apr 25NSC #4 Boys - Lake Forest & Warren @ WaukeganApr 25 · Discus · Place 2 · Lake ForestDiscus1.6kg2.8.70mUnofficial9
Apr 25NSC #4 Boys - Lake Forest & Warren @ WaukeganApr 25 · Shot Put · Place 2 · Lake ForestShot Put12lb2.3.24mUnofficial9
Apr 23Lake Forest InvitationalApr 23 · Shot Put · Place 3 · Lake ForestShot Put310.84m9
Apr 23Lake Forest InvitationalApr 23 · Discus · Place 7 · Lake ForestDiscus725.65m9
Apr 16Al Janulis RelaysApr 16 · Discus · Place 2 · Lake Forest (H.S.)Discus226.75mFR
Apr 16Al Janulis RelaysApr 16 · Shot Put · Place 2 · Lake Forest (H.S.)Shot Put210.67mFR
Apr 11NSC Boys Week 2 - Lake Forest v Stevenson v Zion-BentonApr 11 · Long Jump · Place 4 · Lake Forest (H.S.)Long Jump45.01m PBFR
Apr 11NSC Boys Week 2 - Lake Forest v Stevenson v Zion-BentonApr 11 · Discus · Place 2 · Lake Forest (H.S.)Discus222.00mFR
Apr 11NSC Boys Week 2 - Lake Forest v Stevenson v Zion-BentonApr 11 · Shot Put · Place 1 · Lake Forest (H.S.)Shot Put110.36mFR
Apr 5NSC Boys 1- LF, Lib at LZHSApr 5 · Long Jump · Place 5 · Lake ForestLong Jump5.4.66m9
Apr 5NSC Boys 1- LF, Lib at LZHSApr 5 · 100 Meters · Place 1 · Lake Forest100 Meters1.12.69

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 12NSC Indoor Boys InviteMar 12 · Long Jump · Place 6 · Lake ForestLong Jump6.5.03m PB9
Mar 12NSC Indoor Boys InviteMar 12 · Shot Put · Place 5 · Lake ForestShot Put12lb5.9.68m9
Feb 21D117 Rockin' RelaysFeb 21 · 60 Meters · Place 42 · Lake Forest (H.S.)60 Meters428.07FR