Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor58th Annual Wanner Knights’ Invitational · May 15:11.99a58th Annual Wanner Knights’ InvitationalMay 1, 2026
200 Meters · OutdoorNC vs WV, Oswego & Dekalb · Apr 2927.64aNC vs WV, Oswego & DekalbApril 29, 2025
3200 Meters · IndoorYork Boys Quad #1 · Feb 711:17.55aYork Boys Quad #1February 7, 2026
3200 Meters · OutdoorPlainfield South Boys Invitational #2 · Mar 910:38.16Plainfield South Boys Invitational #2March 9, 2019
400 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 211:09.45aWWS Boys Indoor Invitational #1February 21, 2025
400 Meters · OutdoorNaperville Central Boys Tri · Apr 141:04.27aNaperville Central Boys TriApril 14, 2026
600 Meters · IndoorYork Boys Quad #1 · Feb 71:47.40aYork Boys Quad #1February 7, 2026
800 Meters · IndoorWWS Tiger INDOOR Invitational #1 · Feb 152:17.94WWS Tiger INDOOR Invitational #1February 15, 2019
800 Meters · OutdoorMike Kennedy DVC JV Conference Meet · May 62:26.25aMike Kennedy DVC JV Conference MeetMay 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Plainfield-Naperville Twilight Distance ClassicMay 11 · 1600 Meters · Place 29 · Naperville (Central)1600 Meters29.5:16.96a11
May 5Mike Kennedy DVC JV Conference Meet May 5 · 800 Meters · Place 24 · Naperville (Central)800 Meters24.2:28.62a11
May 158th Annual Wanner Knights’ InvitationalMay 1 · 1600 Meters · Place 44 · Naperville (Central)1600 Meters44.5:11.99a PB11
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 1600 Meters · Place 6 · Naperville (Central)1600 Meters6.5:16.87a11
Apr 14Naperville Central Boys TriApr 14 · 3200 Meters · Place 17 · Naperville (Central)3200 Meters17.11:53.92a11
Apr 14Naperville Central Boys TriApr 14 · 400 Meters · Place 66 · Naperville (Central)400 Meters66.1:04.27a PB11
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 1600 Meters · Place 8 · Naperville (Central)1600 Meters8.5:33.03a11
Mar 20PreVC 2026Mar 20 · 1600 Meters · Place 5 · Naperville (Central)1600 Meters5.05:22.4Unofficial11
Mar 13 Oswego Boys QuadMar 13 · 1600 Meters · Place 3 · Naperville (Central)1600 Meters35:27.5811

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 800 Meters · Place 13 · Naperville (Central)800 Meters132:25.09a11
Feb 7York Boys Quad #1Feb 7 · 3200 Meters · Place 7 · Naperville (Central)3200 Meters711:17.55a PB11
Feb 7York Boys Quad #1Feb 7 · 600 Meters · Place 17 · Naperville (Central)600 Meters171:47.40a PB11
Jan 292026 Redhawk Intra-SquadJan 29 · 1600 Meters · Place 23 · Naperville (Central)1600 Meters23.5:21.92aUnofficial11
Jan 292026 Redhawk Intra-SquadJan 29 · 400 Meters · Place 26 · Naperville (Central)400 Meters26.1:05.90aUnofficial11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Sectional Week Time Trials (Boys Only)May 23 · 400 Meters · Naperville (Central)400 MetersRelay Split—1:06.6hUnofficial10
May 23Sectional Week Time Trials (Boys Only)May 23 · 100 Meters · Naperville (Central)100 MetersRelay Split—14.9hUnofficial10
May 19Redhawk ABC InviteMay 19 · 1600 Meters · Place 11 · Naperville (Central)1600 Meters115:27.79a10
May 12Plainfield/Naperville Distance TwilightMay 12 · 1600 Meters · Place 33 · Naperville (Central)1600 Meters33.5:16.38Unofficial10
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 800 Meters · Place 27 · Naperville (Central)800 Meters272:26.25a PB10
Apr 29NC vs WV, Oswego & DekalbApr 29 · 3200 Meters · Place 3 · Naperville (Central)3200 Meters311:18.20a10
Apr 29NC vs WV, Oswego & DekalbApr 29 · 400 Meters · Place 17 · Naperville (Central)400 Meters171:04.99a10
Apr 29NC vs WV, Oswego & DekalbApr 29 · 200 Meters · Place 27 · Naperville (Central)200 Meters2727.64a PB10
Apr 22DeKalb Boys TriangularApr 22 · 1600 Meters · Place 11 · Naperville (Central)1600 Meters115:20.65a10
Apr 15Waubonsie Valley Boys TriangularApr 15 · 3200 Meters · Place 14 · Naperville (Central)3200 Meters1411:28.43a10
Apr 15Waubonsie Valley Boys TriangularApr 15 · 400 Meters · Place 48 · Naperville (Central)400 Meters481:06.27a10
Apr 4NC First Outdoor Time TrialApr 4 · 400 Meters · Place 21 · Naperville (Central)400 Meters21.01:06.7Unofficial10
Mar 21PreVC 2025 (Boys)Mar 21 · 1600 Meters · Place 4 · Naperville (Central)1600 Meters4.5:29.7Unofficial10
Mar 21PreVC 2025 (Boys)Mar 21 · 400 Meters · Place 11 · Naperville (Central)400 Meters11.1:07.5Unofficial10
Mar 14Oswego Boys QuadMar 14 · 800 Meters · Place 18 · Naperville (Central)800 Meters182:34.24a—
Feb 28Mid-Season Time TrialFeb 28 · 1600 Meters · Place 16 · Naperville (Central)1600 Meters16.05:23.7Unofficial10
Feb 28Mid-Season Time TrialFeb 28 · 400 Meters · Place 11 · Naperville (Central)400 Meters11.01:07.3Unofficial10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 3200 Meters · Place 5 · Naperville (Central)3200 Meters512:17.64a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 400 Meters · Place 15 · Naperville (Central)400 Meters151:09.45a PB—
Feb 12025 Redhawk Intra-SquadFeb 1 · 1600 Meters · Place 29 · Naperville (Central)1600 Meters29.5:24.04aUnofficial10
Feb 12025 Redhawk Intra-SquadFeb 1 · 400 Meters · Place 18 · Naperville (Central)400 Meters18.1:10.7Unofficial10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Sectional Week Time TrialsMay 15 · 800 Meters · Place 6 · Naperville (Central)800 Meters6.2:33.50Unofficial9
May 13Redhawk ABC InviteMay 13 · 1600 Meters · Place 10 · Naperville (Central)1600 Meters105:36.13a—
May 6Plainfield Naperville Twilight Distance Classic May 6 · 1600 Meters · Place 45 · Naperville (Central)1600 Meters455:38.54a—
Apr 30DVC JV Boys OpenApr 30 · 1600 Meters · Place 37 · Naperville (Central)1600 Meters375:40.33a—
Apr 23DeKalb Quad with Naperville Central, Naperville North, and Oswego (Boys)Apr 23 · 3200 Meters · Place 15 · Naperville (Central)3200 Meters15.12:30.30a9
Apr 23DeKalb Quad with Naperville Central, Naperville North, and Oswego (Boys)Apr 23 · 400 Meters · Place 33 · Naperville (Central)400 Meters33.1:14.34a9
Apr 16Beat The Storm TTApr 16 · 800 Meters · Place 12 · Naperville (Central)800 Meters12.2:26.98Unofficial9
Apr 16Beat The Storm TTApr 16 · 400 Meters · Place 18 · Naperville (Central)400 Meters18.1:08.07Unofficial9
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 1600 Meters · Place 19 · Naperville (Central)1600 Meters195:35.33a—
Mar 15PreVC Time Trials (Boys Only)Mar 15 · 1600 Meters · Place 5 · Naperville (Central)1600 Meters5.05:43.4Unofficial9
Mar 15PreVC Time Trials (Boys Only)Mar 15 · 400 Meters · Naperville (Central)400 MetersRelay Split—1:11.5hUnofficial9
Mar 8Oswego Boys TriangularMar 8 · 800 Meters · Place 20 · Naperville (Central)800 Meters202:36.349
Jan 27Redhawk Intra-Squad II (Boys Only)Jan 27 · 400 Meters · Place 29 · Naperville (Central)400 Meters29.01:15.7Unofficial9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 3200 Meters · Place 5 · Naperville (Central)3200 Meters513:14.16a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 400 Meters · Place 20 · Naperville (Central)400 Meters201:13.10a—
Jan 27Redhawk Intra-SquadJan 27 · 1600 Meters · Place 36 · Naperville (Central)1600 Meters36.6:07.65aUnofficial9

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 9Plainfield South Boys Invitational #2Mar 9 · 3200 Meters · Place 2 · Naperville (Central)3200 Meters210:38.16 PB12

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15WWS Tiger INDOOR Invitational #1Feb 15 · 800 Meters · Place 9 · Naperville (Central)800 Meters92:17.94 PB12