Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2216.51aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
200 Meters · IndoorNLCC Indoor Championships · Mar 1525.48aNLCC Indoor ChampionshipsMarch 15, 2024
200 Meters · OutdoorBoys Ram Invite · Apr 525.09aBoys Ram InviteApril 5, 2024
300m Hurdles · 36" / 0.914m · Outdoor2nd Annual Wheeling Invitational · Apr 2542.26a2nd Annual Wheeling InvitationalApril 25, 2025
3200 Meters · OutdoorNLCC GNHS v. WHS · Apr 2014:17.00aNLCC GNHS v. WHSApril 20, 2026
400 Meters · IndoorRich Township Boys Raptor Indoor Invite II · Mar 856.99aRich Township Boys Raptor Indoor Invite IIMarch 8, 2025
55 Meters · IndoorElk Grove Boys Quad · Feb 107.75Elk Grove Boys QuadFebruary 10, 2023
60m Hurdles · 39" / 0.991m · IndoorNLCC Boys and Girls Indoor Conference Championships · Mar 1011.37aNLCC Boys and Girls Indoor Conference ChampionshipsMarch 10, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 12 · Wauconda300m Hurdles36" / 0.914m12.42.73a12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 10 · Wauconda110m Hurdles39" / 0.991m10.16.51a PB12
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 5 · Wauconda300m Hurdles36" / 0.914m5.43.74a12
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 110m Hurdles · Place 4 · Wauconda110m Hurdles39" / 0.991m4.16.81a12
May 72026 Boys Lake County InvitationalMay 7 · 300m Hurdles · Wauconda300m Hurdles36" / 0.914m—DNS12
May 72026 Boys Lake County InvitationalMay 7 · 110m Hurdles · Wauconda110m Hurdles39" / 0.991m—DNS12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 300m Hurdles · Wauconda300m Hurdles36" / 0.914m—DNS12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 110m Hurdles · Wauconda110m Hurdles39" / 0.991m—DNS12
Apr 20NLCC GNHS v. WHSApr 20 · 300m Hurdles · Place 1 · Wauconda300m Hurdles36" / 0.914m1.44.50a12
Apr 20NLCC GNHS v. WHSApr 20 · 3200 Meters · Place 2 · Wauconda3200 Meters2.14:17.00a PB12
Apr 13NLCC Coed Dual - Wauconda @ AntiochApr 13 · 300m Hurdles · Place 2 · Wauconda300m Hurdles36" / 0.914m2.42.49a12
Apr 13NLCC Coed Dual - Wauconda @ AntiochApr 13 · 110m Hurdles · Place 1 · Wauconda110m Hurdles39" / 0.991m1.16.99a12
Apr 9Boys Ram InviteApr 9 · 110m Hurdles · Place 12 · Wauconda110m Hurdles1217.92—
Apr 9Boys Ram InviteApr 9 · 300m Hurdles · Place 5 · Wauconda300m Hurdles543.56—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 132026 NLCC Indoor ChampionshipsMar 13 · 60m Hurdles · Place 6 · Wauconda60m Hurdles69.4212
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60m Hurdles · Place 11 · Wauconda60m Hurdles119.57a12
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 60m Hurdles · Place 12 · Wauconda60m Hurdles129.6512

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 82025 Boys Lake County InvitationalMay 8 · 300m Hurdles · Place 26 · Wauconda300m Hurdles2648.1111
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 16 · Wauconda110m Hurdles1617.0811
Apr 252nd Annual Wheeling InvitationalApr 25 · 300m Hurdles · Place 2 · Wauconda300m Hurdles36" / 0.914m2.42.26a PB11
Apr 252nd Annual Wheeling InvitationalApr 25 · 110m Hurdles · Place 4 · Wauconda110m Hurdles39" / 0.991m4.17.03a11
Apr 10Boys Ram InviteApr 10 · 300m Hurdles · Place 5 · Wauconda300m Hurdles545.50a11
Apr 10Boys Ram InviteApr 10 · 110m Hurdles · Place 7 · Wauconda110m Hurdles719.11a11
Apr 10Boys Ram InviteApr 10 · 300m Hurdles · Place 5 · Wauconda300m Hurdles545.5011
Apr 10Boys Ram InviteApr 10 · 110m Hurdles · Place 7 · Wauconda110m Hurdles719.1111
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 300m Hurdles · Place 2 · Wauconda300m Hurdles245.16a11
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 110m Hurdles · Place 3 · Wauconda110m Hurdles318.19a11
Apr 3NLCC Coed Dual - Wauconda @ Grayslake CentralApr 3 · 300m Hurdles · Place 2 · Wauconda300m Hurdles36" / 0.914m2.45.16a11
Apr 3NLCC Coed Dual - Wauconda @ Grayslake CentralApr 3 · 110m Hurdles · Place 3 · Wauconda110m Hurdles39" / 0.991m3.18.19a11
Mar 1Sequoit Boys ShowdownMar 1 · 60m Hurdles · Place 20 · Wauconda60m Hurdles209.70a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 142025 NLCC Indoor ChampionshipsMar 14 · 60m Hurdles · Place 6 · Wauconda60m Hurdles69.42a—
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 400 Meters · Place 6 · Wauconda400 Meters656.99a PB—
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 60m Hurdles · Place 13 · Wauconda60m Hurdles139.8511

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 14 · Wauconda300m Hurdles1443.51a—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 110m Hurdles · Place 15 · Wauconda110m Hurdles1517.14a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 300m Hurdles · Place 6 · Wauconda300m Hurdles645.15a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 110m Hurdles · Place 8 · Wauconda110m Hurdles817.83a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 110m Hurdles · Place 25 · Wauconda110m Hurdles2519.09a—
Apr 29Wauconda vs GrantApr 29 · 400 Meters · Place 3 · Wauconda400 Meters3.58.66Unofficial10
Apr 29Wauconda vs GrantApr 29 · 200 Meters · Place 2 · Wauconda200 Meters2.24.74Unofficial10
Apr 27Deerfield InvitationalApr 27 · 300m Hurdles · Place 12 · Wauconda300m Hurdles1246.0610
Apr 19Wheeling Track InviteApr 19 · 300m Hurdles · Place 3 · Wauconda300m Hurdles345.41a—
Apr 19Wheeling Track InviteApr 19 · 110m Hurdles · Place 6 · Wauconda110m Hurdles619.51a—
Apr 15Antioch vs Wauconda DualApr 15 · 300m Hurdles · Place 3 · Wauconda300m Hurdles346.9—
Apr 8Wauconda vs North ChicagoApr 8 · 300m Hurdles · Wauconda300m Hurdles36" / 0.914m—47.7Unofficial10
Apr 8Wauconda vs North ChicagoApr 8 · 110m Hurdles · Wauconda110m Hurdles39" / 0.991m—19.5Unofficial10
Apr 5Boys Ram InviteApr 5 · 300m Hurdles · Place 5 · Wauconda300m Hurdles546.58a—
Apr 5Boys Ram InviteApr 5 · 110m Hurdles · Place 13 · Wauconda110m Hurdles1319.88a—
Apr 5Boys Ram InviteApr 5 · 200 Meters · Place 13 · Wauconda200 Meters1325.09a PB—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 15NLCC Indoor ChampionshipsMar 15 · 60m Hurdles · Place 8 · Wauconda60m Hurdles810.61a—
Mar 15NLCC Indoor ChampionshipsMar 15 · 200 Meters · Place 12 · Wauconda200 Meters1225.48a PB—
Mar 2Raptor Indoor InviteMar 2 · 60m Hurdles · Place 14 · Wauconda60m Hurdles1411.0210
Mar 2Raptor Indoor InviteMar 2 · 200 Meters · Place 24 · Wauconda200 Meters2425.8210
Feb 23Elk Grove Boys QuadFeb 23 · 55m Hurdles · Place 3 · Wauconda55m Hurdles39.8810
Feb 23Elk Grove Boys QuadFeb 23 · 200 Meters · Place 2 · Wauconda200 Meters226.2710
Feb 23Elk Grove Boys QuadFeb 23 · 55m Hurdles · Place 3 · Wauconda55m Hurdles39.8810
Feb 23Elk Grove Boys QuadFeb 23 · 200 Meters · Place 2 · Wauconda200 Meters226.2710

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 300m Hurdles · Place 23 · Wauconda300m Hurdles2348.669
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 110m Hurdles · Place 22 · Wauconda110m Hurdles2220.079
May 11NLCC Boys Conference ChampionshipsMay 11 · 300m Hurdles · Place 10 · Wauconda300m Hurdles36" / 0.914m10.49.55a9
May 11NLCC Boys Conference ChampionshipsMay 11 · 110m Hurdles · Wauconda110m Hurdles39" / 0.991m—DNS9
May 11NLCC Boys Conference ChampionshipsMay 11 · 200 Meters · Wauconda200 Meters—DNS9
Apr 29Deerfield InvitationalApr 29 · 110m Hurdles · Place 7 · Wauconda110m Hurdles720.52a—
Apr 27Bulldog InviteApr 27 · 200 Meters · Place 5 · Wauconda200 Meters525.83a—
Apr 27Bulldog InviteApr 27 · 300m Hurdles · Place 1 · Wauconda300m Hurdles150.57a—
Apr 6Boys Ram InviteApr 6 · 110m Hurdles · Place 11 · Wauconda110m Hurdles1121.36a—
Mar 4Rich Twp Boys Raptor InviteMar 4 · 200 Meters · Place 15 · Wauconda200 Meters1527.609

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · 60m Hurdles · Place 11 · Wauconda60m Hurdles1111.379
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · 200 Meters · Place 5 · Wauconda200 Meters526.159
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · 60m Hurdles · Place 11 · Wauconda60m Hurdles39" / 0.991m11.11.37a PB9
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · 200 Meters · Place 5 · Wauconda200 Meters5.26.15a9
Feb 10Elk Grove Boys QuadFeb 10 · 200 Meters · Place 15 · Wauconda200 Meters1527.739
Feb 10Elk Grove Boys QuadFeb 10 · 55 Meters · Place 21 · Wauconda55 Meters217.75 PB9