Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 816.60a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorDistrict 88 Crosstown Showdown · Apr 2216.29aDistrict 88 Crosstown ShowdownApril 22, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 840.82a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2239.91aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 300m Hurdles · Villa Park (Willowbrook)300m Hurdles36" / 0.914mRound P--DNS12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 300m Hurdles · Place 3 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m3.39.91a PB12
May 13WSC Gold Boys Conference ChampionshipMay 13 · 300m Hurdles · Place 1 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m1.40.96a12
May 13WSC Gold Boys Conference ChampionshipMay 13 · 110m Hurdles · Place 3 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m3.16.40aWind: 1.112
May 1Willowbrook Boy's InvitationalMay 1 · 110m Hurdles · Place 1 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m1.16.69a12
May 1Willowbrook Boy's InvitationalMay 1 · 400 Meters · Villa Park (Willowbrook)400 Meters—DNS12
Apr 22District 88 Crosstown ShowdownApr 22 · 110m Hurdles · Place 1 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m1.16.29a PB12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 300m Hurdles · Villa Park (Willowbrook)300m Hurdles36" / 0.914m—DNS12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 110m Hurdles · Place 6 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m6.17.58a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 3 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m3.40.82a PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 8 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m8.16.60a PB12