Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetea Valley Boys Invite · Apr 1811.51aMetea Valley Boys InviteApril 18, 2026
200 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 822.65a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
200 Meters · OutdoorMinooka Conference Clash · Apr 2322.81aMinooka Conference ClashApril 23, 2026
300 Meters · IndoorYork Boys Quad #1 · Feb 738.47aYork Boys Quad #1February 7, 2026
400 Meters · OutdoorNaperville Central Boys vs. Hinsdale Central · Apr 41:03.58Naperville Central Boys vs. Hinsdale CentralApril 4, 2023
55 Meters · IndoorNorth Central College Boys Indoor Invitational · Feb 196.79aNorth Central College Boys Indoor InvitationalFebruary 19, 2026
55 Meters · OutdoorOswego Boys Triangular · Mar 87.37Oswego Boys TriangularMarch 8, 2024
60 Meter · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 57.30aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
60 Meters · IndoorHuntley Boys Invitational · Feb 277.25Huntley Boys InvitationalFebruary 27, 2026
Long Jump · IndoorYork Boys Quad #1 · Feb 85.59mYork Boys Quad #1February 8, 2025
Long Jump · OutdoorMinooka Conference Clash · Apr 245.27mMinooka Conference ClashApril 24, 2025
Triple Jump · IndoorDuPage Valley Conference Boys Indoor Championships · Mar 2110.70mDuPage Valley Conference Boys Indoor ChampionshipsMarch 21, 2025

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 200 Meters · Place 4 · Naperville (Central)200 Meters4.22.65a PB12
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 60 Meters · Place 14 · Naperville (Central)60 Meters147.2612
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 200 Meters · Naperville (Central)200 MetersRelay Split—22.6hUnofficial12
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 60 Meter · Place 19 · Naperville (Central)60 Meter19.7.30a PB12
Feb 27Huntley Boys InvitationalFeb 27 · 200 Meters · Place 13 · Naperville (Central)200 Meters1323.7412
Feb 27Huntley Boys InvitationalFeb 27 · 60 Meters · Place 17 · Naperville (Central)60 Meters177.25 PB12
Feb 19North Central College Boys Indoor InvitationalFeb 19 · 55 Meters · Place 14 · Naperville (Central)55 Meters146.79a PB12
Feb 7York Boys Quad #1Feb 7 · 300 Meters · Place 5 · Naperville (Central)300 Meters538.47a PB12
Feb 7York Boys Quad #1Feb 7 · 200 Meters · Place 12 · Naperville (Central)200 Meters1224.65a12
Feb 7York Boys Quad #1Feb 7 · 55 Meters · Place 10 · Naperville (Central)55 Meters106.90a12
Jan 292026 Redhawk Intra-SquadJan 29 · 60 Meter · Place 3 · Naperville (Central)60 Meter3.7.33aUnofficial12
Jan 292026 Redhawk Intra-SquadJan 29 · 400 Meters · Naperville (Central)400 MetersRelay Split—56.9hUnofficial12

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 158th Annual Wanner Knights’ InvitationalMay 1 · 100 Meters · Place 14 · Naperville (Central)100 Meters14.11.72a12
Apr 23Minooka Conference ClashApr 23 · 200 Meters · Place 6 · Naperville (Central)200 Meters622.81a PB12
Apr 18Metea Valley Boys InviteApr 18 · 100 Meters · Place 10 · Naperville (Central)100 Meters10.11.51a PB12
Apr 11Norm Armstrong InviteApr 11 · 200 Meters · Place 30 · Naperville (Central)200 Meters30.23.08aWind: 0.912
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 200 Meters · Place 6 · Naperville (Central)200 Meters6.23.86a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 100 Meters · Place 23 · Naperville (Central)100 Meters2311.5711
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 100 Meters · Place 16 · Naperville (Central)100 Meters1611.56a11
May 991st Dupage County Boys ChampionshipMay 9 · 100 Meters · Place 20 · Naperville (Central)100 Meters2011.6611
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 200 Meters · Place 3 · Naperville (Central)200 Meters323.99a11
Apr 29NC vs WV, Oswego & DekalbApr 29 · Long Jump · Place 6 · Naperville (Central)Long Jump65.40m11
Apr 29NC vs WV, Oswego & DekalbApr 29 · 100 Meters · Place 2 · Naperville (Central)100 Meters211.70a11
Apr 24Minooka Conference ClashApr 24 · Long Jump · Place 18 · Naperville (Central)Long Jump185.27m PB11
Apr 19Metea Valley Boys InviteApr 19 · Long Jump · Place 18 · Naperville (Central)Long Jump185.47m11
Apr 15Waubonsie Valley Boys TriangularApr 15 · Long Jump · Place 10 · Naperville (Central)Long Jump105.35m11
Apr 15Waubonsie Valley Boys TriangularApr 15 · 200 Meters · Place 4 · Naperville (Central)200 Meters424.42a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · Triple Jump · Place 14 · Naperville (Central)Triple Jump1410.70m PB11
Feb 8York Boys Quad #1Feb 8 · Long Jump · Place 8 · Naperville (Central)Long Jump85.59m PB—
Feb 8York Boys Quad #1Feb 8 · 55 Meters · Place 23 · Naperville (Central)55 Meters237.14a—
Feb 12025 Redhawk Intra-SquadFeb 1 · 60 Meter · Place 7 · Naperville (Central)60 Meter7.7.50aUnofficial11
Feb 12025 Redhawk Intra-SquadFeb 1 · Long Jump · Place 3 · Naperville (Central)Long Jump3.6.11mUnofficial11
Feb 12025 Redhawk Intra-SquadFeb 1 · 400 Meters · Naperville (Central)400 MetersRelay Split—58.5hUnofficial11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13Redhawk ABC InviteMay 13 · 200 Meters · Place 2 · Naperville (Central)200 Meters224.52a—
May 13Redhawk ABC InviteMay 13 · 100 Meters · Place 3 · Naperville (Central)100 Meters311.98a—
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · 100 Meters · Place 9 · Naperville (Central)100 Meters9.12.11a10
May 390th Dupage County Boys ChampionshipMay 3 · 100 Meters · Place 13 · Naperville (Central)100 Meters1312.08a—
Apr 19Minooka Conference ClashApr 19 · 100 Meters · Place 28 · Naperville (Central)100 Meters2812.38a—
Apr 16Beat The Storm TTApr 16 · 200 Meters · Place 5 · Naperville (Central)200 Meters5.0:24.33aUnofficial10
Apr 16Beat The Storm TTApr 16 · 100 Meters · Place 8 · Naperville (Central)100 Meters8.0:11.99aUnofficial10
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 100 Meters · Place 8 · Naperville (Central)100 Meters812.20a—
Apr 5Season Opener Sprint TTApr 5 · 200 Meters · Place 4 · Naperville (Central)200 Meters4.00:25.66aUnofficial10
Mar 8Oswego Boys TriangularMar 8 · 200 Meters · Place 15 · Naperville (Central)200 Meters1526.9610
Mar 8Oswego Boys TriangularMar 8 · 55 Meters · Place 11 · Naperville (Central)55 Meters117.37 PB10
Jan 27Redhawk Intra-Squad II (Boys Only)Jan 27 · 400 Meters · Place 13 · Naperville (Central)400 Meters13.01:06.6Unofficial10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 15DuPage Valley Conference Boys Indoor ChampionshipsMar 15 · 200 Meters · Place 11 · Naperville (Central)200 Meters1125.31a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 200 Meters · Place 12 · Naperville (Central)200 Meters1227.63a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 55 Meters · Place 12 · Naperville (Central)55 Meters127.61a—
Feb 3York Boys Quad #1Feb 3 · 55 Meters · Place 28 · Naperville (Central)55 Meters287.54a—
Jan 27Redhawk Intra-SquadJan 27 · 60 Meter · Place 24 · Naperville (Central)60 Meter24.8.10aUnofficial10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Dupage Valley Boys Conference ChampionshipMay 11 · 200 Meters · Place 14 · Naperville (Central)200 Meters14.26.01a9
Apr 26Red Devil Frosh-Soph InviteApr 26 · 100 Meters · Place 14 · Naperville (Central)100 Meters1413.14a—
Apr 25Naperville Central Boys TriangularApr 25 · 100 Meters · Place 43 · Naperville (Central)100 Meters43.13.21a9
Apr 11Waubonsie Valley Boys QuadApr 11 · 200 Meters · Place 24 · Naperville (Central)200 Meters24.26.53a9
Apr 4Naperville Central Boys vs. Hinsdale CentralApr 4 · 400 Meters · Place 23 · Naperville (Central)400 Meters231:03.58 PB9
Apr 4Naperville Central Boys vs. Hinsdale CentralApr 4 · 200 Meters · Place 34 · Naperville (Central)200 Meters3427.259
Apr 4Naperville Central Boys vs. Hinsdale CentralApr 4 · 100 Meters · Place 18 · Naperville (Central)100 Meters1812.689