Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 818.09aUSATF Region 7 Junior Olympic ChampionshipsJuly 8, 2023
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 1419.95aIESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2115.26aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
200 Meters · Outdoor20th Annual Jane Dickens Invite · Jun 1730.4820th Annual Jane Dickens InviteJune 17, 2023
200m Hurdles · 30" / 0.762m · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 933.14aUSATF Region 7 Junior Olympic ChampionshipsJuly 9, 2022
300m Hurdles · 36" / 0.914m · Indoor54th Annual Stevenson Patriot Relays · Apr 1643.61a54th Annual Stevenson Patriot RelaysApril 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2142.50aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
400 Meters · IndoorLakes Clash at the Colosseum · Feb 151:02.04Lakes Clash at the Colosseum February 15, 2025
60m Hurdles · 39" / 0.991m · IndoorGVSU MITS #1 · Dec 69.31aGVSU MITS #1December 6, 2025
Long Jump · OutdoorIESA 4A - Sectional 3 @ Lake Zurich HS · May 1415-00.00IESA 4A - Sectional 3 @ Lake Zurich HSMay 14, 2022
Triple Jump · IndoorBoys Sequoit Showdown · Feb 1411.38mBoys Sequoit ShowdownFebruary 14, 2026
Triple Jump · OutdoorDeerfield Invitational - F/S & Open · May 310.75mDeerfield Invitational - F/S & OpenMay 3, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 300m Hurdles · Place 13 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m13.42.50a PB11
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 110m Hurdles · Place 5 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m5.15.26a PB11
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 4 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m4.43.49a11
May 152026 NLCC Boys Conference ChampionshipsMay 15 · 110m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m3.15.65a11
May 72026 Boys Lake County InvitationalMay 7 · 300m Hurdles · Place 16 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m16.43.89a11
May 72026 Boys Lake County InvitationalMay 7 · 110m Hurdles · Place 7 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m7.15.93a11
May 22026 Deerfield Invite - F/S & OpenMay 2 · 300m Hurdles · Place 4 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m4.42.67a11
May 22026 Deerfield Invite - F/S & OpenMay 2 · 110m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m3.16.11a11
Apr 232026 Bear InviteApr 23 · 300m Hurdles · Place 9 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m9.43.66a11
Apr 232026 Bear InviteApr 23 · 110m Hurdles · Place 5 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m5.15.62a11
Apr 13Grant vs North Chicago Dual MeetApr 13 · 300m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m1.43.37a11
Apr 13Grant vs North Chicago Dual MeetApr 13 · 110m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m1.16.08a11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 300m Hurdles · Place 2 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m2.43.45a11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 110m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m1.15.86a11
Apr 6Round Lake @ Grant DualApr 6 · 300m Hurdles · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m—44.1Unofficial11
Apr 6Round Lake @ Grant DualApr 6 · 110m Hurdles · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m—15.7Unofficial11
Apr 6Round Lake @ Grant DualApr 6 · 200 Meters · Fox Lake (Grant)Fox Lake (Grant)200 Meters—24.7Unofficial11
Mar 726th Annual Joe Scarpino InviteMar 7 · 55m Hurdles · Place 2 · Fox Lake (Grant)Fox Lake (Grant)55m Hurdles28.43a11
Mar 726th Annual Joe Scarpino InviteMar 7 · A 50y Hurdles Finals · Place 1 · Fox Lake (Grant)Fox Lake (Grant)A 50y Hurdles Finals18.12a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · 300m Hurdles · Place 7 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m7.43.61a PB11
Mar 132026 NLCC Indoor ChampionshipsMar 13 · 60m Hurdles · Place 2 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles28.8311
Feb 27Huntley Boys InvitationalFeb 27 · Triple Jump · Place 25 · Fox Lake (Grant)Fox Lake (Grant)Triple Jump2511.41m11
Feb 27Huntley Boys InvitationalFeb 27 · 60m Hurdles · Place 9 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles98.9911
Feb 14Boys Sequoit ShowdownFeb 14 · Triple Jump · Place 19 · Fox Lake (Grant)Fox Lake (Grant)Triple Jump1911.38m PB11
Feb 14Boys Sequoit ShowdownFeb 14 · 60m Hurdles · Place 11 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles119.23a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6GVSU MITS #1Dec 6 · 60m Hurdles · Place 17 · 21-Unattached21-Unattached60m Hurdles39" / 0.991m17.9.31a PB11
Dec 6GVSU MITS #1Dec 6 · 200 Meters · 21-Unattached21-Unattached200 Meters—DNS11
Mar 142025 NLCC Indoor ChampionshipsMar 14 · 60m Hurdles · Place 7 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles79.43a—
Feb 28Huntley Boys InvitationalFeb 28 · 60m Hurdles · Place 14 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles149.66a—
Feb 28Huntley Boys InvitationalFeb 28 · 400 Meters · Place 40 · Fox Lake (Grant)Fox Lake (Grant)400 Meters401:02.42a—
Feb 15Lakes Clash at the Colosseum Feb 15 · 60m Hurdles · Place 27 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles2710.2810
Feb 15Lakes Clash at the Colosseum Feb 15 · 400 Meters · Place 39 · Fox Lake (Grant)Fox Lake (Grant)400 Meters391:02.04 PB10
Jan 12Akinosun InvitationalJan 12 · 60m Hurdles · Place 15 · UnattachedUnattached60m Hurdles39" / 0.991mRound P15.9.89a10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 300m Hurdles · Place 20 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles2046.2510
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 9 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles916.5210
May 15NLCC Boys Conference ChampionshipsMay 15 · 300m Hurdles · Place 9 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles947.19a10
May 15NLCC Boys Conference ChampionshipsMay 15 · 110m Hurdles · Place 5 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles517.43a10
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 17 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles1717.1110
May 3Deerfield Invitational - F/S & OpenMay 3 · Triple Jump · Place 7 · Fox Lake (Grant)Fox Lake (Grant)Triple Jump7.10.75m PB10
May 3Deerfield Invitational - F/S & OpenMay 3 · 300m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m3.46.98a10
May 3Deerfield Invitational - F/S & OpenMay 3 · 110m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m1.16.64a10
May 2Deerfield Invitational - VarsityMay 2 · Triple Jump · Place 7 · Fox Lake (Grant)Fox Lake (Grant)Triple Jump710.75m10
May 2Deerfield Invitational - VarsityMay 2 · 300m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles346.98a10
May 2Deerfield Invitational - VarsityMay 2 · 110m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles116.64a10
Apr 29Grayslake Central @Grant Dual MeetApr 29 · Triple Jump · Place 3 · Fox Lake (Grant)Fox Lake (Grant)Triple Jump310.76m10
Apr 29Grayslake Central @Grant Dual MeetApr 29 · 110m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles116.610
Apr 242025 Bear InviteApr 24 · 300m Hurdles · Place 19 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles1945.8510
Apr 242025 Bear InviteApr 24 · 110m Hurdles · Place 16 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles1617.4910
Apr 1753rd Annual Stevenson Patriot RelaysApr 17 · 300m Hurdles · Place 19 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles1946.83a10
Apr 14North Chicago @ Grant Dual MeetApr 14 · 300m Hurdles · Place 2 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m2.47.010
Apr 14North Chicago @ Grant Dual MeetApr 14 · 110m Hurdles · Place 1 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m1.16.710
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 300m Hurdles · Place 6 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles645.49a10
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 110m Hurdles · Place 5 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles517.37a10
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 300m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles346.810
Mar 825th Annual Joe Scarpino InvitationalMar 8 · 55m Hurdles · Place 2 · Fox Lake (Grant)Fox Lake (Grant)55m Hurdles29.10a—
Mar 825th Annual Joe Scarpino InvitationalMar 8 · C 50y Hurdles Finals · Place 2 · Fox Lake (Grant)Fox Lake (Grant)C 50y Hurdles Finals28.66a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14GVSU MITS #2 (Dec 14th)Dec 14 · 60m Hurdles · Place 11 · 21-Unattached21-Unattached60m Hurdles39" / 0.991m11.10.22a10
Mar 15NLCC Indoor ChampionshipsMar 15 · 60m Hurdles · Place 6 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles610.64a—
Feb 23Huntley Boys InvitationalFeb 23 · 60m Hurdles · Place 27 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles2710.73a—
Feb 23Huntley Boys InvitationalFeb 23 · 400 Meters · Place 41 · Fox Lake (Grant)Fox Lake (Grant)400 Meters411:05.92a—
Feb 20Dundee-Crown Boys Indoor Meet #1Feb 20 · 55m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)55m Hurdles311.0—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · 300m Hurdles · Place 28 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles2848.65a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 300m Hurdles · Place 5 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles549.13a—
May 8NLCC Boys Conference ChampionshipsMay 8 · 110m Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles319.00a—
May 1Harland Frosh/Soph Boys Track & Field InvitationalMay 1 · 300m Hurdles · Place 4 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m4.50.75a9
May 1Harland Frosh/Soph Boys Track & Field InvitationalMay 1 · 110m Hurdles · Place 4 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m4.20.09a9
Apr 27Deerfield InvitationalApr 27 · 300m Hurdles · Place 15 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles1552.239
Apr 192024 Bear InviteApr 19 · 300m Hurdles · Place 18 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles1852.36a—
Apr 15Lakes/Grant NLCC Dual Meet 2024Apr 15 · 300m Hurdles · Place 4 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles36" / 0.914m4.50.79
Apr 15Lakes/Grant NLCC Dual Meet 2024Apr 15 · 110m Hurdles · Place 4 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles39" / 0.991m4.19.99
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 300m Hurdles · Place 15 · Fox Lake (Grant)Fox Lake (Grant)300m Hurdles1552.11a—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 110m Hurdles · Place 14 · Fox Lake (Grant)Fox Lake (Grant)110m Hurdles1420.49a—
Mar 8Boys Sequoit ShowdownMar 8 · 60m Hurdles · Place 21 · Fox Lake (Grant)Fox Lake (Grant)60m Hurdles2110.99a—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · 55m Hurdles · Place 5 · Fox Lake (Grant)Fox Lake (Grant)55m Hurdles510.349
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · C 50y Hurdles · Place 3 · Fox Lake (Grant)Fox Lake (Grant)C 50y Hurdles39.789

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 200m Hurdles · Place 4 · TNT Track & Field AcademyTNT Track & Field Academy200m Hurdles30" / 0.762m4.33.56aWind: -1.68
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 100m Hurdles · Place 6 · TNT Track & Field AcademyTNT Track & Field Academy100m Hurdles33" / 0.838m6.18.09a PBWind: -0.38
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 200m Hurdles · Place 3 · TNT Track & Field AcadeTNT Track & Field Acade200m Hurdles332.86a—
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 2 · TNT Track & Field AcadeTNT Track & Field Acade100m Hurdles218.33a—
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 200m Hurdles · Place 3 · TNT Track & Field AcademyTNT Track & Field Academy200m Hurdles30" / 0.762m3.32.86aWind: 3.48
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 2 · TNT Track & Field AcademyTNT Track & Field Academy100m Hurdles33" / 0.838m2.18.33aWind: 38
Jun 1720th Annual Jane Dickens InviteJun 17 · 100m Hurdles · Place 7 · TNT Track & Field AcaTNT Track & Field Aca100m Hurdles718.378
Jun 1720th Annual Jane Dickens InviteJun 17 · 200 Meters · Place 29 · TNT Track & Field AcaTNT Track & Field Aca200 Meters2930.48 PB8
Jun 10Kankakee Summer InvitationalJun 10 · 100m Hurdles · Place 2 · TNT Track & Field AcaTNT Track & Field Aca100m Hurdles218.968
Jun 10Kankakee Summer InvitationalJun 10 · 200 Meters · Place 9 · TNT Track & Field AcaTNT Track & Field Aca200 Meters930.648
May 13IESA 4A - Sectional 1 @ GrayslakeMay 13 · Long Jump · Place 15 · Ingleside Big HollowIngleside Big HollowLong Jump1513-7.25—
May 13IESA 4A - Sectional 1 @ GrayslakeMay 13 · 110m Hurdles · Place 7 · Ingleside Big HollowIngleside Big Hollow110m Hurdles718.54a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 200m Hurdles · Place 6 · TNT Track & Field AcademyTNT Track & Field Academy200m Hurdles30" / 0.762m6.33.14a PBWind: 1.27
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 100m Hurdles · Place 4 · TNT Track & Field AcademyTNT Track & Field Academy100m Hurdles33" / 0.838m4.18.77aWind: 1.67
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · Long Jump · Place 11 · TNT Track & Field AcademyTNT Track & Field AcademyLong Jump11.4.11mWind: 07
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · Long Jump · Place 6 · Ingleside Big HollowIngleside Big HollowLong Jump6.15-00.00 PBWind: 07
May 14IESA 4A - Sectional 3 @ Lake Zurich HSMay 14 · 110m Hurdles · Place 8 · Ingleside Big HollowIngleside Big Hollow110m Hurdles30" / 0.762m8.19.95a PB7
Apr 9Ross Gantt InvitationalApr 9 · Long Jump · Place 2 · Ingleside Big HollowIngleside Big HollowLong Jump2.13-11.507
Apr 9Ross Gantt InvitationalApr 9 · 110m Hurdles · Place 4 · Ingleside Big HollowIngleside Big Hollow110m Hurdles39" / 0.991m4.20.44a7