Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOPRF - Lyons - York Triangular · Apr 2926.56mOPRF - Lyons - York TriangularApril 29, 2026
Shot Put · 12lb · Indoor92nd Annual DuPage County Track and Field Championships · May 89.68m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorRed Ribbon Classic · May 210.05mRed Ribbon ClassicMay 2, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14West Suburban Silver BOYS ConferenceMay 14 · Shot Put · Place 8 · Elmhurst (York)Shot Put835-210
May 2Red Ribbon ClassicMay 2 · Shot Put · Place 14 · Elmhurst (York)Shot Put12lb14.10.05m PB10
Apr 29OPRF - Lyons - York TriangularApr 29 · Discus · Place 9 · Elmhurst (York)Discus1.6kg9.26.56m PB10
Apr 29OPRF - Lyons - York TriangularApr 29 · Shot Put · Place 12 · Elmhurst (York)Shot Put12lb12.9.51m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Discus · Place 22 · Elmhurst (York)Discus1.6kg22.24.63m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Shot Put · Place 22 · Elmhurst (York)Shot Put12lb22.9.89m10
Mar 20WSC Boys Silver ChampionshipsMar 20 · Shot Put · Place 7 · Elmhurst (York)Shot Put710.25m10
Mar 14York Boys MeetMar 14 · Shot Put · Place 19 · Elmhurst (York)Shot Put1910.61m10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 24 · Elmhurst (York)Shot Put12lb24.9.68m PB10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 13 · Elmhurst (York)Shot Put139.95m10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 13 · Elmhurst (York)Shot Put139.95m—
Feb 24York Boys Quad #2Feb 24 · Shot Put · Place 2 · Elmhurst (York)Shot Put29.68m10
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · Shot Put · Place 18 · Elmhurst (York)Shot Put188.68m10
Feb 7York Boys Quad #1Feb 7 · Shot Put · Place 4 · Elmhurst (York)Shot Put410.49m10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10West Suburban Silver Boys JV MeetMay 10 · Discus · Place 44 · Elmhurst (York)Discus4419.22m9
May 10West Suburban Silver Boys JV MeetMay 10 · Shot Put · Place 54 · Elmhurst (York)Shot Put548.59m9
Apr 12York Boys Outdoor OpenerApr 12 · Discus · Place 17 · Elmhurst (York)Discus1716.23m9
Apr 12York Boys Outdoor OpenerApr 12 · Shot Put · Place 15 · Elmhurst (York)Shot Put157.89m9
Mar 22WSC Boys Silver Open ChampionshipsMar 22 · Shot Put · Place 63 · Elmhurst (York)Shot Put638.02m9
Mar 15York Boys OpenMar 15 · Shot Put · Place 57 · Elmhurst (York)Shot Put577.83m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25York Boys Quad #2Feb 25 · Shot Put · Place 12 · Elmhurst (York)Shot Put127.51m9
Feb 14Proviso West Boys Quad #2Feb 14 · Shot Put · Place 12 · Elmhurst (York)Shot Put127.51m—
Feb 8York Boys Quad #1Feb 8 · Shot Put · Place 15 · Elmhurst (York)Shot Put156.84m—