Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWillowbrook Boy's Invitational · May 121.13mWillowbrook Boy's InvitationalMay 1, 2026
Shot Put · 12lb · OutdoorHakke Invite · Apr 179.53mHakke InviteApril 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Willowbrook Boy's InvitationalMay 1 · Discus · Place 7 · Villa Park (Willowbrook)Discus1.6kg7.21.13m PB9
May 1Willowbrook Boy's InvitationalMay 1 · Shot Put · Place 4 · Villa Park (Willowbrook)Shot Put12lb4.8.43m9
Apr 24 Glenbard South Raider InviteApr 24 · Pole Vault · Villa Park (Willowbrook)Pole Vault—NH9
Apr 24 Glenbard South Raider InviteApr 24 · Shot Put · Place 15 · Villa Park (Willowbrook)Shot Put158.30m9
Apr 22District 88 Crosstown ShowdownApr 22 · Discus · Place 16 · Villa Park (Willowbrook)Discus1.6kg16.16.53m9
Apr 22District 88 Crosstown ShowdownApr 22 · Shot Put · Place 13 · Villa Park (Willowbrook)Shot Put12lb13.8.19m9
Apr 17Hakke InviteApr 17 · Shot Put · Place 34 · Villa Park (Willowbrook)Shot Put12lb34.9.53m PB9
Apr 17Hakke InviteApr 17 · 100 Meters · Villa Park (Willowbrook)100 Meters—DNS9
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Discus · Place 38 · Villa Park (Willowbrook)Discus1.6kg38.19.80m9
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Shot Put · Place 26 · Villa Park (Willowbrook)Shot Put12lb26.9.33m9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21HF Boys OpenFeb 21 · Shot Put · Place 58 · Villa Park (Willowbrook)Shot Put587.94m9
Feb 17Willowbrook Warrior JV OpenFeb 17 · Shot Put · Place 13 · Villa Park (Willowbrook)Shot Put139.02m9