Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 84:42.52a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
1600 Meters · OutdoorHinsdale Central Frosh/Soph Invite · Apr 294:44.70aHinsdale Central Frosh/Soph InviteApril 29, 2026
600 Meters · IndoorWest Suburban Gold Boys Indoor Championship · Mar 201:34.21West Suburban Gold Boys Indoor ChampionshipMarch 20, 2026
800 Meters · IndoorHF Boys Open · Feb 212:16.82aHF Boys OpenFebruary 21, 2026
800 Meters · OutdoorEvanston Richards Phillips Relays · Mar 142:13.50Evanston Richards Phillips RelaysMarch 14, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 1600 Meters · Place 8 · Villa Park (Willowbrook)1600 Meters8.4:42.52a PB9
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · 600 Meters · Place 6 · Villa Park (Willowbrook)600 Meters61:34.21 PB9
Feb 21HF Boys OpenFeb 21 · 1600 Meters · Place 14 · Villa Park (Willowbrook)1600 Meters144:59.48a9
Feb 21HF Boys OpenFeb 21 · 800 Meters · Place 18 · Villa Park (Willowbrook)800 Meters182:16.82a PB9

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Willowbrook Boy's InvitationalMay 1 · 1600 Meters · Villa Park (Willowbrook)1600 Meters—DNS9
May 1Willowbrook Boy's InvitationalMay 1 · 800 Meters · Place 11 · Villa Park (Willowbrook)800 Meters11.2:14.32a9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 1600 Meters · Place 4 · Villa Park (Willowbrook)1600 Meters4.4:44.70a PB9
Apr 22District 88 Crosstown ShowdownApr 22 · 1600 Meters · Place 7 · Villa Park (Willowbrook)1600 Meters7.4:58.73a9
Apr 17Hakke InviteApr 17 · 1600 Meters · Place 10 · Villa Park (Willowbrook)1600 Meters10.4:49.78a9
Mar 14Evanston Richards Phillips RelaysMar 14 · 800 Meters · Place 3 · Villa Park (Willowbrook)800 Meters32:13.50 PB9