Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOPRF - Lyons - York Triangular · Apr 2918.07aOPRF - Lyons - York TriangularApril 29, 2026
55m Hurdles · 30" · IndoorLyons - OPRF Boys Dual · Mar 311.1Lyons - OPRF Boys DualMarch 3, 2023
55m Hurdles · 39" · IndoorLyons - OPRF Boys Dual · Mar 311.0Lyons - OPRF Boys DualMarch 3, 2023

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 · 110m Hurdles · Place 13 · LaGrange (Lyons)110m Hurdles1318.15a12
May 8McCarthy Memorial InviteMay 8 · 110m Hurdles · Place 13 · LaGrange (Lyons)110m Hurdles39" / 0.991m13.18.54a12
Apr 29OPRF - Lyons - York TriangularApr 29 · 110m Hurdles · Place 3 · LaGrange (Lyons)110m Hurdles39" / 0.991m3.18.07a PB12
Apr 29OPRF - Lyons - York TriangularApr 29 · 200 Meters · LaGrange (Lyons)200 Meters—NT12
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 110m Hurdles · Place 20 · LaGrange (Lyons)110m Hurdles39" / 0.991m20.19.48a12
Mar 20WSC Boys Silver ChampionshipsMar 20 · 55m Hurdles · Place 13 · LaGrange (Lyons)55m Hurdles139.8712
Mar 13Proviso West Boys Quad #5Mar 13 · 60m Hurdles · Place 11 · LaGrange (Lyons)60m Hurdles1110.3712
Mar 13Proviso West Boys Quad #5Mar 13 · Combined Level 60y Hurdles · Place 3 · LaGrange (Lyons)Combined Level 60y Hurdles39.3412

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 27 · LaGrange (Lyons)60m Hurdles2710.55a12
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 27 · LaGrange (Lyons)60m Hurdles2710.55—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 22 · 110m Hurdles · Place 19 · LaGrange (Lyons)110m Hurdles1920.5411
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 110m Hurdles · Place 9 · LaGrange (Lyons)110m Hurdles918.28a11
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · 300m Hurdles · Place 18 · LaGrange (Lyons)300m Hurdles1854.0411
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · 110m Hurdles · Place 13 · LaGrange (Lyons)110m Hurdles1318.6011
May 257th Annual Wanner Knights’ InvitationalMay 2 · 110m Hurdles · Place 29 · LaGrange (Lyons)110m Hurdles39" / 0.991m29.19.26a11
Mar 14Proviso West Boys Quad #5Mar 14 · 60m Hurdles · Place 17 · LaGrange (Lyons)60m Hurdles1711.84a—
Mar 14Proviso West Boys Quad #5Mar 14 · Combined Level 60y Hurdles Finals · Place 4 · LaGrange (Lyons)Combined Level 60y Hurdles Finals49.44a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 55m Hurdles · Place 8 · LaGrange (Lyons)55m Hurdles88.9811
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 55m Hurdles · Place 9 · LaGrange (Lyons)55m Hurdles99.6111

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10WSC Silver Boys ChampionshipMay 10 · 110m Hurdles · Place 10 · LaGrange (Lyons)110m Hurdles1020.62a—
May 32024 McCarthy Memorial InviteMay 3 · 110m Hurdles · Place 11 · LaGrange (Lyons)110m Hurdles1120.93a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 300m Hurdles · Place 23 · LaGrange (Lyons)300m Hurdles2353.39a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 110m Hurdles · Place 22 · LaGrange (Lyons)110m Hurdles2221.12a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 60m Hurdles · Place 4 · LaGrange (Lyons)60m Hurdles49.8410
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 55m Hurdles · Place 4 · LaGrange (Lyons)55m Hurdles49.8410
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 55m Hurdles · Place 4 · LaGrange (Lyons)55m Hurdles410.5110
Feb 24Proviso West Boys InvitationalFeb 24 · 60m Hurdles · Place 16 · LaGrange (Lyons)60m Hurdles1611.41a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 18WSC Silver Boys FR/JV ChampionshipsMar 18 · 55m Hurdles · Place 3 · LaGrange (Lyons)55m Hurdles311.929
Mar 18WSC Silver Boys FR/JV ChampionshipsMar 18 · 55m Hurdles · Place 3 · LaGrange (Lyons)55m Hurdles310.619
Mar 10Proviso West Boys #5Mar 10 · 60m Hurdles · Place 19 · LaGrange (Lyons)60m Hurdles1912.88a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Lyons - OPRF Boys DualMar 3 · 55m Hurdles · Place 5 · LaGrange (Lyons)55m Hurdles30"5.11.1 PB9
Mar 3Lyons - OPRF Boys DualMar 3 · 55m Hurdles · Place 5 · LaGrange (Lyons)55m Hurdles39"5.11.0 PB9