Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 27" / 0.686m · IndoorRam Invite · Apr 2917.25aRam InviteApril 29, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2216.69aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
300m Hurdles · 36" / 0.914m · IndoorRam Invite · Apr 2947.22aRam InviteApril 29, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2244.41aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
400 Meters · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 71:02.71a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026
55 Meters · IndoorGBE Tri · Feb 187.76aGBE Tri February 18, 2025
High Jump · IndoorGlenbard East Indoor Boys' Meet · Feb 171.45mGlenbard East Indoor Boys' MeetFebruary 17, 2026
High Jump · OutdoorHinsdale South 5-Team Meet (Boys Only) · Mar 34'11"Hinsdale South 5-Team Meet (Boys Only)March 3, 2026
Long Jump · IndoorGlenbard East Indoor Boys' Meet · Feb 175.31mGlenbard East Indoor Boys' MeetFebruary 17, 2026
Long Jump · OutdoorHinsdale South 5-Team Meet (Boys Only) · Mar 316'5.75"Hinsdale South 5-Team Meet (Boys Only)March 3, 2026

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 · 300m Hurdles · Place 19 · Lombard (Glenbard East)300m Hurdles36" / 0.914m19.44.41a PB11
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 110m Hurdles · Place 14 · Lombard (Glenbard East)110m Hurdles39" / 0.991m14.16.69a PB11
May 14Upstate Eight Conference MeetMay 14 · 300m Hurdles · Place 16 · Lombard (Glenbard East)300m Hurdles1646.71a11
May 14Upstate Eight Conference MeetMay 14 · 110m Hurdles · Place 5 · Lombard (Glenbard East)110m Hurdles516.80a11
May 8Ron Gummerson Cougar ClassicMay 8 · 110m Hurdles · Place 4 · Lombard (Glenbard East)110m Hurdles39" / 0.991m4.17.19a11
May 1Yavorski InvitationalMay 1 · 300m Hurdles · Place 4 · Lombard (Glenbard East)300m Hurdles447.12a11
May 1Yavorski InvitationalMay 1 · 110m Hurdles · Place 3 · Lombard (Glenbard East)110m Hurdles317.87a11
Apr 17Hakke InviteApr 17 · 300m Hurdles · Place 4 · Lombard (Glenbard East)300m Hurdles36" / 0.914m4.47.16a11
Apr 17Hakke InviteApr 17 · 110m Hurdles · Place 5 · Lombard (Glenbard East)110m Hurdles39" / 0.991m5.17.43a11
Mar 3Hinsdale South 5-Team Meet (Boys Only)Mar 3 · Long Jump · Place 7 · Lombard (Glenbard East)Long Jump7.16'5.75" PB11
Mar 3Hinsdale South 5-Team Meet (Boys Only)Mar 3 · High Jump · Place 4 · Lombard (Glenbard East)High Jump4.4'11" PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Ram InviteApr 29 · 300m Hurdles · Place 1 · Lombard (Glenbard East)300m Hurdles36" / 0.914m1.47.22a PB11
Apr 29Ram InviteApr 29 · 110m Hurdles · Place 2 · Lombard (Glenbard East)110m Hurdles27" / 0.686m2.17.25a PB11
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · Varsity 50y Hurdles · Place 8 · Lombard (Glenbard East)Varsity 50y Hurdles88.15a11
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 400 Meters · Place 14 · Lombard (Glenbard East)400 Meters141:02.71a PB11
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · Long Jump · Place 5 · Lombard (Glenbard East)Long Jump55.31m PB11
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · High Jump · Place 5 · Lombard (Glenbard East)High Jump51.45m PB11
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · 55m Hurdles · Place 2 · Lombard (Glenbard East)55m Hurdles210.46a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18GBE Tri Feb 18 · 55 Meters · Place 21 · Lombard (Glenbard East)55 Meters217.76a PB—