Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAl Janulis Cougar Relays · Apr 1833.97mAl Janulis Cougar RelaysApril 18, 2026
Shot Put · 12lb · IndoorHononegah Boys AAA Indoor Classic · Mar 1413.14mHononegah Boys AAA Indoor ClassicMarch 14, 2026
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2215.66mIHSA 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

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 7 · WheelingShot Put12lb7.15.66m PB11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Shot Put · Place 6 · WheelingShot Put12lb6.15.10m11
May 8Boys Titan InviteMay 8 · Shot Put · Place 2 · WheelingShot Put12lb2.14.80m11
May 1Glenbrook North Spartan InviteMay 1 · Shot Put · Place 6 · WheelingShot Put12lb6.13.68m11
Apr 28MSL Boys Tri @WheelingApr 28 · Shot Put · Place 5 · WheelingShot Put12lb5.13.69m11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Shot Put · Place 2 · WheelingShot Put12lb2.15.07m11
Apr 21MSL East Boys Division ChampionshipApr 21 · Discus · Place 13 · WheelingDiscus1.6kg13.28.46m11
Apr 21MSL East Boys Division ChampionshipApr 21 · Shot Put · Place 1 · WheelingShot Put12lb1.14.22m11
Apr 18Al Janulis Cougar RelaysApr 18 · Discus · Place 2 · WheelingDiscus1.6kg2.33.97m PB11
Apr 18Al Janulis Cougar RelaysApr 18 · Shot Put · Place 3 · WheelingShot Put12lb3.13.08m11
Apr 14MSL Boys Tri @ConantApr 14 · Discus · Place 10 · WheelingDiscus1.6kg10.26.25m11
Apr 14MSL Boys Tri @ConantApr 14 · Shot Put · Place 2 · WheelingShot Put12lb2.13.45m11
Mar 13 Boys' GBS Quad #4 2026Mar 13 · Shot Put · Place 3 · WheelingShot Put312.73m11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Shot Put · Place 10 · WheelingShot Put1013.39m11
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Shot Put · Place 13 · WheelingShot Put12lb13.13.14m PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · Shot Put · Place 5 · WheelingShot Put512.80m10
May 2Spartan InviteMay 2 · Shot Put · Place 1 · WheelingShot Put12lb1.13.66m10
Apr 29MSL Boys Tri @ WheelingApr 29 · Shot Put · Place 9 · WheelingShot Put911.70m10
Apr 252nd Annual Wheeling InvitationalApr 25 · Discus · Place 11 · WheelingDiscus1.6kg11.24.30m10
Apr 252nd Annual Wheeling InvitationalApr 25 · Shot Put · Place 3 · WheelingShot Put12lb3.12.32m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Discus · Place 13 · WheelingDiscus1325.25m10
Apr 22MSL West Division Boys ChampionshipApr 22 · Shot Put · Place 2 · WheelingShot Put212.52m10
Apr 22MSL East Division Boys ChampionshipApr 22 · Discus · Place 13 · WheelingDiscus1.6kg13.25.25m10
Apr 22MSL East Division Boys ChampionshipApr 22 · Shot Put · Place 2 · WheelingShot Put12lb2.12.52m10
Apr 19Al Janulis Cougar RelaysApr 19 · Shot Put · Place 1 · WheelingShot Put112.97m10
Apr 15Conant Boys TriApr 15 · Discus · Place 9 · WheelingDiscus922.84m10
Apr 15Conant Boys TriApr 15 · Shot Put · Place 2 · WheelingShot Put212.93m10
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Discus · Place 8 · WheelingDiscus819.60m10
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · Shot Put · Place 2 · WheelingShot Put212.08m10
Mar 14Boys' GBS Quad #4Mar 14 · Shot Put · Place 2 · WheelingShot Put211.43m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · Shot Put · Place 18 · WheelingShot Put1811.47m10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Wheeling & Hersey Boys at ConantApr 23 · Discus · Place 11 · WheelingDiscus1.6kg11.22.00m9
Apr 23Wheeling & Hersey Boys at ConantApr 23 · Shot Put · Place 6 · WheelingShot Put12lb6.10.38m9
Apr 19Wheeling Track InviteApr 19 · Shot Put · Place 5 · WheelingShot Put510.20m—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · Discus · Place 17 · WheelingDiscus1719.60m—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · Shot Put · Place 12 · WheelingShot Put129.40m—
Mar 8GBS 5 Team MeetMar 8 · Shot Put · Place 25 · WheelingShot Put259.36m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Hononegah Boys Indoor Meet #2Feb 24 · Shot Put · Place 49 · WheelingShot Put12lb49.9.56m9