Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSL West Boys Division Championship · Apr 21138' 1"MSL West Boys Division ChampionshipApril 21, 2026
Shot Put · 12lb · OutdoorMSL Boys Tri @Rolling Meadows · May 512.22mMSL Boys Tri @Rolling MeadowsMay 5, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Discus · Place 9 · Rolling MeadowsDiscus1.6kg9.41.16m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Place 1 · Rolling MeadowsDiscus1.6kg1.38.79m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 8 · Rolling MeadowsShot Put12lb8.11.76m10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Discus · Place 1 · Rolling MeadowsDiscus1.6kg1.39.04m10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · Place 1 · Rolling MeadowsShot Put12lb1.12.22m PB10
May 1Rolling Meadows Boys MustangMay 1 · Discus · Place 3 · Rolling MeadowsDiscus1.6kg3.37.69m10
May 1Rolling Meadows Boys MustangMay 1 · Shot Put · Place 5 · Rolling MeadowsShot Put12lb5.11.02m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Discus · Place 21 · Rolling MeadowsDiscus1.6kg21.4.04m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Shot Put · Place 3 · Rolling MeadowsShot Put12lb3.11.54m10
Apr 24 Glenbard South Raider InviteApr 24 · Discus · Rolling MeadowsDiscus—ND10
Apr 24 Glenbard South Raider InviteApr 24 · Shot Put · Place 2 · Rolling MeadowsShot Put212.56m10
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Discus · Place 17 · Rolling MeadowsDiscus1732.20m10
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Shot Put · Place 9 · Rolling MeadowsShot Put912.01m10
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Place 1 · Rolling MeadowsDiscus1.6kg1.138' 1" PB10
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 8 · Rolling MeadowsShot Put12lb8.11.43m10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · Discus · Place 1 · Rolling MeadowsDiscus1.6kg1.33.24m10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · Shot Put · Place 5 · Rolling MeadowsShot Put12lb5.11.01m10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · Shot Put · Place 1 · Rolling MeadowsShot Put111.08m10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Rolling Meadows Boys TriFeb 26 · Shot Put · Place 10 · Rolling MeadowsShot Put1010.36m10
Feb 20Rolling Meadows Boys TriFeb 20 · Shot Put · Place 21 · Rolling MeadowsShot Put219.66m10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · Discus · Place 5 · Rolling MeadowsDiscus534.29m9
May 6Prospect TriMay 6 · Discus · Place 2 · Rolling MeadowsDiscus230.94m9
May 6Prospect TriMay 6 · Shot Put · Place 6 · Rolling MeadowsShot Put69.98m9
May 2Rolling Meadows Mustang ClassicMay 2 · Discus · Place 14 · Rolling MeadowsDiscus1426.05m9
Apr 29MSL Boys Tri @ Rolling MeadowsApr 29 · Discus · Place 4 · Rolling MeadowsDiscus1.6kg4.28.97m9
Apr 29MSL Boys Tri @ Rolling MeadowsApr 29 · Shot Put · Place 5 · Rolling MeadowsShot Put12lb5.9.66m9
Apr 25Glenbard South Raider InviteApr 25 · Discus · Place 18 · Rolling MeadowsDiscus1828.36m9
Apr 25Glenbard South Raider InviteApr 25 · Shot Put · Place 20 · Rolling MeadowsShot Put208.94m9
Apr 22MSL West Division Boys ChampionshipApr 22 · Discus · Place 2 · Rolling MeadowsDiscus235.00m9
Apr 22MSL West Division Boys ChampionshipApr 22 · Shot Put · Place 14 · Rolling MeadowsShot Put149.65m9
Apr 22MSL East Division Boys ChampionshipApr 22 · Discus · Place 2 · Rolling MeadowsDiscus1.6kg2.35.00m9
Apr 22MSL East Division Boys ChampionshipApr 22 · Shot Put · Place 14 · Rolling MeadowsShot Put12lb14.9.65m9
Apr 15Fremd TriApr 15 · Discus · Place 2 · Rolling MeadowsDiscus228.52m9
Apr 15Fremd TriApr 15 · Shot Put · Place 6 · Rolling MeadowsShot Put69.88m9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Shot Put · Place 13 · Rolling MeadowsShot Put139.34m—