Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPrairie Derby Showcase · Apr 1315.14aPrairie Derby ShowcaseApril 13, 2024
Discus · 1.6kg · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2248.12mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
Discus · 1kg · OutdoorIESA 3A - Sectional 3 @ Chicago Latin School · May 1138.91mIESA 3A - Sectional 3 @ Chicago Latin SchoolMay 11, 2024
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2216.30mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
Shot Put · 4kg · OutdoorIESA 3A State Track & Field Championships · May 1713.35mIESA 3A State Track & Field ChampionshipsMay 17, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg--FOUL10
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 27 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb27.15.94m10
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg3.48.12m PB10
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb3.16.30m PB10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Place 8 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg8.41.74m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 4 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb4.16.00m10
May 8Boys Titan InviteMay 8 · Discus · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg2.42.47m10
May 8Boys Titan InviteMay 8 · Shot Put · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb1.15.95m10
May 158th Annual Wanner Knights’ InvitationalMay 1 · Discus · Place 10 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg10.44.96m10
May 158th Annual Wanner Knights’ InvitationalMay 1 · Shot Put · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb9.16.05m10
Apr 28MSL Boys Tri @HerseyApr 28 · Discus · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg1.41.40m10
Apr 28MSL Boys Tri @HerseyApr 28 · Shot Put · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb2.15.70m10
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Discus · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg2.43.73m10
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Shot Put · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb3.15.00m10
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg—ND10
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 6 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb6.15.05m10
Apr 14MSL Boys Tri @PalatineApr 14 · Discus · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg3.40.71m10
Apr 14MSL Boys Tri @PalatineApr 14 · Shot Put · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb1.16.16m10
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Discus · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg2.47.85m10
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · Shot Put · Place 4 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb4.15.42m10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · Shot Put · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put114.65m10
Mar 6Stan Reddel InviteMar 6 · Shot Put · Place 15 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put1514.05m10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Shot Put · Place 17 · Arlington Heights (HerseyArlington Heights (HerseyShot Put1712.70m10
Feb 28Hononegah Boys Indoor #2Feb 28 · Shot Put · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put215.09m10
Feb 20Boys GBS Quad #2Feb 20 · Shot Put · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put313.77m10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · Discus · Place 19 · Arlington Heights (HerseyArlington Heights (HerseyDiscus1938.68m9
May 14Mid-Suburban League Boys ChampionshipMay 14 · Discus · Place 3 · Arlington Heights (HerseyArlington Heights (HerseyDiscus336.42m9
May 14Mid-Suburban League Boys ChampionshipMay 14 · Shot Put · Place 3 · Arlington Heights (HerseyArlington Heights (HerseyShot Put312.87m9
May 9Boys Titan InviteMay 9 · Discus · Place 1 · Arlington Heights (HerseyArlington Heights (HerseyDiscus135.11m9
May 9Boys Titan InviteMay 9 · Shot Put · Place 1 · Arlington Heights (HerseyArlington Heights (HerseyShot Put114.57m9
May 6Prospect TriMay 6 · Discus · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus936.34m9
May 6Prospect TriMay 6 · Shot Put · Place 5 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put513.49m9
May 257th Annual Wanner Knights’ InvitationalMay 2 · Shot Put · Place 22 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb22.13.32m9
Apr 29MSL Boys Tri @ WheelingApr 29 · Discus · Place 5 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus535.30m9
Apr 29MSL Boys Tri @ WheelingApr 29 · Shot Put · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put313.99m9
Apr 252nd Annual Wheeling InvitationalApr 25 · Discus · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg3.36.40m9
Apr 252nd Annual Wheeling InvitationalApr 25 · Shot Put · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb2.12.87m9
Apr 22MSL West Division Boys ChampionshipApr 22 · Discus · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus331.60m9
Apr 22MSL West Division Boys ChampionshipApr 22 · Shot Put · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put112.98m9
Apr 22MSL East Division Boys ChampionshipApr 22 · Discus · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus1.6kg3.31.60m9
Apr 22MSL East Division Boys ChampionshipApr 22 · Shot Put · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put12lb1.12.98m9
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Discus · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus2106-09
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · Shot Put · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put243-89
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Discus · Place 24 · Arlington Heights (Hersey)Arlington Heights (Hersey)Discus2433.16m9
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · Shot Put · Place 12 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put1212.85m9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Shot Put · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put910.31m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · Shot Put · Place 15 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put1511.92m9
Feb 21Boys' GBS Quad #2Feb 21 · Shot Put · Place 4 · Arlington Heights (Hersey)Arlington Heights (Hersey)Shot Put411.76m—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · Discus · Place 24 · Mt. Prospect River TrailsMt. Prospect River TrailsDiscus1kg24.38.12m8
May 17IESA 3A State Track & Field ChampionshipsMay 17 · Shot Put · Place 5 · Mt. Prospect River TrailsMt. Prospect River TrailsShot Put4kg5.13.35m PB8
May 11IESA 3A - Sectional 3 @ Chicago Latin SchoolMay 11 · Discus · Place 1 · Mt. Prospect River TrailsMt. Prospect River TrailsDiscus1kg1.38.91m PB8
May 11IESA 3A - Sectional 3 @ Chicago Latin SchoolMay 11 · Shot Put · Place 2 · Mt. Prospect River TrailsMt. Prospect River TrailsShot Put4kg2.12.91m8
Apr 13Prairie Derby ShowcaseApr 13 · Shot Put · Place 2 · Mt. Prospect River TrailsMt. Prospect River TrailsShot Put4kg2.38' 18
Apr 13Prairie Derby ShowcaseApr 13 · 100 Meters · Place 41 · Mt. Prospect River TrailsMt. Prospect River Trails100 Meters41.15.14a PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19IESA 3A State Track & Field ChampionshipsMay 19 · Discus · Place 2 · Mt. Prospect River TrailsMt. Prospect River TrailsDiscus1kg2.110-007
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · Discus · Place 1 · Mt. Prospect River TraiMt. Prospect River TraiDiscus1114-4—
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · Shot Put · Place 2 · Mt. Prospect River TraiMt. Prospect River TraiShot Put233-8.25—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · Discus · Place 5 · Mt. Prospect River TrailsMt. Prospect River TrailsDiscus1kg5.83' 76
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · Shot Put · Place 11 · Mt. Prospect River TrailsMt. Prospect River TrailsShot Put4kg11.25' 16