Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invitational · May 137:17.11aBradley Davis Memorial Under the Lights InvitationalMay 13, 2025
60 Meters · IndoorProviso West Boys #2 · Feb 912.14Proviso West Boys #2February 9, 2024
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 842.96m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorRed Ribbon Classic · May 243.82mRed Ribbon ClassicMay 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Discus · Place 11 · Elmhurst (York)Discus1.6kg11.42.00m11
May 14West Suburban Silver BOYS ConferenceMay 14 · Discus · Place 5 · Elmhurst (York)Discus5135-311
May 2Red Ribbon ClassicMay 2 · Discus · Place 8 · Elmhurst (York)Discus1.6kg8.43.82m PB11
Apr 29OPRF - Lyons - York TriangularApr 29 · Discus · Place 3 · Elmhurst (York)Discus1.6kg3.39.73m11
Apr 24Red Grange InvitationalApr 24 · Discus · Place 1 · Elmhurst (York)Discus141.30m11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Discus · Place 17 · Elmhurst (York)Discus1.6kg17.36.53m11
Mar 21WSC Silver Boys Open ChampionshipMar 21 · Shot Put · Place 14 · Elmhurst (York)Shot Put1411.36m11
Mar 14York Boys MeetMar 14 · Shot Put · Place 16 · Elmhurst (York)Shot Put1611.41m11
Mar 6Stan Reddel InviteMar 6 · Shot Put · Place 22 · Elmhurst (York)Shot Put2211.24m11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 11 · Elmhurst (York)Discus1.6kg11.42.96m PB11
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 26 · Elmhurst (York)Shot Put2611.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 8 · Elmhurst (York)Shot Put811.50m11
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · Shot Put · Place 11 · Elmhurst (York)Shot Put1110.85m11
Feb 7York Boys Quad #1Feb 7 · Shot Put · Place 10 · Elmhurst (York)Shot Put1011.55m11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 208 · Elmhurst (York)1600 Meters2087:17.11a PB10
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 8 · Elmhurst (York)Discus8111-910
May 3Red Ribbon ClassicMay 3 · Discus · Place 5 · Elmhurst (York)Discus533.94m10
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Discus · Place 7 · Elmhurst (York)Discus732.65m10
Apr 19Bud Mohns/Bob Cohoon InvitationalApr 19 · Shot Put · Place 30 · Elmhurst (York)Shot Put308.23m10
Apr 12York Boys Outdoor OpenerApr 12 · Discus · Place 3 · Elmhurst (York)Discus330.66m10
Apr 12York Boys Outdoor OpenerApr 12 · Shot Put · Place 13 · Elmhurst (York)Shot Put138.44m10
Mar 22WSC Boys Silver Open ChampionshipsMar 22 · Shot Put · Place 69 · Elmhurst (York)Shot Put697.75m10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Proviso West Boys Quad #2Feb 14 · Shot Put · Place 15 · Elmhurst (York)Shot Put157.06m—
Feb 8York Boys Quad #1Feb 8 · Shot Put · Place 16 · Elmhurst (York)Shot Put166.64m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 60m Hurdles · Place 7 · Elmhurst (York)60m Hurdles710.249
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 55m Hurdles · Place 7 · Elmhurst (York)55m Hurdles710.249
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 55m Hurdles · Place 6 · Elmhurst (York)55m Hurdles611.179
Feb 20York Boys Quad #2Feb 20 · 55m Hurdles · Place 5 · Elmhurst (York)55m Hurdles512.739
Feb 9Proviso West Boys #2Feb 9 · 60 Meters · Place 16 · Elmhurst (York)60 Meters1612.14 PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 9York Boys Open #3Mar 9 · 55m Hurdles · Place 9 · Elmhurst (York)55m Hurdles910.19a—
Mar 9York Boys Open #3Mar 9 · 55m Hurdles · Place 13 · Elmhurst (York)55m Hurdles1311.07a—