Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorNPC Conference Meet · May 1421.88aNPC Conference MeetMay 14, 2024
1600 Meters · IndoorDupage Valley Conference Boys Indoor Championship · Mar 204:53.76Dupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
1600 Meters · OutdoorHinsdale Central Frosh/Soph Invite · Apr 294:44.46aHinsdale Central Frosh/Soph InviteApril 29, 2026
3200 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 2010:49.79aWWS Boys Indoor Invitational #1February 20, 2026
3200 Meters · OutdoorDuPage Valley Conference Boys Championships · May 1410:06.90aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
400 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 201:04.86aWWS Boys Indoor Invitational #1February 20, 2026
400 Meters · OutdoorNaperville Central Boys Tri · Apr 141:01.40aNaperville Central Boys TriApril 14, 2026
800 Meters · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 52:14.66aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
800 Meters · OutdoorHinsdale Central vs. Naperville Central Dual · Apr 82:14.28aHinsdale Central vs. Naperville Central DualApril 8, 2026
Triple Jump · OutdoorNPC Conference Meet · May 1424' 11.75NPC Conference MeetMay 14, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Sectional Week Time TrialMay 22 · 800 Meters · Place 6 · Naperville (Central)Naperville (Central)800 Meters6.2:11.9Unofficial9
May 18Redhawk FS PR InviteMay 18 · 800 Meters · Place 14 · Naperville (Central)Naperville (Central)800 Meters14.2:15.69a9
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 3200 Meters · Place 1 · Naperville (Central)Naperville (Central)3200 Meters1.10:06.90a PB9
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 1600 Meters · Place 3 · Naperville (Central)Naperville (Central)1600 Meters3.4:44.46a PB9
Apr 23Minooka Conference ClashApr 23 · 3200 Meters · Place 9 · Naperville (Central)Naperville (Central)3200 Meters910:21.32a9
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 400 Meters · Naperville (Central)Naperville (Central)400 Meters—DNS9
Apr 18Metea Valley Boys InviteApr 18 · 1600 Meters · Place 5 · Naperville (Central)Naperville (Central)1600 Meters5.4:52.25a9
Apr 14Naperville Central Boys TriApr 14 · 3200 Meters · Place 2 · Naperville (Central)Naperville (Central)3200 Meters2.10:19.73a9
Apr 14Naperville Central Boys TriApr 14 · 400 Meters · Place 56 · Naperville (Central)Naperville (Central)400 Meters56.1:01.40a PB9
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 800 Meters · Place 18 · Naperville (Central)Naperville (Central)800 Meters18.2:14.28a PB9
Mar 31Spring Break 400 Time TrialsMar 31 · 400 Meters · Place 12 · Naperville (Central)Naperville (Central)400 Meters12.01:01.2Unofficial9
Feb 27Mid-Season Time TrialFeb 27 · 1600 Meters · Place 2 · Naperville (Central)Naperville (Central)1600 Meters2.04:49.5Unofficial9
Feb 27Mid-Season Time TrialFeb 27 · 400 Meters · Place 17 · Naperville (Central)Naperville (Central)400 Meters17.01:08.6Unofficial9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 1600 Meters · Place 3 · Naperville (Central)Naperville (Central)1600 Meters34:53.76 PB9
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 800 Meters · Place 35 · Naperville (Central)Naperville (Central)800 Meters35.2:14.66a PB9
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 3200 Meters · Place 1 · Naperville (Central)Naperville (Central)3200 Meters110:49.79a PB9
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 400 Meters · Place 6 · Naperville (Central)Naperville (Central)400 Meters61:04.86a PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14NPC Conference MeetMay 14 · Triple Jump · Place 19 · Madison (Naperville)Madison (Naperville)Triple Jump19.24' 11.75 PB7
May 14NPC Conference MeetMay 14 · 110m Hurdles · Place 16 · Madison (Naperville)Madison (Naperville)110m Hurdles30" / 0.762m16.21.88a PB7
May 14NPC Conference MeetMay 14 · 800 Meters · Place 11 · Madison (Naperville)Madison (Naperville)800 Meters11.2:47.86a7