Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor58th Annual Wanner Knights’ Invitational · May 140.70m58th Annual Wanner Knights’ InvitationalMay 1, 2026
Shot Put · 12lb · IndoorHononegah Boys Indoor Meet #2 · Feb 249.69mHononegah Boys Indoor Meet #2February 24, 2024
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2215.94mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 29 · Arlington Heights (Hersey)Shot Put12lb29.15.62m11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Arlington Heights (Hersey)Discus1.6kg—ND11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 6 · Arlington Heights (Hersey)Shot Put12lb6.15.94m PB11
May 158th Annual Wanner Knights’ InvitationalMay 1 · Discus · Place 20 · Arlington Heights (Hersey)Discus1.6kg20.40.70m PB11
May 158th Annual Wanner Knights’ InvitationalMay 1 · Shot Put · Place 17 · Arlington Heights (Hersey)Shot Put12lb17.13.78m11
Apr 28MSL Boys Tri @HerseyApr 28 · Discus · Place 9 · Arlington Heights (Hersey)Discus1.6kg9.28.38m11
Apr 28MSL Boys Tri @HerseyApr 28 · Shot Put · Place 1 · Arlington Heights (Hersey)Shot Put12lb1.15.75m11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Discus · Place 9 · Arlington Heights (Hersey)Discus1.6kg9.36.50m11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Shot Put · Place 1 · Arlington Heights (Hersey)Shot Put12lb1.15.13m11
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Arlington Heights (Hersey)Discus1.6kg—ND11
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 7 · Arlington Heights (Hersey)Shot Put12lb7.14.01m11
Apr 14MSL Boys Tri @PalatineApr 14 · Discus · Place 7 · Arlington Heights (Hersey)Discus1.6kg7.31.53m11
Apr 14MSL Boys Tri @PalatineApr 14 · Shot Put · Place 5 · Arlington Heights (Hersey)Shot Put12lb5.13.95m11
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Discus · Place 15 · Arlington Heights (Hersey)Discus1.6kg15.35.00m11
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Shot Put · Place 6 · Arlington Heights (Hersey)Shot Put12lb6.14.08m11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Shot Put · Place 14 · Arlington Heights (HerseyShot Put1413.59m10
May 14Mid-Suburban League Boys ChampionshipMay 14 · Discus · Arlington Heights (HerseyDiscus—ND10
May 14Mid-Suburban League Boys ChampionshipMay 14 · Shot Put · Place 2 · Arlington Heights (HerseyShot Put213.42m10
May 9Boys Titan InviteMay 9 · Shot Put · Place 2 · Arlington Heights (HerseyShot Put213.30m10
May 6Prospect TriMay 6 · Discus · Place 10 · Arlington Heights (Hersey)Discus1035.19m10
May 6Prospect TriMay 6 · Shot Put · Place 4 · Arlington Heights (Hersey)Shot Put413.73m10
Apr 29MSL Boys Tri @ WheelingApr 29 · Shot Put · Place 6 · Arlington Heights (Hersey)Shot Put612.77m10
Apr 252nd Annual Wheeling InvitationalApr 25 · Discus · Place 4 · Arlington Heights (Hersey)Discus1.6kg4.31.00m10
Apr 252nd Annual Wheeling InvitationalApr 25 · Shot Put · Place 4 · Arlington Heights (Hersey)Shot Put12lb4.12.13m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Discus · Place 10 · Arlington Heights (Hersey)Discus1034.40m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Shot Put · Place 5 · Arlington Heights (Hersey)Shot Put513.85m10
Apr 22MSL East Division Boys ChampionshipApr 22 · Discus · Place 10 · Arlington Heights (Hersey)Discus1.6kg10.34.40m10
Apr 22MSL East Division Boys ChampionshipApr 22 · Shot Put · Place 5 · Arlington Heights (Hersey)Shot Put12lb5.13.85m10
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Discus · Place 1 · Arlington Heights (Hersey)Discus1111-310
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Shot Put · Place 1 · Arlington Heights (Hersey)Shot Put146-910
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Discus · Place 16 · Arlington Heights (Hersey)Discus1635.48m10
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Shot Put · Place 6 · Arlington Heights (Hersey)Shot Put615.12m10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · Shot Put · Place 12 · Arlington Heights (Hersey)Shot Put1211.92m10
Feb 21Boys' GBS Quad #2Feb 21 · Shot Put · Place 8 · Arlington Heights (Hersey)Shot Put810.97m—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · Discus · Place 20 · Arlington Heights (HerseDiscus2022.26m—
May 3Boys Titan InviteMay 3 · Discus · Place 8 · Arlington Heights (HerseDiscus826.38m—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · Discus · Place 20 · Arlington Heights (HerseDiscus2020.42m—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · Shot Put · Place 12 · Arlington Heights (HerseShot Put129.39m—
Apr 23Wheeling & Hersey Boys at ConantApr 23 · Discus · Place 8 · Arlington Heights (Hersey)Discus1.6kg8.23.40m9
Apr 23Wheeling & Hersey Boys at ConantApr 23 · Shot Put · Place 9 · Arlington Heights (Hersey)Shot Put12lb9.9.99m9
Apr 19Wheeling Track InviteApr 19 · Discus · Place 4 · Arlington Heights (HerseDiscus428.06m—
Apr 16MSL East Boys Division ChampionshipApr 16 · Shot Put · Place 10 · Arlington Heights (Hersey)Shot Put12lb10.10.11m9
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · Discus · Place 9 · Arlington Heights (HerseDiscus985-3.5—
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · Shot Put · Place 5 · Arlington Heights (HerseShot Put533-10—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Shot Put · Place 12 · Arlington Heights (HerseShot Put1210.27m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Hononegah Boys Indoor Meet #2Feb 24 · Shot Put · Place 43 · Arlington Heights (Hersey)Shot Put12lb43.9.69m PB9
Feb 16GBS Boys 5 Team MeetFeb 16 · Shot Put · Place 18 · Arlington Heights (HerseyShot Put189.73m9