Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDuPage Valley Conference Boys Championships · May 144:49.63aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
3200 Meters · IndoorYork Boys Quad #1 · Feb 710:45.60aYork Boys Quad #1February 7, 2026
3200 Meters · OutdoorHinsdale Central Frosh/Soph Invite · Apr 2910:24.82aHinsdale Central Frosh/Soph InviteApril 29, 2026
400 Meters · IndoorYork Boys Quad #1 · Feb 81:09.78aYork Boys Quad #1February 8, 2025
400 Meters · OutdoorNaperville Central Boys Tri · Apr 141:01.53aNaperville Central Boys TriApril 14, 2026
600 Meters · IndoorYork Boys Quad #1 · Feb 71:45.62aYork Boys Quad #1February 7, 2026
800 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 202:23.65aWWS Boys Indoor Invitational #1February 20, 2026
800 Meters · OutdoorNC vs WV, Oswego & Dekalb · Apr 292:26.53aNC vs WV, Oswego & DekalbApril 29, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Redhawk FS PR InviteMay 18 · 3200 Meters · Place 2 · Naperville (Central)3200 Meters2.10:25.08a10
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 1600 Meters · Place 8 · Naperville (Central)1600 Meters8.4:49.63a PB10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 3200 Meters · Place 3 · Naperville (Central)3200 Meters3.10:24.82a PB10
Apr 23Minooka Conference ClashApr 23 · 1600 Meters · Place 5 · Naperville (Central)1600 Meters54:57.30a10
Apr 14Naperville Central Boys TriApr 14 · 3200 Meters · Place 5 · Naperville (Central)3200 Meters5.10:50.31a10
Apr 14Naperville Central Boys TriApr 14 · 400 Meters · Place 57 · Naperville (Central)400 Meters57.1:01.53a PB10
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 1600 Meters · Place 3 · Naperville (Central)1600 Meters3.5:05.10a10
Mar 13 Oswego Boys QuadMar 13 · 800 Meters · Place 18 · Naperville (Central)800 Meters182:31.8410
Feb 27Mid-Season Time TrialFeb 27 · 1600 Meters · Place 8 · Naperville (Central)1600 Meters8.04:59.7Unofficial10
Feb 27Mid-Season Time TrialFeb 27 · 400 Meters · Place 11 · Naperville (Central)400 Meters11.01:05.7Unofficial10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 800 Meters · Place 11 · Naperville (Central)800 Meters112:23.65a PB10
Feb 7York Boys Quad #1Feb 7 · 3200 Meters · Place 4 · Naperville (Central)3200 Meters410:45.60a PB10
Feb 7York Boys Quad #1Feb 7 · 600 Meters · Place 4 · Naperville (Central)600 Meters41:45.62a PB10
Jan 292026 Redhawk Intra-SquadJan 29 · 1600 Meters · Place 21 · Naperville (Central)1600 Meters21.5:12.16aUnofficial10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Sectional Week Time Trials (Boys Only)May 23 · 1600 Meters · Place 5 · Naperville (Central)1600 Meters5.5:13.70Unofficial9
May 23Sectional Week Time Trials (Boys Only)May 23 · 400 Meters · Naperville (Central)400 MetersRelay Split—1:05.3hUnofficial9
May 19Redhawk ABC InviteMay 19 · 1600 Meters · Place 10 · Naperville (Central)1600 Meters105:20.75a9
May 12Plainfield/Naperville Distance TwilightMay 12 · 1600 Meters · Place 40 · Naperville (Central)1600 Meters40.5:25.14Unofficial9
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 3200 Meters · Place 4 · Naperville (Central)3200 Meters411:59.27a9
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 400 Meters · Place 30 · Naperville (Central)400 Meters301:06.53a9
Apr 29NC vs WV, Oswego & DekalbApr 29 · 800 Meters · Place 15 · Naperville (Central)800 Meters152:26.53a PB9
Apr 22DeKalb Boys TriangularApr 22 · 1600 Meters · Place 15 · Naperville (Central)1600 Meters155:30.18a9
Apr 15Waubonsie Valley Boys TriangularApr 15 · 3200 Meters · Place 18 · Naperville (Central)3200 Meters1811:45.95a9
Apr 15Waubonsie Valley Boys TriangularApr 15 · 400 Meters · Place 42 · Naperville (Central)400 Meters421:04.11a9
Mar 21PreVC 2025 (Boys)Mar 21 · 800 Meters · Place 5 · Naperville (Central)800 Meters5.2:33.0Unofficial9
Mar 21PreVC 2025 (Boys)Mar 21 · 400 Meters · Place 7 · Naperville (Central)400 Meters7.1:04.7Unofficial9
Mar 14Oswego Boys QuadMar 14 · 800 Meters · Place 25 · Naperville (Central)800 Meters252:45.18a—
Feb 28Mid-Season Time TrialFeb 28 · 1600 Meters · Place 24 · Naperville (Central)1600 Meters24.05:54.6Unofficial9
Feb 28Mid-Season Time TrialFeb 28 · 400 Meters · Place 26 · Naperville (Central)400 Meters26.01:13.8Unofficial9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8York Boys Quad #1Feb 8 · 3200 Meters · Place 11 · Naperville (Central)3200 Meters1111:56.22a—
Feb 8York Boys Quad #1Feb 8 · 400 Meters · Place 20 · Naperville (Central)400 Meters201:09.78a PB—
Feb 12025 Redhawk Intra-SquadFeb 1 · 1600 Meters · Place 33 · Naperville (Central)1600 Meters33.5:46.28aUnofficial9
Feb 12025 Redhawk Intra-SquadFeb 1 · 400 Meters · Naperville (Central)400 MetersRelay Split—1:08.7hUnofficial9