Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSL Boys Tri @Rolling Meadows · May 529.69mMSL Boys Tri @Rolling MeadowsMay 5, 2026
Final · OutdoorMid-Suburban League Boys Championship · May 1410.81mMid-Suburban League Boys ChampionshipMay 14, 2025
Full · IndoorHuntley Boys Invitational · Feb 2710.72mHuntley Boys InvitationalFebruary 27, 2026
Full · OutdoorGlenbard South Raider Invite · Apr 259.98mGlenbard South Raider InviteApril 25, 2025
Shot Put · 12lb · OutdoorMSL Boys Tri @Buffalo Grove · Apr 1411.07mMSL Boys Tri @Buffalo GroveApril 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Discus · Place 5 · Rolling MeadowsDiscus1.6kg5.29.69m PB10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Shot Put · Place 4 · Rolling MeadowsShot Put12lb4.10.56m10
May 1Rolling Meadows Boys MustangMay 1 · Discus · Place 12 · Rolling MeadowsDiscus1.6kg12.26.59m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Discus · Place 5 · Rolling MeadowsDiscus1.6kg5.25.22m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Shot Put · Place 8 · Rolling MeadowsShot Put12lb8.10.43m10
Apr 21MSL West Boys Division ChampionshipApr 21 · Discus · Place 11 · Rolling MeadowsDiscus1.6kg11.93' 0"10
Apr 21MSL West Boys Division ChampionshipApr 21 · Shot Put · Place 10 · Rolling MeadowsShot Put12lb10.10.89m10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · Discus · Place 4 · Rolling MeadowsDiscus1.6kg4.29.26m10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · Shot Put · Place 4 · Rolling MeadowsShot Put12lb4.11.07m PB10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · Shot Put · Place 11 · Rolling MeadowsShot Put1111.03m10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · Full · Place 36 · Rolling MeadowsFull3610.72m PB10
Feb 26Rolling Meadows Boys TriFeb 26 · Shot Put · Place 8 · Rolling MeadowsShot Put811.24m10
Feb 20Rolling Meadows Boys TriFeb 20 · Shot Put · Place 13 · Rolling MeadowsShot Put1311.13m10
Feb 13Rolling Meadows Boys QuadFeb 13 · Shot Put · Place 4 · Rolling MeadowsShot Put411.19m10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · Final · Place 17 · Rolling MeadowsFinal1710.81m PB9
May 6Prospect TriMay 6 · Discus · Place 9 · Rolling MeadowsDiscus926.81m9
May 6Prospect TriMay 6 · Shot Put · Place 10 · Rolling MeadowsShot Put109.59m9
May 2Rolling Meadows Mustang ClassicMay 2 · Shot Put · Place 8 · Rolling MeadowsShot Put810.56m9
Apr 25Glenbard South Raider InviteApr 25 · Full · Place 9 · Rolling MeadowsFull925.80m9
Apr 25Glenbard South Raider InviteApr 25 · Full · Place 8 · Rolling MeadowsFull89.98m PB9
Apr 15Fremd TriApr 15 · Discus · Place 7 · Rolling MeadowsDiscus726.10m9
Apr 15Fremd TriApr 15 · Shot Put · Place 8 · Rolling MeadowsShot Put89.64m9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Shot Put · Place 11 · Rolling MeadowsShot Put119.43m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Rolling Meadows Boys Quad #2Feb 19 · Shot Put · Place 13 · Rolling MeadowsShot Put139.22m—
Feb 14Rolling Meadows Boys QuadFeb 14 · Shot Put · Place 15 · Rolling MeadowsShot Put158.41m—