Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 816.49a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2216.38aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorBud Mohns-Bob Cohoon Invitational · Apr 1848.69aBud Mohns-Bob Cohoon InvitationalApril 18, 2026
55 Meters · IndoorYork Boys Quad #1 · Feb 87.71aYork Boys Quad #1February 8, 2025
55 Meters · OutdoorYork Boys Open #3 · Mar 97.90aYork Boys Open #3March 9, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 110m Hurdles · Place 10 · Elmhurst (York)110m Hurdles39" / 0.991m10.16.38a PB11
May 14West Suburban Silver BOYS ConferenceMay 14 · 110m Hurdles · Place 5 · Elmhurst (York)110m Hurdles516.08a11
May 2Red Ribbon ClassicMay 2 · 300m Hurdles · Elmhurst (York)300m Hurdles36" / 0.914m—DNS11
May 2Red Ribbon ClassicMay 2 · 110m Hurdles · Elmhurst (York)110m Hurdles39" / 0.991m—DNS11
Apr 29OPRF - Lyons - York TriangularApr 29 · 110m Hurdles · Place 2 · Elmhurst (York)110m Hurdles39" / 0.991m2.17.02a11
Apr 29OPRF - Lyons - York TriangularApr 29 · 200 Meters · Elmhurst (York)200 Meters—NT11
Apr 24Red Grange InvitationalApr 24 · 110m Hurdles · Place 11 · Elmhurst (York)110m Hurdles1116.54a11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 300m Hurdles · Place 13 · Elmhurst (York)300m Hurdles36" / 0.914m13.48.69a PB11
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 110m Hurdles · Place 12 · Elmhurst (York)110m Hurdles39" / 0.991m12.16.98a11
Mar 21WSC Silver Boys Open ChampionshipMar 21 · 55m Hurdles · Place 2 · Elmhurst (York)55m Hurdles28.77a11
Mar 21WSC Silver Boys Open ChampionshipMar 21 · 50m Hurdles · Place 2 · Elmhurst (York)50m Hurdles28.44a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 7 · Elmhurst (York)110m Hurdles39" / 0.991m7.16.49a PB11
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 60m Hurdles · Place 5 · Elmhurst (York)60m Hurdles59.65a11
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · Combined -Low Hurdles 60y Hurdles Finals · Place 4 · Elmhurst (York)Combined -Low Hurdles 60y Hurdles Finals49.00a11
Feb 7York Boys Quad #1Feb 7 · 55m Hurdles · Place 3 · Elmhurst (York)55m Hurdles39.08a11
Feb 7York Boys Quad #1Feb 7 · 50m Hurdles · Place 2 · Elmhurst (York)50m Hurdles28.44a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 55m Hurdles · Place 4 · Elmhurst (York)55m Hurdles48.4710
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 55m Hurdles · Place 1 · Elmhurst (York)55m Hurdles18.6510
Feb 8York Boys Quad #1Feb 8 · 55m Hurdles · Place 3 · Elmhurst (York)55m Hurdles39.15a—
Feb 8York Boys Quad #1Feb 8 · 55 Meters · Place 33 · Elmhurst (York)55 Meters337.71a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 15York Boys OpenMar 15 · 55m Hurdles · Place 6 · Elmhurst (York)55m Hurdles68.91a—
Mar 15York Boys OpenMar 15 · Open 50y Hurdles Finals · Place 2 · Elmhurst (York)Open 50y Hurdles Finals28.42a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 55m Hurdles · Place 1 · Elmhurst (York)55m Hurdles110.329
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 55 Meters · Place 68 · Elmhurst (York)55 Meters687.909
Feb 24Proviso West Boys InvitationalFeb 24 · 60m Hurdles · Place 11 · Elmhurst (York)60m Hurdles1111.05a—
Feb 20York Boys Quad #2Feb 20 · 55m Hurdles · Place 3 · Elmhurst (York)55m Hurdles310.569
Feb 20York Boys Quad #2Feb 20 · 55 Meters · Place 18 · Elmhurst (York)55 Meters187.799
Feb 9Proviso West Boys #2Feb 9 · 60 Meters · Elmhurst (York)60 Meters—NT9
Feb 9Proviso West Boys #2Feb 9 · 60 Meters · Elmhurst (York)60 Meters—NT9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 9York Boys Open #3Mar 9 · 55m Hurdles · Place 3 · Elmhurst (York)55m Hurdles39.40a—
Mar 9York Boys Open #3Mar 9 · 55m Hurdles · Place 12 · Elmhurst (York)55m Hurdles1210.46a—
Mar 9York Boys Open #3Mar 9 · 55 Meters · Place 78 · Elmhurst (York)55 Meters787.90a PB—