Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrayslake Central @Grant Dual Meet · Apr 2913.3Grayslake Central @Grant Dual MeetApril 29, 2025
100m Hurdles · 30" / 0.762m · OutdoorNorthern Lake County Conference · May 421.91aNorthern Lake County ConferenceMay 4, 2024
110m Hurdles · 30" / 0.762m · Outdoor6th Annual Keith Zawila Invitational Track & Field Meet · Apr 2021.51a6th Annual Keith Zawila Invitational Track & Field MeetApril 20, 2024
200 Meters · OutdoorGrayslake Central @Grant Dual Meet · Apr 2927.5Grayslake Central @Grant Dual MeetApril 29, 2025
Discus · 1.6kg · Indoor54th Annual Stevenson Patriot Relays · Apr 1622.36m54th Annual Stevenson Patriot RelaysApril 16, 2026
Discus · 1.6kg · Outdoor2026 NLCC Boys Conference Championships · May 1530.86m2026 NLCC Boys Conference ChampionshipsMay 15, 2026
Discus · 1kg · OutdoorNorthern Lake County Conference · May 426.39mNorthern Lake County ConferenceMay 4, 2024
Shot Put · 12lb · Indoor54th Annual Stevenson Patriot Relays · Apr 169.97m54th Annual Stevenson Patriot RelaysApril 16, 2026
Shot Put · 12lb · Outdoor2026 NLCC Boys Conference Championships · May 1511.13m2026 NLCC Boys Conference ChampionshipsMay 15, 2026
Shot Put · 4kg · OutdoorNorthern Lake County Conference · May 410.34mNorthern Lake County ConferenceMay 4, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 152026 NLCC Boys Conference ChampionshipsMay 15 · Discus · Place 7 · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg7.30.86m PB10
May 152026 NLCC Boys Conference ChampionshipsMay 15 · Shot Put · Place 5 · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb5.11.13m PB10
May 6Harland Boys Frosh/Soph InvitationalMay 6 · Discus · Place 16 · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg16.26.49m10
May 6Harland Boys Frosh/Soph InvitationalMay 6 · Shot Put · Place 10 · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb10.10.87m10
May 22026 Deerfield Invite - F/S & OpenMay 2 · Discus · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg—DNS10
May 22026 Deerfield Invite - F/S & OpenMay 2 · Shot Put · Fox Lake (Grant)Fox Lake (Grant)Shot Put5.5kg—DNS10
Apr 232026 Bear InviteApr 23 · Discus · Place 9 · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg9.30.21m10
Apr 232026 Bear InviteApr 23 · Shot Put · Place 16 · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb16.10.61m10
Apr 20NLCC Coed Dual - Grant @ AntiochApr 20 · Discus · Place 12 · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg12.25.00m10
Apr 20NLCC Coed Dual - Grant @ AntiochApr 20 · Shot Put · Place 8 · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb8.10.62m10
Apr 13Grant vs North Chicago Dual MeetApr 13 · Discus · Place 6 · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg6.24.94m10
Apr 13Grant vs North Chicago Dual MeetApr 13 · Shot Put · Place 6 · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb6.10.51m10
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Discus · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg—ND10
Apr 6Round Lake @ Grant DualApr 6 · Discus · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg—24.19mUnofficial10
Apr 6Round Lake @ Grant DualApr 6 · Shot Put · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb—9.34mUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · Discus · Place 31 · Fox Lake (Grant)Fox Lake (Grant)Discus1.6kg31.22.36m PB10
Apr 1654th Annual Stevenson Patriot RelaysApr 16 · Shot Put · Place 28 · Fox Lake (Grant)Fox Lake (Grant)Shot Put12lb28.9.97m PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Dick Hardland JV InviationalMay 7 · 200 Meters · Place 14 · Fox Lake (Grant)Fox Lake (Grant)200 Meters1428.65a9
May 7Dick Hardland JV InviationalMay 7 · 100 Meters · Place 15 · Fox Lake (Grant)Fox Lake (Grant)100 Meters1513.38a9
Apr 29Grayslake Central @Grant Dual MeetApr 29 · 200 Meters · Place 29 · Fox Lake (Grant)Fox Lake (Grant)200 Meters2927.5 PB9
Apr 29Grayslake Central @Grant Dual MeetApr 29 · 100 Meters · Place 33 · Fox Lake (Grant)Fox Lake (Grant)100 Meters3313.3 PB9
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 200 Meters · Place 5 · Fox Lake (Grant)Fox Lake (Grant)200 Meters527.69
Apr 4NLCC Coed Dual - Grant @ Grayslake NorthApr 4 · 100 Meters · Place 12 · Fox Lake (Grant)Fox Lake (Grant)100 Meters1213.79

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Dundee-Crown Boys Indoor Meet #1Feb 25 · Shot Put · Place 26 · Fox Lake (Grant)Fox Lake (Grant)Shot Put267.95m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 1 @ Grayslake North HSMay 11 · Discus · Place 18 · Ingleside Big HollowIngleside Big HollowDiscus1kg18.24.97m8
May 11IESA 4A - Sectional 1 @ Grayslake North HSMay 11 · Shot Put · Place 10 · Ingleside Big HollowIngleside Big HollowShot Put4kg10.10.29m8
May 11IESA 4A - Sectional 1 @ Grayslake North HSMay 11 · 110m Hurdles · Ingleside Big HollowIngleside Big Hollow110m Hurdles30" / 0.762m—DNS8
May 4Northern Lake County ConferenceMay 4 · 100m Hurdles · Place 15 · Ingleside Big HollowIngleside Big Hollow100m Hurdles30" / 0.762m15.21.91a PB8
May 4Northern Lake County ConferenceMay 4 · Discus · Place 6 · Ingleside Big HollowIngleside Big HollowDiscus1kg6.26.39m PB8
May 4Northern Lake County ConferenceMay 4 · Shot Put · Place 8 · Ingleside Big HollowIngleside Big HollowShot Put4kg8.10.34m PB8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · Discus · Place 13 · Ingleside Big HollowIngleside Big HollowDiscus1kg13.22.36m8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · Shot Put · Place 9 · Ingleside Big HollowIngleside Big HollowShot Put4kg9.9.26m8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 110m Hurdles · Place 15 · Ingleside Big HollowIngleside Big Hollow110m Hurdles30" / 0.762m15.21.51a PB8
Apr 13Ross Gantt InvitationalApr 13 · Discus · Place 8 · Ingleside Big HollowIngleside Big HollowDiscus830.82m8
Apr 13Ross Gantt InvitationalApr 13 · Shot Put · Place 4 · Ingleside Big HollowIngleside Big HollowShot Put410.65m8
Apr 13Ross Gantt InvitationalApr 13 · 110m Hurdles · Place 28 · Ingleside Big HollowIngleside Big Hollow110m Hurdles2822.828

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 1 @ GrayslakeMay 13 · Shot Put · Place 5 · Ingleside Big HollowIngleside Big HollowShot Put528-2—