Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNSC Week 2 Boys A/C Quad · Apr 2116.39aNSC Week 2 Boys A/C QuadApril 21, 2025
200 Meters · OutdoorNSC Boys Week 3 - Libertyville v Waukegan v LF · Apr 1526.42aNSC Boys Week 3 - Libertyville v Waukegan v LFApril 15, 2024
300 Meters · OutdoorCabin Fever Invitational Presented by NIKE · Mar 240.97Cabin Fever Invitational Presented by NIKEMarch 2, 2024
300m Hurdles · 36" / 0.914m · OutdoorSpartan Invite · May 242.99aSpartan InviteMay 2, 2025
60m Hurdles · 36" / 0.914m · IndoorNSC Indoor Boys Invite · Mar 1110.16aNSC Indoor Boys InviteMarch 11, 2023
60m Hurdles · 39" / 0.991m · IndoorNSC Indoor Boys Invite · Mar 1110.49aNSC Indoor Boys InviteMarch 11, 2023
Pole Vault · OutdoorNSC Week 2 Boys A/C Quad · Apr 212.44mNSC Week 2 Boys A/C QuadApril 21, 2025

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

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 11 · Lake Forest300m Hurdles1143.2412
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 12 · Lake Forest110m Hurdles1216.8712
May 15NSC Boys ChampionshipsMay 15 · 300m Hurdles · Place 5 · Lake Forest300m Hurdles542.84a12
May 15NSC Boys ChampionshipsMay 15 · 110m Hurdles · Place 7 · Lake Forest110m Hurdles717.98a12
May 82025 Boys Lake County InvitationalMay 8 · 300m Hurdles · Place 28 · Lake Forest300m Hurdles2849.7112
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 11 · Lake Forest110m Hurdles1116.3412
May 2Spartan InviteMay 2 · 300m Hurdles · Place 4 · Lake Forest300m Hurdles36" / 0.914m4.42.99a PB12
May 2Spartan InviteMay 2 · 110m Hurdles · Place 6 · Lake Forest110m Hurdles39" / 0.991m6.16.72a12
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 300m Hurdles · Place 3 · Lake Forest300m Hurdles344.89a12
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 110m Hurdles · Place 3 · Lake Forest110m Hurdles317.84a12
Apr 26Lake Forest Invitational MensApr 26 · 300m Hurdles · Place 5 · Lake Forest300m Hurdles543.04a12
Apr 26Lake Forest Invitational MensApr 26 · 110m Hurdles · Place 4 · Lake Forest110m Hurdles416.61a12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Pole Vault · Place 7 · Lake ForestPole Vault7.2.44m PB12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 300m Hurdles · Place 2 · Lake Forest300m Hurdles36" / 0.914m2.43.08a12
Apr 21NSC Week 2 Boys A/C QuadApr 21 · 110m Hurdles · Place 2 · Lake Forest110m Hurdles39" / 0.991m2.16.39a PB12
Apr 19Al Janulis Cougar RelaysApr 19 · Pole Vault · Lake ForestPole Vault—NH12
Apr 19Al Janulis Cougar RelaysApr 19 · 300m Hurdles · Place 4 · Lake Forest300m Hurdles444.0812
Apr 19Al Janulis Cougar RelaysApr 19 · 110m Hurdles · Place 3 · Lake Forest110m Hurdles316.8712
Apr 14NSC Week 1 Boys C/D QuadApr 14 · Pole Vault · Place 1 · Lake ForestPole Vault12.74m12
Apr 14NSC Week 1 Boys C/D QuadApr 14 · 300m Hurdles · Place 2 · Lake Forest300m Hurdles244.98a12
Apr 14NSC Week 1 Boys C/D QuadApr 14 · 110m Hurdles · Place 3 · Lake Forest110m Hurdles317.07a12
Apr 3Lakes v Lake Forest Coed OpenApr 3 · Shot Put · Place 15 · Lake ForestShot Put158.23m12
Apr 3Lakes v Lake Forest Coed OpenApr 3 · 300m Hurdles · Place 2 · Lake Forest300m Hurdles245.84a12
Apr 3Lakes v Lake Forest Coed OpenApr 3 · 110m Hurdles · Place 2 · Lake Forest110m Hurdles216.95a12
Mar 7Eagles Coed QuadMar 7 · Pole Vault · Place 5 · Lake ForestPole Vault52.44m12
Mar 7Eagles Coed QuadMar 7 · 60m Hurdles · Place 3 · Lake Forest60m Hurdles39.3812

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 60m Hurdles · Place 3 · Lake Forest60m Hurdles39.24a—
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Varsity 60y Hurdles Finals · Place 3 · Lake ForestVarsity 60y Hurdles Finals39.31a—
Feb 21Proviso West Boys Quad #3Feb 21 · 60m Hurdles · Place 5 · Lake Forest60m Hurdles59.51a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 12 · Lake Forest300m Hurdles1243.17a—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 110m Hurdles · Place 10 · Lake Forest110m Hurdles1016.53a—
May 9NSC Boys Conference ChampionshipsMay 9 · 300m Hurdles · Place 8 · Lake Forest300m Hurdles844.46a—
May 9NSC Boys Conference ChampionshipsMay 9 · 110m Hurdles · Place 9 · Lake Forest110m Hurdles917.17a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 110m Hurdles · Place 15 · Lake Forest110m Hurdles1517.58a—
Apr 29NSC Coed Week 1 - Lake Forest v Zion-BentonApr 29 · 300m Hurdles · Place 3 · Lake Forest300m Hurdles346.10a—
Apr 29NSC Coed Week 1 - Lake Forest v Zion-BentonApr 29 · 110m Hurdles · Place 4 · Lake Forest110m Hurdles418.79a—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · 300m Hurdles · Place 2 · Lake Forest300m Hurdles246.62a—
Apr 22NSC Boys Week 4 - LF v Mundelein v StevensonApr 22 · 110m Hurdles · Place 2 · Lake Forest110m Hurdles218.75a—
Apr 20Lake Forest InvitationalApr 20 · 300m Hurdles · Place 8 · Lake Forest300m Hurdles847.42a—
Apr 20Lake Forest InvitationalApr 20 · 110m Hurdles · Place 7 · Lake Forest110m Hurdles718.43a—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · Pole Vault · Place 6 · Lake ForestPole Vault68-6—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 300m Hurdles · Place 2 · Lake Forest300m Hurdles247.20a—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 110m Hurdles · Place 2 · Lake Forest110m Hurdles219.05a—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 200 Meters · Place 10 · Lake Forest200 Meters1026.42a PB—
Apr 13Al Janulis Cougar RelaysApr 13 · 300m Hurdles · Place 10 · Lake Forest300m Hurdles1045.79a—
Apr 13Al Janulis Cougar RelaysApr 13 · 110m Hurdles · Place 10 · Lake Forest110m Hurdles1019.24a—
Apr 8Warren Boy TriApr 8 · Pole Vault · Place 5 · Lake Forest (H.S.)Pole Vault52.59m—
Apr 8Warren Boy TriApr 8 · 300m Hurdles · Place 6 · Lake Forest (H.S.)300m Hurdles647.25a—
Apr 8Warren Boy TriApr 8 · 110m Hurdles · Place 6 · Lake Forest (H.S.)110m Hurdles619.00a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 60m Hurdles · Place 23 · Lake Forest (H.S.)60m HurdlesRound P2310.8211
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 300 Meters · Place 23 · Lake Forest (H.S.)300 Meters2340.97 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 60m Hurdles · Place 9 · Lake Forest (H.S.)60m Hurdles910.73a—
Mar 9NSC Boys Indoor InviteMar 9 · Varsity 60y Hurdles Finals · Place 7 · Lake Forest (H.S.)Varsity 60y Hurdles Finals710.38a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · 300m Hurdles · Place 15 · Lake Forest (H.S.)300m Hurdles1545.3410
May 11NSC Boys Conference ChampionshipsMay 11 · Pole Vault · Place 3 · Lake ForestPole Vault3.2.29m10
May 11NSC Boys Conference ChampionshipsMay 11 · 300m Hurdles · Place 3 · Lake Forest300m Hurdles36" / 0.914m3.46.78a10
May 11NSC Boys Conference ChampionshipsMay 11 · 110m Hurdles · Place 4 · Lake Forest110m Hurdles39" / 0.991m4.19.34a10
May 3D117 Harland Boys F/S InviteMay 3 · Pole Vault · Place 4 · Lake Forest (H.S.)Pole Vault48-0—
May 3D117 Harland Boys F/S InviteMay 3 · 300m Hurdles · Place 8 · Lake Forest (H.S.)300m Hurdles849.02a—
May 3D117 Harland Boys F/S InviteMay 3 · 110m Hurdles · Place 9 · Lake Forest (H.S.)110m Hurdles920.37a—
Apr 24NSC Boys Week 4 - Mundelein v Stevenson v Lake ForestApr 24 · Pole Vault · Place 10 · Lake Forest (H.S.)Pole Vault107-0—
Apr 24NSC Boys Week 4 - Mundelein v Stevenson v Lake ForestApr 24 · 300m Hurdles · Place 5 · Lake Forest (H.S.)300m Hurdles550.36a—
Apr 24NSC Boys Week 4 - Mundelein v Stevenson v Lake ForestApr 24 · 110m Hurdles · Place 6 · Lake Forest (H.S.)110m Hurdles619.01a—
Apr 22Lake Forest InvitationalApr 22 · 300m Hurdles · Place 5 · Lake Forest300m Hurdles549.1410
Apr 22Lake Forest InvitationalApr 22 · 110m Hurdles · Place 1 · Lake Forest110m Hurdles119.0210
Apr 15Al Janulis RelaysApr 15 · 300m Hurdles · Place 6 · Lake Forest (H.S.)300m Hurdles646.110
Apr 15Al Janulis RelaysApr 15 · 110m Hurdles · Place 7 · Lake Forest (H.S.)110m Hurdles719.2610
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · 300m Hurdles · Place 5 · Lake Forest (H.S.)300m Hurdles551.62a—
Apr 10NSC Boys Week 2 - Lake Zurich v Warren v Lake ForestApr 10 · 110m Hurdles · Place 4 · Lake Forest (H.S.)110m Hurdles419.22a—
Apr 5NSC Coed Week 1 - Zion-Benton v Lake ForestApr 5 · 300m Hurdles · Place 1 · Lake Forest (H.S.)300m Hurdles148.00a—
Apr 5NSC Coed Week 1 - Zion-Benton v Lake ForestApr 5 · 110m Hurdles · Place 2 · Lake Forest (H.S.)110m Hurdles218.58a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · 60m Hurdles · Place 4 · Lake Forest60m Hurdles36" / 0.914m4.10.16a PB10
Mar 11NSC Indoor Boys InviteMar 11 · 60m Hurdles · Place 3 · Lake Forest60m Hurdles39" / 0.991m3.10.49a PB10
Feb 24D117 Coed QuadFeb 24 · 60m Hurdles · Place 4 · Lake Forest60m Hurdles39" / 0.991m4.10.89a10
Feb 24D117 Coed QuadFeb 24 · Pole Vault · Lake ForestPole Vault—NH10

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19 · 110m Hurdles · Place 24 · Lake Forest (H.S.)110m Hurdles2418.69a9
May 12NSC Boys Conference ChampionshipsMay 12 · 300m Hurdles · Place 9 · Lake Forest300m Hurdles36" / 0.914m9.51.61a9
May 12NSC Boys Conference ChampionshipsMay 12 · 110m Hurdles · Place 3 · Lake Forest110m Hurdles39" / 0.991m3.18.86a9
May 4Harland Boys Frosh/Soph InvitationalMay 4 · Shot Put · Place 15 · Lake Forest (H.S.)Shot Put156.71m9
May 4Harland Boys Frosh/Soph InvitationalMay 4 · 300m Hurdles · Place 6 · Lake Forest (H.S.)300m Hurdles651.43a9
May 4Harland Boys Frosh/Soph InvitationalMay 4 · 110m Hurdles · Place 4 · Lake Forest (H.S.)110m Hurdles418.44a9
May 2NSC Boys LF at MundeleinMay 2 · 300m Hurdles · Place 3 · Lake Forest (H.S.)300m Hurdles353.99a9
May 2NSC Boys LF at MundeleinMay 2 · 110m Hurdles · Place 2 · Lake Forest (H.S.)110m Hurdles218.54a9
May 2NSC Boys LF at MundeleinMay 2 · 200 Meters · Place 11 · Lake Forest (H.S.)200 Meters1127.12a9
Apr 25NSC #4 Boys - Lake Forest & Warren @ WaukeganApr 25 · 110m Hurdles · Place 5 · Lake Forest110m Hurdles39" / 0.991m5.20.03Unofficial9
Apr 23Lake Forest InvitationalApr 23 · 300m Hurdles · Place 5 · Lake Forest300m Hurdles551.589
Apr 23Lake Forest InvitationalApr 23 · 110m Hurdles · Place 4 · Lake Forest110m Hurdles419.719
Apr 16Al Janulis RelaysApr 16 · 110m Hurdles · Place 10 · Lake Forest (H.S.)110m Hurdles1019.70FR
Apr 11NSC Boys Week 2 - Lake Forest v Stevenson v Zion-BentonApr 11 · 300m Hurdles · Place 4 · Lake Forest (H.S.)300m Hurdles451.85FR
Apr 11NSC Boys Week 2 - Lake Forest v Stevenson v Zion-BentonApr 11 · 110m Hurdles · Place 3 · Lake Forest (H.S.)110m Hurdles320.26FR
Apr 5NSC Boys 1- LF, Lib at LZHSApr 5 · 300m Hurdles · Place 2 · Lake Forest300m Hurdles36" / 0.914m2.49.89
Apr 5NSC Boys 1- LF, Lib at LZHSApr 5 · 110m Hurdles · Place 2 · Lake Forest110m Hurdles39" / 0.991m2.19.99

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12NSC Indoor Boys InviteMar 12 · 60m Hurdles · Place 3 · Lake Forest60m Hurdles36" / 0.914m3.10.89a9
Mar 12NSC Indoor Boys InviteMar 12 · 60m Hurdles · Place 2 · Lake Forest60m Hurdles39" / 0.991m2.11.33a9