Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 1420.88aIESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
110m Hurdles · 36" / 0.914m · OutdoorSMSC Conference Championships · May 721.35aSMSC Conference ChampionshipsMay 7, 2022
110m Hurdles · 39" / 0.991m · OutdoorNLCC Boys Conference Championships · May 1120.83aNLCC Boys Conference ChampionshipsMay 11, 2023
200 Meters · Indoor2025 NLCC Indoor Championships · Mar 1426.10a2025 NLCC Indoor ChampionshipsMarch 14, 2025
200 Meters · OutdoorBoys Ram Invite · Apr 526.01aBoys Ram InviteApril 5, 2024
300m Hurdles · 36" / 0.914m · Outdoor2nd Annual Wheeling Invitational · Apr 2545.75a2nd Annual Wheeling InvitationalApril 25, 2025
400 Meters · Indoor2026 NLCC Indoor Championships · Mar 1357.312026 NLCC Indoor ChampionshipsMarch 13, 2026
400 Meters · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 141:05.39aIESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
55m Hurdles · 39" · IndoorLake Michigan Invitational · Mar 1710.69aLake Michigan InvitationalMarch 17, 2023
60m Hurdles · 39" / 0.991m · IndoorJerry Lowe Boys Invitational · Feb 311.29aJerry Lowe Boys InvitationalFebruary 3, 2024
800 Meters · IndoorStevenson Boys Open #2 · Mar 182:28.69aStevenson Boys Open #2March 18, 2025
800 Meters · OutdoorSMSC Conference Championships · May 72:43.46aSMSC Conference ChampionshipsMay 7, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 22 · WaucondaWauconda300m Hurdles36" / 0.914m22.46.22a12
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 8 · WaucondaWauconda300m Hurdles36" / 0.914m8.45.81a12
May 72026 Boys Lake County InvitationalMay 7 · 300m Hurdles · WaucondaWauconda300m Hurdles36" / 0.914m—DNS12
May 12026 Deerfield Invite - VarsityMay 1 · 300m Hurdles · Place 7 · WaucondaWauconda300m Hurdles36" / 0.914m7.47.47a12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 300m Hurdles · Place 8 · WaucondaWauconda300m Hurdles36" / 0.914m8.46.65a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 132026 NLCC Indoor ChampionshipsMar 13 · 400 Meters · Place 8 · WaucondaWauconda400 Meters857.31 PB12
Mar 72026 Raptor Indoor Boys InviteMar 7 · 400 Meters · Place 12 · WaucondaWauconda400 Meters1258.16a12
Feb 17Willowbrook Warrior JV OpenFeb 17 · 400 Meters · Place 14 · WaucondaWauconda400 Meters141:03.49a12
Feb 17Willowbrook Warrior JV OpenFeb 17 · 200 Meters · Place 12 · WaucondaWauconda200 Meters1226.97a12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 400 Meters · Place 38 · WaucondaWauconda400 Meters381:00.3612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 17 · WaucondaWauconda300m Hurdles1744.9911
May 15NLCC Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 8 · WaucondaWauconda300m Hurdles846.33a11
Apr 252nd Annual Wheeling InvitationalApr 25 · 300m Hurdles · Place 6 · WaucondaWauconda300m Hurdles36" / 0.914m6.45.75a PB11
Apr 14NLCC Dual Vs. Round LakeApr 14 · 300m Hurdles · Place 1 · WaucondaWauconda300m Hurdles148.47a11
Apr 10Boys Ram InviteApr 10 · 300m Hurdles · Place 13 · WaucondaWauconda300m Hurdles1351.65a11
Apr 10Boys Ram InviteApr 10 · 300m Hurdles · Place 13 · WaucondaWauconda300m Hurdles1351.6511
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 300m Hurdles · Place 3 · WaucondaWauconda300m Hurdles348.66a11
Apr 3NLCC Coed Dual - Wauconda @ Grayslake CentralApr 3 · 300m Hurdles · Place 3 · WaucondaWauconda300m Hurdles36" / 0.914m3.48.66a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18Stevenson Boys Open #2Mar 18 · 800 Meters · Place 10 · WaucondaWauconda800 Meters10.2:28.69a PB11
Mar 142025 NLCC Indoor ChampionshipsMar 14 · 200 Meters · Place 9 · WaucondaWauconda200 Meters926.10a PB—
Feb 18Willowbrook Boys QuadFeb 18 · 400 Meters · Place 13 · WaucondaWauconda400 Meters131:03.50a—
Feb 18Willowbrook Boys QuadFeb 18 · 200 Meters · Place 14 · WaucondaWauconda200 Meters1427.02a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 22 · WaucondaWauconda300m Hurdles2245.42a—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 110m Hurdles · Place 22 · WaucondaWauconda110m Hurdles2218.98a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 300m Hurdles · Place 9 · WaucondaWauconda300m Hurdles946.44a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 110m Hurdles · Place 11 · WaucondaWauconda110m Hurdles1119.79a—
Apr 19Wheeling Track InviteApr 19 · 300m Hurdles · Place 6 · WaucondaWauconda300m Hurdles647.72a—
Apr 19Wheeling Track InviteApr 19 · 110m Hurdles · Place 8 · WaucondaWauconda110m Hurdles819.91a—
Apr 15Antioch vs Wauconda DualApr 15 · 300m Hurdles · Place 4 · WaucondaWauconda300m Hurdles447.91—
Apr 8Wauconda vs North ChicagoApr 8 · 300m Hurdles · WaucondaWauconda300m Hurdles36" / 0.914m—49.1Unofficial10
Apr 8Wauconda vs North ChicagoApr 8 · 110m Hurdles · WaucondaWauconda110m Hurdles39" / 0.991m—19.2Unofficial10
Apr 5Boys Ram InviteApr 5 · 300m Hurdles · Place 11 · WaucondaWauconda300m Hurdles1149.60a—
Apr 5Boys Ram InviteApr 5 · 110m Hurdles · Place 12 · WaucondaWauconda110m Hurdles1219.59a—
Apr 5Boys Ram InviteApr 5 · 200 Meters · Place 29 · WaucondaWauconda200 Meters2926.01a PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 15NLCC Indoor ChampionshipsMar 15 · 60m Hurdles · Place 10 · WaucondaWauconda60m Hurdles1010.86a—
Mar 2Raptor Indoor InviteMar 2 · 60m Hurdles · Place 6 · WaucondaWauconda60m Hurdles611.2910
Feb 23Elk Grove Boys QuadFeb 23 · 55m Hurdles · Place 4 · WaucondaWauconda55m Hurdles410.0410
Feb 23Elk Grove Boys QuadFeb 23 · 400 Meters · Place 9 · WaucondaWauconda400 Meters91:06.0910
Feb 23Elk Grove Boys QuadFeb 23 · 55m Hurdles · Place 4 · WaucondaWauconda55m Hurdles410.0410
Feb 23Elk Grove Boys QuadFeb 23 · 400 Meters · Place 9 · WaucondaWauconda400 Meters91:06.0910
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 60m Hurdles · Place 16 · WaucondaWauconda60m Hurdles39" / 0.991m16.11.29a PB10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 300m Hurdles · Place 26 · WaucondaWauconda300m Hurdles2650.409
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 110m Hurdles · Place 21 · WaucondaWauconda110m Hurdles2120.009
May 11NLCC Boys Conference ChampionshipsMay 11 · 300m Hurdles · Place 12 · WaucondaWauconda300m Hurdles36" / 0.914m12.53.57a9
May 11NLCC Boys Conference ChampionshipsMay 11 · 110m Hurdles · Place 13 · WaucondaWauconda110m Hurdles39" / 0.991m13.20.83a PB9
May 42023 Boys Lake County InvitationalMay 4 · 110m Hurdles · Place 30 · WaucondaWauconda110m Hurdles3021.989
Apr 29Deerfield InvitationalApr 29 · 300m Hurdles · Place 20 · WaucondaWauconda300m Hurdles2050.73a—
Apr 27Bulldog InviteApr 27 · 300m Hurdles · Place 2 · WaucondaWauconda300m Hurdles248.29a—
Apr 27Bulldog InviteApr 27 · 110m Hurdles · Place 4 · WaucondaWauconda110m Hurdles420.43a—
Apr 24NLCC Coed Week 4 - Grayslake Central v WaucondaApr 24 · 300m Hurdles · Place 4 · WaucondaWauconda300m Hurdles451.3—
Apr 6Boys Ram InviteApr 6 · 300m Hurdles · Place 15 · WaucondaWauconda300m Hurdles1554.71a—
Mar 21Glenbard South Frosh Soph Invite #2Mar 21 · 55m Hurdles · Place 4 · WaucondaWauconda55m Hurdles410.47a—
Mar 4Rich Twp Boys Raptor InviteMar 4 · 60m Hurdles · Place 14 · WaucondaWauconda60m Hurdles1411.909

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 17Lake Michigan InvitationalMar 17 · 55m Hurdles · Place 23 · WaucondaWauconda55m Hurdles39"Round P23.10.69a PB9
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · 60m Hurdles · Place 8 · WaucondaWauconda60m Hurdles811.549
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · 60m Hurdles · Place 8 · WaucondaWauconda60m Hurdles39" / 0.991m8.11.54a9
Feb 17Elk Grove Co-Ed QuadFeb 17 · 55m Hurdles · WaucondaWauconda55m Hurdles—DNF9
Feb 10Elk Grove Boys QuadFeb 10 · 55m Hurdles · WaucondaWauconda55m Hurdles—NT9
Feb 10Elk Grove Boys QuadFeb 10 · 200 Meters · Place 30 · WaucondaWauconda200 Meters3029.219
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 60m Hurdles · Place 25 · WaucondaWauconda60m Hurdles39" / 0.991m25.12.21a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 110m Hurdles · Place 18 · Island Lake MatthewsIsland Lake Matthews110m Hurdles30" / 0.762m18.20.88a PB8
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 400 Meters · Place 20 · Island Lake MatthewsIsland Lake Matthews400 Meters20.1:05.39a PB8
May 7SMSC Conference ChampionshipsMay 7 · 110m Hurdles · Place 11 · Island Lake MatthewsIsland Lake Matthews110m Hurdles36" / 0.914m11.21.35a PB8
May 7SMSC Conference ChampionshipsMay 7 · 800 Meters · Place 8 · Island Lake MatthewsIsland Lake Matthews800 Meters8.2:43.46a PB8