Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Boys Lake County Invitational · May 810.842025 Boys Lake County InvitationalMay 8, 2025
110m Hurdles · 39" / 0.991m · OutdoorNLCC ACHS vs GNHS · Apr 1218.20aNLCC ACHS vs GNHSApril 12, 2022
200 Meters · IndoorNLCC Indoor Championships · Mar 1523.83aNLCC Indoor ChampionshipsMarch 15, 2024
200 Meters · Outdoor2025 Boys Lake County Invitational · May 821.892025 Boys Lake County InvitationalMay 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorNLCC ACHS vs GNHS · Apr 1246.4NLCC ACHS vs GNHSApril 12, 2022
400 Meters · OutdoorD117 Boys Last Chance Invite · Mar 1757.76aD117 Boys Last Chance InviteMarch 17, 2023
50 Meters · IndoorGBS Boys 6 Team Meet · Feb 96.3GBS Boys 6 Team MeetFebruary 9, 2024
55 Meters · IndoorWillowbrook Boys Invitational · Feb 206.66aWillowbrook Boys InvitationalFebruary 20, 2024
60 Meters · IndoorLakes Clash at the Colosseum · Feb 157.11Lakes Clash at the Colosseum February 15, 2025
60m Hurdles · 39" / 0.991m · IndoorNLCC Boys and Girls Indoor Championships · Mar 1110.67aNLCC Boys and Girls Indoor ChampionshipsMarch 11, 2022
Long Jump · IndoorLTC Indoor Exhibition @ Knox College · Mar 105.72mLTC Indoor Exhibition @ Knox CollegeMarch 10, 2023
Long Jump · OutdoorBulldog Invite · Apr 285.77mBulldog InviteApril 28, 2022
Triple Jump · IndoorNLCC Boys and Girls Indoor Championships · Mar 1111.45mNLCC Boys and Girls Indoor ChampionshipsMarch 11, 2022
Triple Jump · OutdoorD117 Boys March Madness · Mar 1812.31mD117 Boys March MadnessMarch 18, 2022

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 200 Meters · Place 27 · Grayslake (North)200 MetersRound P27.22.38aWind: 3.412
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 200 Meters · Place 27 · Grayslake (North)200 MetersRound P2722.38a12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 200 Meters · Place 1 · Grayslake (North)200 Meters122.3112
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 100 Meters · Place 3 · Grayslake (North)100 Meters311.0312
May 15NLCC Boys Conference ChampionshipsMay 15 · 200 Meters · Place 1 · Grayslake (North)200 Meters122.19a12
May 15NLCC Boys Conference ChampionshipsMay 15 · 100 Meters · Place 3 · Grayslake (North)100 Meters310.94a12
May 82025 Boys Lake County InvitationalMay 8 · 200 Meters · Place 1 · Grayslake (North)200 Meters121.89 PB12
May 82025 Boys Lake County InvitationalMay 8 · 100 Meters · Place 2 · Grayslake (North)100 Meters210.84 PB12
May 2Deerfield Invitational - VarsityMay 2 · 200 Meters · Place 1 · Grayslake (North)200 Meters122.27a12
May 2Deerfield Invitational - VarsityMay 2 · 100 Meters · Place 1 · Grayslake (North)100 Meters110.99a12
Apr 252nd Annual Wheeling InvitationalApr 25 · 200 Meters · Place 1 · Grayslake (North)200 Meters1.22.02a12
Apr 252nd Annual Wheeling InvitationalApr 25 · 100 Meters · Place 2 · Grayslake (North)100 Meters2.10.85a12
Apr 21NLCC Coed Dual Lakes @ GLNApr 21 · 200 Meters · Place 1 · Grayslake (North)200 Meters122.49a12
Apr 21NLCC Coed Dual Lakes @ GLNApr 21 · 100 Meters · Place 1 · Grayslake (North)100 Meters110.98a12
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 200 Meters · Place 1 · Grayslake (North)200 Meters122.40a12
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 100 Meters · Place 2 · Grayslake (North)100 Meters211.13a12
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 200 Meters · Place 1 · Grayslake (North)200 Meters122.012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Lakes Clash at the Colosseum Feb 15 · 60 Meters · Place 5 · Grayslake (North)60 Meters57.11 PB12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 200 Meters · Grayslake (North)200 MetersRound P--DNSWind: 0.111
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 100 Meters · Place 30 · Grayslake (North)100 MetersRound P30.10.98aWind: 2.911
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 30 · Grayslake (North)100 MetersRound P3010.9811
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 200 Meters · Place 1 · Grayslake (North)200 Meters121.96a—
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 100 Meters · Place 1 · Grayslake (North)100 Meters110.89a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 200 Meters · Place 3 · Grayslake (North)200 Meters322.39a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 100 Meters · Place 1 · Grayslake (North)100 Meters110.93a—
May 22024 Boys Lake County Track & Field InvitationalMay 2 · 100 Meters · Place 5 · Grayslake (North)100 Meters511.38a—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 100 Meters · Place 1 · Grayslake (North)100 Meters111.55a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 15NLCC Indoor ChampionshipsMar 15 · 200 Meters · Place 6 · Grayslake (North)200 Meters623.83a PB—
Mar 15NLCC Indoor ChampionshipsMar 15 · 60 Meters · Place 4 · Grayslake (North)60 Meters47.18a—
Feb 20Willowbrook Boys InvitationalFeb 20 · 200 Meters · Place 5 · Grayslake (North)200 Meters524.29a—
Feb 20Willowbrook Boys InvitationalFeb 20 · 55 Meters · Place 3 · Grayslake (North)55 Meters36.66a PB—
Feb 9GBS Boys 6 Team MeetFeb 9 · 200 Meters · Place 5 · Grayslake (North)200 Meters524.5—
Feb 9GBS Boys 6 Team MeetFeb 9 · 50 Meters · Place 7 · Grayslake (North)50 Meters76.3 PB—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · Triple Jump · Place 9 · Grayslake (North)Triple Jump912.34m10
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · Long Jump · Place 14 · Grayslake (North)Long Jump1418-9.7510
May 172023 IHSA Class 3A TRB Sectional - #2 Grayslake (North)May 17 · 200 Meters · Place 17 · Grayslake (North)200 Meters1723.8210
May 11NLCC Boys Conference ChampionshipsMay 11 · Triple Jump · Place 6 · Grayslake (North)Triple Jump6.12.55m10
May 11NLCC Boys Conference ChampionshipsMay 11 · Long Jump · Place 10 · Grayslake (North)Long Jump10.5.87m10
May 42023 Boys Lake County InvitationalMay 4 · Triple Jump · Place 9 · Grayslake (North)Triple Jump912.03m10
May 42023 Boys Lake County InvitationalMay 4 · Long Jump · Place 11 · Grayslake (North)Long Jump115.92m10
Apr 29Deerfield InvitationalApr 29 · Long Jump · Place 10 · Grayslake (North)Long Jump105.54m—
Apr 22Lake Forest InvitationalApr 22 · Triple Jump · Place 2 · Grayslake (NTriple Jump212.75m10
Apr 22Lake Forest InvitationalApr 22 · Long Jump · Place 6 · Grayslake (NLong Jump65.79m10
Apr 19Lakes vs. GNHS Senior KnightApr 19 · Long Jump · Place 2 · Grayslake (North)Long Jump25.32m—
Apr 13Stevenson Patriot RelaysApr 13 · Triple Jump · Place 3 · Grayslake (North)Triple Jump3.12.50m10
Apr 13Stevenson Patriot RelaysApr 13 · Long Jump · Place 11 · Grayslake (North)Long Jump11.5.93m10
Mar 17D117 Boys Last Chance InviteMar 17 · Triple Jump · Place 9 · Grayslake (North)Triple Jump912.34m—
Mar 17D117 Boys Last Chance InviteMar 17 · Long Jump · Place 20 · Grayslake (North)Long Jump205.38m—
Mar 17D117 Boys Last Chance InviteMar 17 · 400 Meters · Place 25 · Grayslake (North)400 Meters2557.76a PB—
Mar 4Rich Twp Boys Raptor InviteMar 4 · Triple Jump · Place 2 · Grayslake (North)Triple Jump212.79m10
Mar 4Rich Twp Boys Raptor InviteMar 4 · Long Jump · Place 5 · Grayslake (North)Long Jump56.06m10
Mar 4Rich Twp Boys Raptor InviteMar 4 · 200 Meters · Place 11 · Grayslake (North)200 Meters1125.6710

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · Triple Jump · Grayslake (North)Triple Jump—ND10
Mar 10LTC Indoor Exhibition @ Knox CollegeMar 10 · Long Jump · Place 5 · Grayslake (North)Long Jump55.72m PB10
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · Triple Jump · Grayslake (North)Triple Jump—ND10
Mar 10NLCC Boys and Girls Indoor Conference ChampionshipsMar 10 · Long Jump · Place 5 · Grayslake (North)Long Jump5.5.72m10

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #2 - Grayslake (Central)May 19 · Triple Jump · Place 5 · Grayslake (North)Triple Jump512.48m9
May 19IHSA Class 3A TRB Sectional #2 - Grayslake (Central)May 19 · Long Jump · Place 21 · Grayslake (North)Long Jump215.07m9
May 19IHSA Class 3A TRB Sectional #2 - Grayslake (Central)May 19 · 200 Meters · Place 13 · Grayslake (North)200 Meters1324.07a9
May 13NLCC Boys Conference ChampionshipMay 13 · Triple Jump · Place 3 · Grayslake (North)Triple Jump312.13m9
May 13NLCC Boys Conference ChampionshipMay 13 · Long Jump · Place 9 · Grayslake (North)Long Jump95.69m9
May 13NLCC Boys Conference ChampionshipMay 13 · 300m Hurdles · Place 8 · Grayslake (North)300m Hurdles847.92a9
May 5Lake County Boys InvitationalMay 5 · Long Jump · Place 22 · Grayslake (North)Long Jump225.06m9
May 5Lake County Boys InvitationalMay 5 · 100 Meters · Place 18 · Grayslake (North)100 Meters1811.93a9
May 2NLCC Co-ed RL vs GNMay 2 · Triple Jump · Place 2 · Grayslake (North)Triple Jump237-9.59
May 2NLCC Co-ed RL vs GNMay 2 · Long Jump · Place 2 · Grayslake (North)Long Jump218-19
May 2NLCC Co-ed RL vs GNMay 2 · 300m Hurdles · Place 1 · Grayslake (North)300m Hurdles146.50a9
Apr 28Bulldog InviteApr 28 · Triple Jump · Place 3 · Grayslake (North)Triple Jump3.11.99m9
Apr 28Bulldog InviteApr 28 · Long Jump · Place 3 · Grayslake (North)Long Jump3.5.77m PB9
Apr 25North vs CentralApr 25 · Triple Jump · Place 2 · Grayslake (North)Triple Jump2.12.66mUnofficial9
Apr 25North vs CentralApr 25 · Long Jump · Place 3 · Grayslake (North)Long Jump3.5.57mUnofficial9
Apr 23Lake Forest InvitationalApr 23 · Triple Jump · Place 3 · Grayslake NorthTriple Jump312.64m9
Apr 23Lake Forest InvitationalApr 23 · 200 Meters · Place 12 · Grayslake North200 Meters1224.849
Apr 12NLCC ACHS vs GNHSApr 12 · Triple Jump · Place 1 · Grayslake (North)Triple Jump1.41' 8.59
Apr 12NLCC ACHS vs GNHSApr 12 · 300m Hurdles · Place 2 · Grayslake (North)300m Hurdles36" / 0.914m2.46.4 PB9
Apr 12NLCC ACHS vs GNHSApr 12 · 110m Hurdles · Place 2 · Grayslake (North)110m Hurdles39" / 0.991m2.18.20a PB9
Mar 18D117 Boys March MadnessMar 18 · Triple Jump · Place 3 · Grayslake (North)Triple Jump312.31m PBFR
Mar 18D117 Boys March MadnessMar 18 · 60m Hurdles · Place 22 · Grayslake (North)60m Hurdles2210.46FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11NLCC Boys and Girls Indoor ChampionshipsMar 11 · 60m Hurdles · Place 8 · Grayslake (North)60m Hurdles39" / 0.991m8.10.67a PB9
Mar 11NLCC Boys and Girls Indoor ChampionshipsMar 11 · Triple Jump · Place 5 · Grayslake (North)Triple Jump5.11.45m PB9