Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDVC Boys' Track & Field Championships · May 1512.00aDVC Boys' Track & Field ChampionshipsMay 15, 2025
200 Meters · IndoorDupage Valley Conference Boys Indoor Championship · Mar 2025.42Dupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
200 Meters · OutdoorDVC Boys' Track & Field Championships · May 1524.17aDVC Boys' Track & Field ChampionshipsMay 15, 2025
55 Meters · IndoorYork Boys Quad #1 · Feb 87.29aYork Boys Quad #1February 8, 2025
55 Meters · Outdoor Oswego Boys Quad · Mar 137.39 Oswego Boys QuadMarch 13, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 100 Meters · Place 10 · Naperville (Central)100 Meters10.12.15a10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 100 Meters · Place 10 · Naperville (Central)100 Meters10.12.14aWind: 1.910
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 200 Meters · Place 5 · Naperville (Central)200 Meters5.24.69a10
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 100 Meters · Place 12 · Naperville (Central)100 Meters12.12.15a10
Apr 14Naperville Central Boys TriApr 14 · 200 Meters · Naperville (Central)200 Meters—DNS10
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 200 Meters · Place 14 · Naperville (Central)200 Meters14.25.06a10
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 100 Meters · Place 14 · Naperville (Central)100 Meters14.12.60a10
Mar 13 Oswego Boys QuadMar 13 · 200 Meters · Place 5 · Naperville (Central)200 Meters526.5410
Mar 13 Oswego Boys QuadMar 13 · 55 Meters · Place 24 · Naperville (Central)55 Meters247.39 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 200 Meters · Place 14 · Naperville (Central)200 Meters1425.42 PB10
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 200 Meters · Place 14 · Naperville (Central)200 Meters1427.93a10
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 55 Meters · Place 19 · Naperville (Central)55 Meters197.48a10
Feb 7York Boys Quad #1Feb 7 · 55 Meters · Place 13 · Naperville (Central)55 Meters137.35a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 232025 Summer Sunset Track and Field Meet Jul 23 · 200 Meters · Place 9 · Naperville (Central)200 Meters925.47a9
Jul 232025 Summer Sunset Track and Field Meet Jul 23 · 100 Meters · Place 13 · Naperville (Central)100 Meters1312.31a9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 200 Meters · Place 9 · Naperville (Central)200 Meters924.17a PB9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 100 Meters · Place 17 · Naperville (Central)100 Meters1712.00a PB9
May 991st Dupage County Boys ChampionshipMay 9 · 200 Meters · Place 11 · Naperville (Central)200 Meters1124.819
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · 200 Meters · Place 10 · Naperville (Central)200 Meters1024.99a9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · 100 Meters · Place 15 · Naperville (Central)100 Meters1512.71a9
Apr 22DeKalb Boys TriangularApr 22 · 200 Meters · Place 12 · Naperville (Central)200 Meters1224.87a9
Apr 22DeKalb Boys TriangularApr 22 · 100 Meters · Place 20 · Naperville (Central)100 Meters2012.55a9
Apr 19Metea Valley Boys InviteApr 19 · 200 Meters · Place 11 · Naperville (Central)200 Meters1125.209
Apr 19Metea Valley Boys InviteApr 19 · 100 Meters · Place 18 · Naperville (Central)100 Meters1812.689
Apr 15Waubonsie Valley Boys TriangularApr 15 · 200 Meters · Place 18 · Naperville (Central)200 Meters1825.96a9
Apr 15Waubonsie Valley Boys TriangularApr 15 · 100 Meters · Place 34 · Naperville (Central)100 Meters3412.78a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · 200 Meters · Place 13 · Naperville (Central)200 Meters1325.54a9
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 200 Meters · Place 7 · Naperville (Central)200 Meters727.73a—
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 55 Meters · Place 8 · Naperville (Central)55 Meters87.54a—
Feb 8York Boys Quad #1Feb 8 · 200 Meters · Place 13 · Naperville (Central)200 Meters1326.04a—
Feb 8York Boys Quad #1Feb 8 · 55 Meters · Place 13 · Naperville (Central)55 Meters137.29a PB—