Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2025.62mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Discus · 1.6kg · OutdoorNSC Boys Conference Championships · May 1429.94mNSC Boys Conference ChampionshipsMay 14, 2026
Shot Put · 12lb · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 207.95mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Shot Put · 12lb · OutdoorAl Janulis Cougar Relays · Apr 188.56mAl Janulis Cougar RelaysApril 18, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14NSC Boys Conference ChampionshipsMay 14 · Discus · Place 5 · LibertyvilleDiscus1.6kg5.29.94m PB9
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Discus · Place 16 · LibertyvilleDiscus1.6kg16.25.80m9
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Shot Put · Place 16 · LibertyvilleShot Put12lb16.8.39m9
Apr 25Lake Forest InviteApr 25 · Discus · Place 9 · LibertyvilleDiscus927.69m9
Apr 25Lake Forest InviteApr 25 · Shot Put · Place 12 · LibertyvilleShot Put128.45m9
Apr 18Al Janulis Cougar RelaysApr 18 · Discus · Place 4 · LibertyvilleDiscus1.6kg4.18.40m9
Apr 18Al Janulis Cougar RelaysApr 18 · Shot Put · Place 3 · LibertyvilleShot Put12lb3.8.56m PB9
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 13 · LibertyvilleDiscus1.6kg13.28.57m9
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 31 · LibertyvilleShot Put12lb31.7.79m9
Mar 142026 NSC Boys ChampionshipsMar 14 · Shot Put · Place 9 · LibertyvilleShot Put927-0.759

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Discus · Place 18 · LibertyvilleDiscus1.6kg18.25.62m PB9
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Shot Put · Place 26 · LibertyvilleShot Put12lb26.7.95m PB9