Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNaperville Central Boys Tri · Apr 1411.93aNaperville Central Boys TriApril 14, 2026
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 815.91a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorHinsdale Central vs. Naperville Central Dual · Apr 815.64aHinsdale Central vs. Naperville Central DualApril 8, 2026
200 Meters · IndoorYork Boys Quad #1 · Feb 825.38aYork Boys Quad #1February 8, 2025
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #09 Aurora (East) · May 2223.68IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22, 2025
300m Hurdles · 36" / 0.914m · OutdoorDuPage Valley Conference Boys Championships · May 1442.74aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
400 Meters · IndoorYork Boys Quad #1 · Feb 81:03.38aYork Boys Quad #1February 8, 2025
400 Meters · OutdoorWaubonsie Valley Boys Triangular · Apr 151:03.17aWaubonsie Valley Boys TriangularApril 15, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 300m Hurdles · Place 20 · Naperville (Central)300m Hurdles36" / 0.914m20.44.24a11
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 300m Hurdles · Place 7 · Naperville (Central)300m Hurdles36" / 0.914m7.42.74a PB11
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 110m Hurdles · Place 5 · Naperville (Central)110m Hurdles39" / 0.991m5.15.66a11
May 158th Annual Wanner Knights’ InvitationalMay 1 · 300m Hurdles · Place 24 · Naperville (Central)300m Hurdles36" / 0.914m24.44.96a11
May 158th Annual Wanner Knights’ InvitationalMay 1 · 110m Hurdles · Place 18 · Naperville (Central)110m Hurdles39" / 0.991m18.17.09a11
Apr 18Metea Valley Boys InviteApr 18 · 300m Hurdles · Naperville (Central)300m Hurdles36" / 0.914m—DNS11
Apr 18Metea Valley Boys InviteApr 18 · 110m Hurdles · Place 4 · Naperville (Central)110m Hurdles39" / 0.991m4.16.08a11
Apr 14Naperville Central Boys TriApr 14 · 300m Hurdles · Place 9 · Naperville (Central)300m Hurdles36" / 0.914m9.49.70a11
Apr 14Naperville Central Boys TriApr 14 · 100 Meters · Place 18 · Naperville (Central)100 Meters18.11.93a PB11
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 110m Hurdles · Place 1 · Naperville (Central)110m Hurdles39" / 0.991m1.15.64a PB11
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 200 Meters · Place 12 · Naperville (Central)200 Meters12.24.74a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 5 · Naperville (Central)110m Hurdles39" / 0.991m5.15.91a PB11
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 60m Hurdles · Place 3 · Naperville (Central)60m Hurdles38.6711
Feb 27Huntley Boys InvitationalFeb 27 · 60m Hurdles · Place 3 · Naperville (Central)60m Hurdles38.6611
Feb 19North Central College Boys Indoor InvitationalFeb 19 · 55m Hurdles · Place 5 · Naperville (Central)55m Hurdles58.09a11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 232025 Summer Sunset Track and Field Meet Jul 23 · High Jump · Place 1 · Naperville (Central)High Jump15-010
Jul 232025 Summer Sunset Track and Field Meet Jul 23 · Long Jump · Place 4 · Naperville (Central)Long Jump418-510
Jul 232025 Summer Sunset Track and Field Meet Jul 23 · 200 Meters · Place 6 · Naperville (Central)200 Meters624.62a10
Jul 232025 Summer Sunset Track and Field Meet Jul 23 · 100 Meters · Place 9 · Naperville (Central)100 Meters912.05a10
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 110m Hurdles · Place 13 · Naperville (Central)110m Hurdles1315.7910
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 200 Meters · Place 24 · Naperville (Central)200 Meters2423.68 PB10
May 19Redhawk ABC InviteMay 19 · 110m Hurdles · Place 2 · Naperville (Central)110m Hurdles216.14a10
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 300m Hurdles · Place 9 · Naperville (Central)300m Hurdles944.03a10
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 110m Hurdles · Place 4 · Naperville (Central)110m Hurdles415.25a10
May 991st Dupage County Boys ChampionshipMay 9 · 300m Hurdles · Place 1 · Naperville (Central)300m Hurdles141.2210
May 991st Dupage County Boys ChampionshipMay 9 · 110m Hurdles · Place 1 · Naperville (Central)110m Hurdles115.5310
Apr 29NC vs WV, Oswego & DekalbApr 29 · 110m Hurdles · Place 1 · Naperville (Central)110m Hurdles115.47a10
Apr 29NC vs WV, Oswego & DekalbApr 29 · 200 Meters · Place 8 · Naperville (Central)200 Meters823.87a10
Apr 24Minooka Conference ClashApr 24 · 300m Hurdles · Place 6 · Naperville (Central)300m Hurdles642.68a10
Apr 24Minooka Conference ClashApr 24 · 110m Hurdles · Place 2 · Naperville (Central)110m Hurdles215.64a10
Apr 19Metea Valley Boys InviteApr 19 · 300m Hurdles · Place 6 · Naperville (Central)300m Hurdles643.2510
Apr 19Metea Valley Boys InviteApr 19 · 110m Hurdles · Place 3 · Naperville (Central)110m Hurdles315.6310
Apr 15Waubonsie Valley Boys TriangularApr 15 · 110m Hurdles · Place 2 · Naperville (Central)110m Hurdles215.81a10
Apr 15Waubonsie Valley Boys TriangularApr 15 · 400 Meters · Place 39 · Naperville (Central)400 Meters391:03.17a PB10
Mar 14Oswego Boys QuadMar 14 · 400 Meters · Place 12 · Naperville (Central)400 Meters121:03.69a—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 60m Hurdles · Place 3 · Naperville (Central)60m Hurdles39.02—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 60m Hurdles · Place 11 · Naperville (Central)60m Hurdles119.02—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · 60m Hurdles · Place 7 · Naperville (Central)60m Hurdles78.98a10
Feb 28Huntley Boys InvitationalFeb 28 · 60m Hurdles · Place 2 · Naperville (Central)60m Hurdles28.90a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 55m Hurdles · Place 1 · Naperville (Central)55m Hurdles18.32a—
Feb 20North Central College Boys Indoor InvitationalFeb 20 · 55m Hurdles · Place 7 · Naperville (Central)55m Hurdles78.34a—
Feb 8York Boys Quad #1Feb 8 · 55m Hurdles · Place 2 · Naperville (Central)55m Hurdles29.07a—
Feb 8York Boys Quad #1Feb 8 · 400 Meters · Place 7 · Naperville (Central)400 Meters71:03.38a PB—
Feb 8York Boys Quad #1Feb 8 · 200 Meters · Place 9 · Naperville (Central)200 Meters925.38a PB—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #9 Joliet (Central)May 17 · 110m Hurdles · Place 19 · Naperville (Central)110m Hurdles1917.17a—
May 13Redhawk ABC InviteMay 13 · 300m Hurdles · Place 2 · Naperville (Central)300m Hurdles244.95a—
May 13Redhawk ABC InviteMay 13 · 110m Hurdles · Place 3 · Naperville (Central)110m Hurdles316.96a—
May 390th Dupage County Boys ChampionshipMay 3 · 300m Hurdles · Place 10 · Naperville (Central)300m Hurdles1046.81a—
May 390th Dupage County Boys ChampionshipMay 3 · 110m Hurdles · Place 6 · Naperville (Central)110m Hurdles618.10a—
Apr 24Hinsdale Central Frosh-Soph InviteApr 24 · 300m Hurdles · Place 8 · Naperville (Central)300m Hurdles849.77a—
Apr 24Hinsdale Central Frosh-Soph InviteApr 24 · 110m Hurdles · Place 5 · Naperville (Central)110m Hurdles519.09a—
Apr 19Minooka Conference ClashApr 19 · 110m Hurdles · Place 19 · Naperville (Central)110m Hurdles1919.01a—
Apr 13Metea Valley Boys InviteApr 13 · 300m Hurdles · Place 8 · Naperville (Central)300m Hurdles849.10a—
Apr 13Metea Valley Boys InviteApr 13 · 110m Hurdles · Place 9 · Naperville (Central)110m Hurdles918.56a—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 110m Hurdles · Place 3 · Naperville (Central)110m Hurdles318.87a—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 400 Meters · Place 8 · Naperville (Central)400 Meters81:04.22a—
Mar 8Oswego Boys TriangularMar 8 · 55m Hurdles · Place 4 · Naperville (Central)55m Hurdles49.859
Mar 8Oswego Boys TriangularMar 8 · 200 Meters · Place 37 · Naperville (Central)200 Meters3728.119

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15DuPage Valley Conference Boys Indoor ChampionshipsMar 15 · 60m Hurdles · Place 5 · Naperville (Central)60m Hurdles510.17a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 55m Hurdles · Place 2 · Naperville (Central)55m Hurdles210.05a—
Feb 3York Boys Quad #1Feb 3 · 55m Hurdles · Place 2 · Naperville (Central)55m Hurdles210.24a—
Feb 3York Boys Quad #1Feb 3 · 400 Meters · Place 12 · Naperville (Central)400 Meters121:08.24a—