Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 811.45a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
100 Meters · OutdoorDuPage Valley Conference Boys Championships · May 1411.44aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
200 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 823.52a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
200 Meters · OutdoorDuPage Valley Conference Boys Championships · May 1423.47aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
400 Meters · IndoorPlainfield South Boys Quad · Feb 1358.59aPlainfield South Boys QuadFebruary 13, 2026
55 Meters · IndoorPlainfield South Boys Quad · Feb 136.88aPlainfield South Boys QuadFebruary 13, 2026
60 Meters · IndoorClash at the Coliseum · Feb 287.19aClash at the ColiseumFebruary 28, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 200 Meters · Place 2 · Naperville (Neuqua Valley)200 Meters2.23.47a PB10
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 100 Meters · Place 1 · Naperville (Neuqua Valley)100 Meters1.11.44a PB10
Apr 21Metea Valley Boys TriangularApr 21 · 200 Meters · Place 15 · Naperville (Neuqua Valley)200 Meters15.24.10a10
Apr 21Metea Valley Boys TriangularApr 21 · 100 Meters · Place 5 · Naperville (Neuqua Valley)100 Meters5.11.49a10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 100 Meters · Place 2 · Naperville (Neuqua Valley)100 Meters2.11.57a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 200 Meters · Place 3 · Naperville (Neuqua Valley)200 Meters3.23.52a PB10
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 100 Meters · Place 1 · Naperville (Neuqua Valley)100 Meters1.11.45a PB10
Feb 28Clash at the ColiseumFeb 28 · 60 Meters · Place 12 · Naperville (Neuqua Valley)60 Meters127.19a PB10
Feb 21HF Boys OpenFeb 21 · 200 Meters · Place 12 · Naperville (Neuqua Valley)200 Meters1224.17a10
Feb 21HF Boys OpenFeb 21 · 60 Meters · Place 9 · Naperville (Neuqua Valley)60 Meters97.30a10
Feb 13Plainfield South Boys QuadFeb 13 · 400 Meters · Place 14 · Naperville (Neuqua Valley)400 Meters1458.59a PB10
Feb 13Plainfield South Boys QuadFeb 13 · 55 Meters · Place 11 · Naperville (Neuqua Valley)55 Meters116.88a PB10