Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWSC JV Boys · May 936.20mWSC JV BoysMay 9, 2026
Shot Put · 12lb · OutdoorBud Mohns-Bob Cohoon Invitational · Apr 1811.43mBud Mohns-Bob Cohoon InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9WSC JV BoysMay 9 · Discus · Place 1 · Elmhurst (York)Discus1.6kg1.36.20m PB11
May 9WSC JV BoysMay 9 · Shot Put · Place 14 · Elmhurst (York)Shot Put12lb14.11.07m11
Apr 29OPRF - Lyons - York TriangularApr 29 · Discus · Place 4 · Elmhurst (York)Discus1.6kg4.35.82m11
Apr 29OPRF - Lyons - York TriangularApr 29 · Shot Put · Elmhurst (York)Shot Put12lb—ND11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Discus · Place 18 · Elmhurst (York)Discus1.6kg18.35.55m11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Shot Put · Place 29 · Elmhurst (York)Shot Put12lb29.11.43m PB11
Mar 21WSC Silver Boys Open ChampionshipMar 21 · Shot Put · Place 8 · Elmhurst (York)Shot Put811.98m11
Mar 14York Boys MeetMar 14 · Shot Put · Place 20 · Elmhurst (York)Shot Put2010.55m11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 25 · Elmhurst (York)Shot Put2511.46m11
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 25 · Elmhurst (York)Shot Put2511.46m—
Feb 24York Boys Quad #2Feb 24 · Shot Put · Place 9 · Elmhurst (York)Shot Put911.10m11
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · Shot Put · Place 13 · Elmhurst (York)Shot Put1310.77m11
Feb 7York Boys Quad #1Feb 7 · Shot Put · Place 15 · Elmhurst (York)Shot Put1510.40m11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · Shot Put · Place 9 · Elmhurst (York)Shot Put910.26m10
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 19 · Elmhurst (York)Discus1986-410
May 991st Dupage County Boys ChampionshipMay 9 · Shot Put · Place 16 · Elmhurst (York)Shot Put1610.30m10
May 3Red Ribbon ClassicMay 3 · Discus · Place 12 · Elmhurst (York)Discus1228.40m10
May 3Red Ribbon ClassicMay 3 · Shot Put · Place 14 · Elmhurst (York)Shot Put149.88m10
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Discus · Place 10 · Elmhurst (York)Discus1029.87m10
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Shot Put · Place 16 · Elmhurst (York)Shot Put1610.50m10
Apr 12York Boys Outdoor OpenerApr 12 · Discus · Place 6 · Elmhurst (York)Discus626.88m10
Apr 12York Boys Outdoor OpenerApr 12 · Shot Put · Place 3 · Elmhurst (York)Shot Put311.03m10
Mar 15York Boys OpenMar 15 · Shot Put · Place 20 · Elmhurst (York)Shot Put2010.82m—
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 18 · Elmhurst (York)Shot Put189.45m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Shot Put · Place 8 · Elmhurst (York)Shot Put810.44m10
Feb 25York Boys Quad #2Feb 25 · Shot Put · Place 3 · Elmhurst (York)Shot Put310.14m10
Feb 14Proviso West Boys Quad #2Feb 14 · Shot Put · Place 3 · Elmhurst (York)Shot Put39.58m—
Feb 8York Boys Quad #1Feb 8 · Shot Put · Place 6 · Elmhurst (York)Shot Put69.02m—