Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 84:43.94a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
1600 Meters · OutdoorMetea Valley Boys Invite · Apr 184:56.88aMetea Valley Boys InviteApril 18, 2026
3200 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 2011:02.81aWWS Boys Indoor Invitational #1February 20, 2026
3200 Meters · OutdoorHinsdale Central Frosh/Soph Invite · Apr 2910:23.47aHinsdale Central Frosh/Soph InviteApril 29, 2026
400 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 201:04.27aWWS Boys Indoor Invitational #1February 20, 2026
400 Meters · Outdoor2026 Summer Sunset Track and Field Meet · Jul 2359.50a2026 Summer Sunset Track and Field Meet July 23, 2026
800 Meters · IndoorYork Boys Quad #1 · Feb 72:14.70aYork Boys Quad #1February 7, 2026
800 Meters · OutdoorHinsdale Central vs. Naperville Central Dual · Apr 82:12.82aHinsdale Central vs. Naperville Central DualApril 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 232026 Summer Sunset Track and Field Meet Jul 23 · 400 Meters · Place 18 · Naperville (Central)400 Meters18.59.50a PB9
May 22Sectional Week Time TrialMay 22 · 800 Meters · Place 8 · Naperville (Central)800 Meters8.2:23.4Unofficial9
May 18Redhawk FS PR InviteMay 18 · 800 Meters · Place 11 · Naperville (Central)800 Meters11.2:14.05a9
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 3200 Meters · Place 13 · Naperville (Central)3200 Meters13.11:22.84a9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 3200 Meters · Place 2 · Naperville (Central)3200 Meters2.10:23.47a PB9
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 400 Meters · Naperville (Central)400 Meters—DNS9
Apr 18Metea Valley Boys InviteApr 18 · 1600 Meters · Place 6 · Naperville (Central)1600 Meters6.4:56.88a PB9
Apr 14Naperville Central Boys TriApr 14 · 3200 Meters · Place 3 · Naperville (Central)3200 Meters3.10:27.98a9
Apr 14Naperville Central Boys TriApr 14 · 400 Meters · Place 53 · Naperville (Central)400 Meters53.1:00.82a9
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 800 Meters · Place 16 · Naperville (Central)800 Meters16.2:12.82a PB9
Mar 31Spring Break 400 Time TrialsMar 31 · 400 Meters · Place 9 · Naperville (Central)400 Meters9.01:00.1Unofficial9
Mar 133200 Madness 2026Mar 13 · 3200 Meters · Place 1 · Naperville (Central)3200 Meters1.10:47.3Unofficial9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 1600 Meters · Place 10 · Naperville (Central)1600 Meters10.4:43.94a PB9
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 1600 Meters · Place 2 · Naperville (Central)1600 Meters24:53.179
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 3200 Meters · Place 3 · Naperville (Central)3200 Meters311:02.81a PB9
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 400 Meters · Place 5 · Naperville (Central)400 Meters51:04.27a PB9
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 8 · Naperville (Central)800 Meters82:14.70a PB9