Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 818.81a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorWSC Gold Boys Conference Championship · May 1318.41aWSC Gold Boys Conference ChampionshipMay 13, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 846.94a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorHinsdale Central Frosh/Soph Invite · Apr 2946.60aHinsdale Central Frosh/Soph InviteApril 29, 2026
400 Meters · OutdoorHakke Invite · Apr 1759.20aHakke InviteApril 17, 2026
High Jump · OutdoorWSC Gold Boys Conference Championship · May 131.47mWSC Gold Boys Conference ChampionshipMay 13, 2026
Long Jump · Indoor92nd Annual DuPage County Track and Field Championships · May 85.40m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Long Jump · OutdoorHinsdale Central Frosh/Soph Invite · Apr 295.25mHinsdale Central Frosh/Soph InviteApril 29, 2026
Triple Jump · Indoor92nd Annual DuPage County Track and Field Championships · May 810.59m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Triple Jump · OutdoorWSC Gold Boys Conference Championship · May 1311.70mWSC Gold Boys Conference ChampionshipMay 13, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Triple Jump · Place 24 · Villa Park (Willowbrook)Triple Jump24.11.23m9
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 300m Hurdles · Place 27 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m27.47.02a9
May 13WSC Gold Boys Conference ChampionshipMay 13 · Triple Jump · Place 1 · Villa Park (Willowbrook)Triple Jump1.11.70m PB9
May 13WSC Gold Boys Conference ChampionshipMay 13 · High Jump · Place 5 · Villa Park (Willowbrook)High Jump5.1.47m PB9
May 13WSC Gold Boys Conference ChampionshipMay 13 · 300m Hurdles · Place 3 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m3.47.36a9
May 13WSC Gold Boys Conference ChampionshipMay 13 · 110m Hurdles · Place 3 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m3.18.41a PBWind: 0.99
May 1Willowbrook Boy's InvitationalMay 1 · Triple Jump · Place 2 · Villa Park (Willowbrook)Triple Jump2.10.83m9
May 1Willowbrook Boy's InvitationalMay 1 · Long Jump · Place 1 · Villa Park (Willowbrook)Long Jump1.5.16m9
May 1Willowbrook Boy's InvitationalMay 1 · 200 Meters · Villa Park (Willowbrook)200 Meters—DNS9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Long Jump · Place 3 · Villa Park (Willowbrook)Long Jump3.5.25m PB9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 300m Hurdles · Place 5 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m5.46.60a PB9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 110m Hurdles · Place 7 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m7.19.33aWind: 1.49
Apr 22District 88 Crosstown ShowdownApr 22 · Long Jump · Place 4 · Villa Park (Willowbrook)Long Jump4.5.21m9
Apr 22District 88 Crosstown ShowdownApr 22 · 300m Hurdles · Place 2 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m2.47.63a9
Apr 22District 88 Crosstown ShowdownApr 22 · 110m Hurdles · Place 3 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m3.19.32a9
Apr 17Hakke InviteApr 17 · Triple Jump · Place 8 · Villa Park (Willowbrook)Triple Jump8.11.40m9
Apr 17Hakke InviteApr 17 · 110m Hurdles · Place 9 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m9.19.77a9
Apr 17Hakke InviteApr 17 · 400 Meters · Place 17 · Villa Park (Willowbrook)400 Meters17.59.20a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Triple Jump · Place 13 · Villa Park (Willowbrook)Triple Jump13.10.59m PB9
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Long Jump · Place 13 · Villa Park (Willowbrook)Long Jump13.5.40m PB9
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 9 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m9.46.94a PB9
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 7 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m7.18.81a PB9