Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 820.10a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorDistrict 88 Crosstown Showdown · Apr 2220.22aDistrict 88 Crosstown ShowdownApril 22, 2026
200 Meters · Outdoor Glenbard South Raider Invite · Apr 2426.85a Glenbard South Raider InviteApril 24, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 847.06a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorWSC Gold Boys Conference Championship · May 1347.49aWSC Gold Boys Conference ChampionshipMay 13, 2026
400 Meters · OutdoorWillowbrook Boy's Invitational · May 11:02.90aWillowbrook Boy's InvitationalMay 1, 2026
Full · IndoorWest Suburban Gold Boys Indoor Championship · Mar 2010.88West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
Full · OutdoorEvanston Richards Phillips Relays · Mar 1410.67mEvanston Richards Phillips RelaysMarch 14, 2026
Long Jump · Indoor4th Annual Art Pahl Invite · Feb 284.76m4th Annual Art Pahl InviteFebruary 28, 2026
Long Jump · OutdoorSt. Charles East Elmore McCornack Invitational · Apr 114.98mSt. Charles East Elmore McCornack InvitationalApril 11, 2026
Triple Jump · Indoor4th Annual Art Pahl Invite · Feb 289.94m4th Annual Art Pahl InviteFebruary 28, 2026
Triple Jump · OutdoorSt. Charles East Elmore McCornack Invitational · Apr 1111.22mSt. Charles East Elmore McCornack InvitationalApril 11, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13WSC Gold Boys Conference ChampionshipMay 13 · Triple Jump · Place 2 · Villa Park (Willowbrook)Triple Jump2.10.94m9
May 13WSC Gold Boys Conference ChampionshipMay 13 · 300m Hurdles · Place 4 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m4.47.49a PB9
May 1Willowbrook Boy's InvitationalMay 1 · Triple Jump · Place 1 · Villa Park (Willowbrook)Triple Jump1.10.89m9
May 1Willowbrook Boy's InvitationalMay 1 · Long Jump · Place 2 · Villa Park (Willowbrook)Long Jump2.4.65m9
May 1Willowbrook Boy's InvitationalMay 1 · 110m Hurdles · Place 1 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m1.22.52a9
May 1Willowbrook Boy's InvitationalMay 1 · 400 Meters · Place 1 · Villa Park (Willowbrook)400 Meters1.1:02.90a PB9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Triple Jump · Place 3 · Villa Park (Willowbrook)Triple Jump3.10.69m9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 300m Hurdles · Villa Park (Willowbrook)300m Hurdles36" / 0.914m—DNS9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 110m Hurdles · Place 11 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m11.20.68aWind: 1.49
Apr 24 Glenbard South Raider InviteApr 24 · Triple Jump · Place 3 · Villa Park (Willowbrook)Triple Jump311.12m9
Apr 24 Glenbard South Raider InviteApr 24 · 300m Hurdles · Place 4 · Villa Park (Willowbrook)300m Hurdles448.60a9
Apr 24 Glenbard South Raider InviteApr 24 · 200 Meters · Place 11 · Villa Park (Willowbrook)200 Meters1126.85a PB9
Apr 22District 88 Crosstown ShowdownApr 22 · Triple Jump · Place 3 · Villa Park (Willowbrook)Triple Jump3.10.28m9
Apr 22District 88 Crosstown ShowdownApr 22 · 300m Hurdles · Place 4 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m4.50.05a9
Apr 22District 88 Crosstown ShowdownApr 22 · 110m Hurdles · Place 4 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m4.20.22a PB9
Apr 17Hakke InviteApr 17 · Triple Jump · Place 15 · Villa Park (Willowbrook)Triple Jump15.10.88m9
Apr 17Hakke InviteApr 17 · 300m Hurdles · Place 9 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m9.49.76a9
Apr 17Hakke InviteApr 17 · 110m Hurdles · Place 11 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m11.21.43a9
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Triple Jump · Place 4 · Villa Park (Willowbrook)Triple Jump4.11.22m PB9
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Long Jump · Place 12 · Villa Park (Willowbrook)Long Jump12.4.98m PB9
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 110m Hurdles · Place 11 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m11.21.48a9
Mar 14Evanston Richards Phillips RelaysMar 14 · Full · Place 8 · Villa Park (Willowbrook)Full810.67m PB9
Mar 14Evanston Richards Phillips RelaysMar 14 · Full · Place 6 · Villa Park (Willowbrook)Full611.509
Mar 14Evanston Richards Phillips RelaysMar 14 · Full · Place 8 · Villa Park (Willowbrook)Full811.109

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Triple Jump · Place 14 · Villa Park (Willowbrook)Triple Jump14.10.45m9
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 11 · Villa Park (Willowbrook)300m Hurdles36" / 0.914m11.47.06a PB9
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 14 · Villa Park (Willowbrook)110m Hurdles39" / 0.991m14.20.10a PB9
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · Full · Place 2 · Villa Park (Willowbrook)Full211.17m9
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · Full · Place 6 · Villa Park (Willowbrook)Full610.88 PB9
Feb 284th Annual Art Pahl InviteFeb 28 · Triple Jump · Place 8 · Villa Park (Willowbrook)Triple Jump89.94m PB9
Feb 284th Annual Art Pahl InviteFeb 28 · Long Jump · Place 9 · Villa Park (Willowbrook)Long Jump94.76m PB9