Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor3rd Annual Wheeling Boys Invitational · Apr 2426.79m3rd Annual Wheeling Boys InvitationalApril 24, 2026
Shot Put · 12lb · OutdoorMSL Boys Tri @Conant · Apr 611.55mMSL Boys Tri @ConantApril 6, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Discus · Place 20 · Elk Grove Village (E.G.)Discus1.6kg20.25.04m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 11 · Elk Grove Village (E.G.)Shot Put12lb11.10.84m10
May 8Boys Titan InviteMay 8 · Discus · Place 12 · Elk Grove Village (E.G.)Discus1.6kg12.26.40m10
May 8Boys Titan InviteMay 8 · Shot Put · Place 4 · Elk Grove Village (E.G.)Shot Put12lb4.10.79m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Discus · Place 10 · Elk Grove Village (E.G.)Discus1.6kg10.21.86m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Shot Put · Place 4 · Elk Grove Village (E.G.)Shot Put12lb4.11.42m10
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Discus · Place 12 · Elk Grove Village (E.G.)Discus1.6kg12.26.79m PB10
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Shot Put · Place 6 · Elk Grove Village (E.G.)Shot Put12lb6.11.30m10
Apr 21MSL East Boys Division ChampionshipApr 21 · Discus · Place 12 · Elk Grove Village (E.G.)Discus1.6kg12.22.57m10
Apr 21MSL East Boys Division ChampionshipApr 21 · Shot Put · Place 4 · Elk Grove Village (E.G.)Shot Put12lb4.11.13m10
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · Discus · Place 3 · Elk Grove Village (E.G.)Discus1.6kg3.24.33m10
Apr 1814th Annual B.A.T.E. Track & Field InvitationalApr 18 · Shot Put · Place 1 · Elk Grove Village (E.G.)Shot Put12lb1.10.89m10
Apr 14MSL Boys Tri @ProspectApr 14 · Discus · Elk Grove Village (E.G.)Discus1.6kg—NM10
Apr 14MSL Boys Tri @ProspectApr 14 · Shot Put · Place 5 · Elk Grove Village (E.G.)Shot Put12lb5.10.66m10
Apr 6MSL Boys Tri @ConantApr 6 · Discus · Place 4 · Elk Grove Village (E.G.)Discus1.6kg4.24.21m10
Apr 6MSL Boys Tri @ConantApr 6 · Shot Put · Place 1 · Elk Grove Village (E.G.)Shot Put12lb1.11.55m PB10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · Shot Put · Place 22 · Elk Grove Village (E.G.)Shot Put229.00m10
Mar 726th Annual Joe Scarpino InviteMar 7 · Shot Put · Place 5 · Elk Grove Village (E.G.)Shot Put510.14m10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Greg Foster InvitationalFeb 21 · Shot Put · Place 2 · Elk Grove Village (E.G.)Shot Put211.70m10
Feb 13Boy's Indoor Meet #2Feb 13 · Shot Put · Place 3 · Elk Grove Village (E.G.)Shot Put310.79m10
Feb 6Boy's Indoor Track Meet #1 Feb 6 · Shot Put · Place 1 · Elk Grove Village (E.G.)Shot Put110.73m10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · Discus · Place 18 · Elk Grove Village (E.G.)Discus1823.68m9
May 9Boys Titan InviteMay 9 · Discus · Place 10 · Elk Grove Village (E.G.)Discus1025.39m9
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Discus · Place 8 · Elk Grove Village (E.G.)Discus823.16m9
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · Shot Put · Place 8 · Elk Grove Village (E.G.)Shot Put88.52m9
Apr 19Al Janulis Cougar RelaysApr 19 · Discus · Place 4 · Elk Grove Village (E.G.)Discus424.85m9
Apr 19Al Janulis Cougar RelaysApr 19 · Shot Put · Place 4 · Elk Grove Village (E.G.)Shot Put48.63m9
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Discus · Place 5 · Elk Grove Village (E.G.)Discus525.34m9
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · Shot Put · Place 18 · Elk Grove Village (E.G.)Shot Put188.55m9
Apr 10Glenbard East Rams InvitationalApr 10 · Discus · Place 7 · Elk Grove Village (E.G.)Discus723.59m9
Apr 10Glenbard East Rams InvitationalApr 10 · Shot Put · Place 19 · Elk Grove Village (E.G.)Shot Put196.90m9
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Discus · Place 7 · Elk Grove Village (E.G.)Discus719.85m9
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Shot Put · Place 10 · Elk Grove Village (E.G.)Shot Put107.53m9