Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 821.03a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorRed Ribbon Classic · May 220.33aRed Ribbon ClassicMay 2, 2026
200 Meters · IndoorHF Boys Open · Feb 2126.53aHF Boys OpenFebruary 21, 2026
200 Meters · OutdoorSt. Charles East Elmore McCornack Invitational · Apr 1125.25aSt. Charles East Elmore McCornack InvitationalApril 11, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 846.79a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorRed Ribbon Classic · May 247.23aRed Ribbon ClassicMay 2, 2026
400 Meters · IndoorPlainfield South Boys Quad · Feb 131:00.03aPlainfield South Boys QuadFebruary 13, 2026
400 Meters · OutdoorNaperville North Boys Quad · Apr 2257.66aNaperville North Boys QuadApril 22, 2025
55 Meters · IndoorPlainfield South Boys Quad · Feb 137.45aPlainfield South Boys QuadFebruary 13, 2026
Long Jump · OutdoorNeuqua Valley Boys Tri · Apr 154.60mNeuqua Valley Boys TriApril 15, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 300m Hurdles · Place 8 · Naperville (Neuqua Valley)300m Hurdles36" / 0.914m8.47.37a10
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 110m Hurdles · Place 15 · Naperville (Neuqua Valley)110m Hurdles39" / 0.991m15.20.54a10
May 2Red Ribbon ClassicMay 2 · 300m Hurdles · Place 12 · Naperville (Neuqua Valley)300m Hurdles36" / 0.914m12.47.23a PB10
May 2Red Ribbon ClassicMay 2 · 110m Hurdles · Place 14 · Naperville (Neuqua Valley)110m Hurdles39" / 0.991m14.20.33a PB10
Apr 28Neuqua Valley Boys QuadApr 28 · 300m Hurdles · Place 5 · Naperville (Neuqua Valley)300m Hurdles36" / 0.914m5.49.19a10
Apr 28Neuqua Valley Boys QuadApr 28 · 110m Hurdles · Place 6 · Naperville (Neuqua Valley)110m Hurdles39" / 0.991m6.21.36aWind: 110
Apr 21Metea Valley Boys TriangularApr 21 · 300m Hurdles · Place 5 · Naperville (Neuqua Valley)300m Hurdles36" / 0.914m5.47.78a10
Apr 21Metea Valley Boys TriangularApr 21 · 110m Hurdles · Place 9 · Naperville (Neuqua Valley)110m Hurdles39" / 0.991m9.21.27a10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 110m Hurdles · Place 8 · Naperville (Neuqua Valley)110m Hurdles39" / 0.991m8.22.03a10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 200 Meters · Place 16 · Naperville (Neuqua Valley)200 Meters16.25.25a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 8 · Naperville (Neuqua Valley)300m Hurdles36" / 0.914m8.46.79a PB10
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 17 · Naperville (Neuqua Valley)110m Hurdles39" / 0.991m17.21.03a PB10
Feb 21HF Boys OpenFeb 21 · 400 Meters · Place 19 · Naperville (Neuqua Valley)400 Meters191:00.15a10
Feb 21HF Boys OpenFeb 21 · 200 Meters · Place 78 · Naperville (Neuqua Valley)200 Meters7826.53a PB10
Feb 13Plainfield South Boys QuadFeb 13 · 400 Meters · Place 19 · Naperville (Neuqua Valley)400 Meters191:00.03a PB10
Feb 13Plainfield South Boys QuadFeb 13 · 55 Meters · Place 59 · Naperville (Neuqua Valley)55 Meters597.45a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6Mike Kennedy DVC JV Conference MeetMay 6 · Long Jump · Place 16 · Naperville (Neuqua Valley)Long Jump164.89m9
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 400 Meters · Place 9 · Naperville (Neuqua Valley)400 Meters958.61a9
Apr 29NC vs WV, Oswego & DekalbApr 29 · Long Jump · Place 14 · Naperville (Neuqua Valley)Long Jump144.92m9
Apr 29NC vs WV, Oswego & DekalbApr 29 · 400 Meters · Place 9 · Naperville (Neuqua Valley)400 Meters957.77a9
Apr 22Naperville North Boys QuadApr 22 · Long Jump · Place 7 · Naperville (Neuqua Valley)Long Jump74.97m9
Apr 22Naperville North Boys QuadApr 22 · 400 Meters · Place 12 · Naperville (Neuqua Valley)400 Meters1257.66a PB9
Apr 22Naperville North Boys QuadApr 22 · 200 Meters · Place 21 · Naperville (Neuqua Valley)200 Meters2126.26a9
Apr 15Neuqua Valley Boys TriApr 15 · Long Jump · Place 17 · Naperville (Neuqua ValleyLong Jump174.60m PB9
Apr 15Neuqua Valley Boys TriApr 15 · 400 Meters · Place 19 · Naperville (Neuqua Valley400 Meters1959.709
Apr 15Neuqua Valley Boys TriApr 15 · 200 Meters · Place 44 · Naperville (Neuqua Valley200 Meters4426.919
Apr 12St. Charles East Boys InviteApr 12 · Long Jump · Place 6 · Naperville (Neuqua Valley)Long Jump65.21m9
Apr 12St. Charles East Boys InviteApr 12 · 200 Meters · Place 66 · Naperville (Neuqua Valley)200 Meters6626.55a9
Mar 15York Boys OpenMar 15 · Long Jump · Place 29 · Naperville (Neuqua Valley)Long Jump294.63m—
Mar 15York Boys OpenMar 15 · 400 Meters · Place 27 · Naperville (Neuqua Valley)400 Meters271:00.96a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · 400 Meters · Place 33 · Naperville (Neuqua Valley)400 Meters331:02.22a—
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · 200 Meters · Place 115 · Naperville (Neuqua Valley)200 Meters11528.46a—