Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorIESA 3A - Sectional 1 @ Johnsburg HS · May 1417.5IESA 3A - Sectional 1 @ Johnsburg HSMay 14, 2022
110m Hurdles · 39" / 0.991m · Outdoor2026 Bear Invite · Apr 2316.06a2026 Bear InviteApril 23, 2026
200 Meters · Indoor23rd Annual Plainfield South Invitational · Feb 2125.19a23rd Annual Plainfield South InvitationalFebruary 21, 2026
200 Meters · OutdoorLakes v Lake Forest Coed Open · Apr 325.62aLakes v Lake Forest Coed OpenApril 3, 2025
300m Hurdles · 36" / 0.914m · Indoor54th Annual Stevenson Patriot Relays · Apr 1644.44a54th Annual Stevenson Patriot RelaysApril 16, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Bear Invite · Apr 2341.58a2026 Bear InviteApril 23, 2026
400 Meters · IndoorLakes Clash at the Colosseum · Feb 151:00.37Lakes Clash at the Colosseum February 15, 2025
400 Meters · OutdoorGrayslake North vs Lakes Dual Meet · Apr 1355.28aGrayslake North vs Lakes Dual MeetApril 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 300m Hurdles · Place 12 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m12.42.37a11
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 3 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m3.41.86a11
May 72026 Boys Lake County InvitationalMay 7 · 300m Hurdles · Place 14 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m14.43.56a11
May 72026 Boys Lake County InvitationalMay 7 · 110m Hurdles · Place 31 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles39" / 0.991m31.22.50a11
May 12026 Deerfield Invite - VarsityMay 1 · 300m Hurdles · Place 1 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m1.43.62a11
May 12026 Deerfield Invite - VarsityMay 1 · 110m Hurdles · Place 7 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles39" / 0.991m7.17.36a11
Apr 232026 Bear InviteApr 23 · 300m Hurdles · Place 3 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m3.41.58a PB11
Apr 232026 Bear InviteApr 23 · 110m Hurdles · Place 8 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles39" / 0.991m8.16.06a PB11
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · 400 Meters · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)400 Meters2.55.28a PB11
Apr 13Grayslake North vs Lakes Dual MeetApr 13 · 200 Meters · Lake Villa (Lakes)Lake Villa (Lakes)200 Meters—DNS11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 300m Hurdles · Place 8 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m8.45.57a11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 110m Hurdles · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles39" / 0.991m2.16.38a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 300m Hurdles · Place 9 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles36" / 0.914m9.44.44a PB11
Mar 132026 NLCC Indoor ChampionshipsMar 13 · 60m Hurdles · Place 7 · Lake Villa (Lakes)Lake Villa (Lakes)60m Hurdles79.5011
Feb 28Clash at the ColiseumFeb 28 · 60m Hurdles · Place 22 · Lake Villa (Lakes)Lake Villa (Lakes)60m Hurdles229.23a11
Feb 2123rd Annual Plainfield South InvitationalFeb 21 · 55m Hurdles · Place 5 · Lake Villa (Lakes)Lake Villa (Lakes)55m Hurdles58.90a11
Feb 2123rd Annual Plainfield South InvitationalFeb 21 · 200 Meters · Place 14 · Lake Villa (Lakes)Lake Villa (Lakes)200 Meters1425.19a PB11
Feb 14Boys Sequoit ShowdownFeb 14 · 60m Hurdles · Place 11 · Lake Villa (Lakes)Lake Villa (Lakes)60m Hurdles119.23a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 6 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles616.0710
May 15NLCC Boys Conference ChampionshipsMay 15 · 110m Hurdles · Place 7 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles718.98a10
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 9 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles916.2710
Apr 242025 Bear InviteApr 24 · 110m Hurdles · Place 13 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles1316.9210
Apr 21NLCC Coed Dual Lakes @ GLNApr 21 · 300m Hurdles · Place 1 · Lake Villa (Lakes)Lake Villa (Lakes)300m Hurdles150.70a10
Apr 21NLCC Coed Dual Lakes @ GLNApr 21 · 110m Hurdles · Place 2 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles217.51a10
Apr 3Lakes v Lake Forest Coed OpenApr 3 · 110m Hurdles · Place 4 · Lake Villa (Lakes)Lake Villa (Lakes)110m Hurdles417.12a10
Apr 3Lakes v Lake Forest Coed OpenApr 3 · 200 Meters · Place 7 · Lake Villa (Lakes)Lake Villa (Lakes)200 Meters725.62a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Lakes Clash at the Colosseum Feb 15 · 400 Meters · Place 33 · Lake Villa (Lakes)Lake Villa (Lakes)400 Meters331:00.37 PB10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20IESA 3A State Track & Field ChampionshipsMay 20 · 110m Hurdles · Place 11 · Lindenhurst Millburn MSLindenhurst Millburn MS110m Hurdles30" / 0.762mRound P11.18.73a7
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · 110m Hurdles · Place 1 · Lindenhurst Millburn MSLindenhurst Millburn MS110m Hurdles30" / 0.762m1.17.5 PB7
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · High Jump · Lindenhurst Millburn MSLindenhurst Millburn MSHigh Jump—NH7