Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDVC Boys' Track & Field Championships · May 1511.62aDVC Boys' Track & Field ChampionshipsMay 15, 2025
200 Meters · OutdoorDVC Boys' Track & Field Championships · May 1523.36aDVC Boys' Track & Field ChampionshipsMay 15, 2025
400 Meters · IndoorDupage Valley Conference Boys Indoor Championship · Mar 2053.35Dupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
400 Meters · OutdoorDuPage Valley Conference Boys Championships · May 1451.24aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
High Jump · IndoorDuPage Valley Conference Boys Indoor Championships · Mar 211.67mDuPage Valley Conference Boys Indoor ChampionshipsMarch 21, 2025
High Jump · OutdoorNPC Conference Meet · May 145' 2NPC Conference MeetMay 14, 2024
Long Jump · OutdoorSt. Charles East Elmore McCornack Invitational · Apr 115.78mSt. Charles East Elmore McCornack InvitationalApril 11, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · High Jump · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump8.1.78m10
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 400 Meters · Place 9 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters9.51.24a PB10
May 2Red Ribbon ClassicMay 2 · High Jump · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump—DNS10
May 158th Annual Wanner Knights’ InvitationalMay 1 · High Jump · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump—DNS10
Apr 28Neuqua Valley Boys QuadApr 28 · High Jump · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump—DNS10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · High Jump · Place 7 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump7.1.72m10
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 400 Meters · Place 6 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters6.51.63a10
Apr 21Metea Valley Boys TriangularApr 21 · High Jump · Place 4 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump4.1.78m10
Apr 21Metea Valley Boys TriangularApr 21 · 400 Meters · Place 2 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters2.52.00a10
Apr 18The Minooka SmithStrong InvitationalApr 18 · High Jump · Place 14 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump14.1.73m10
Apr 18The Minooka SmithStrong InvitationalApr 18 · 100 Meters · Place 16 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters16.11.83aWind: 3.310
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Long Jump · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)Long Jump8.5.78m PB10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 400 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters—DNS10
Mar 14York Boys MeetMar 14 · High Jump · Place 3 · Naperville (Neuqua ValleyNaperville (Neuqua ValleyHigh Jump31.73m10
Mar 14York Boys MeetMar 14 · 400 Meters · Place 4 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters454.0310
Mar 14York Boys MeetMar 14 · 200 Meters · Place 20 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters2024.3410
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · High Jump · Place 3 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump31.85m10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · High Jump · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump—DNS10
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · High Jump · Place 2 · Naperville (Neuqua ValleyNaperville (Neuqua ValleyHigh Jump21.78m10
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 400 Meters · Place 6 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters653.35 PB10

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · High Jump · Place 11 · Naperville (Neuqua ValleyNaperville (Neuqua ValleyHigh Jump111.78m9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · High Jump · Place 3 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump31.73m9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 400 Meters · Place 1 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters154.17a9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 200 Meters · Place 3 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters323.36a PB9
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 100 Meters · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters811.62a PB9
May 991st Dupage County Boys ChampionshipMay 9 · 400 Meters · Place 2 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters252.829
May 991st Dupage County Boys ChampionshipMay 9 · 200 Meters · Place 5 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters524.039
May 991st Dupage County Boys ChampionshipMay 9 · 100 Meters · Place 6 · Naperville (Neuqua ValleyNaperville (Neuqua Valley100 Meters611.839
May 3Red Ribbon ClassicMay 3 · 400 Meters · Place 2 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters254.15a9
May 257th Annual Wanner Knights’ InvitationalMay 2 · High Jump · Place 24 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump24.1.68m9
Apr 29NC vs WV, Oswego & DekalbApr 29 · 400 Meters · Place 3 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters352.79a9
Apr 29NC vs WV, Oswego & DekalbApr 29 · 100 Meters · Place 3 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters311.84a9
Apr 22Naperville North Boys QuadApr 22 · 400 Meters · Place 1 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters153.56a9
Apr 19The Minooka SmithStrong InvitationalApr 19 · High Jump · Place 10 · Naperville (Neuqua ValleyNaperville (Neuqua ValleyHigh Jump101.70m9
Apr 19The Minooka SmithStrong InvitationalApr 19 · 400 Meters · Place 4 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters453.109
Apr 15Neuqua Valley Boys TriApr 15 · High Jump · Place 3 · Naperville (Neuqua ValleyNaperville (Neuqua ValleyHigh Jump31.72m9
Apr 15Neuqua Valley Boys TriApr 15 · 400 Meters · Place 2 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters255.319
Apr 15Neuqua Valley Boys TriApr 15 · 200 Meters · Place 23 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters2325.119
Apr 12St. Charles East Boys InviteApr 12 · 200 Meters · Place 7 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters724.37a9
Apr 12St. Charles East Boys InviteApr 12 · High Jump · Place 4 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump41.65m9
Mar 15York Boys OpenMar 15 · High Jump · Place 9 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump91.53m—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · High Jump · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump81.65m—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · High Jump · Place 5 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump51.67m PB9
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · 400 Meters · Place 2 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters255.39a9
Feb 25Plainfield East Quad Meet (PE, NV, MV, PC)Feb 25 · 55 Meter · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter—7.3Unofficial9
Feb 25Plainfield East Quad Meet (PE, NV, MV, PC)Feb 25 · High Jump · Naperville (Neuqua Valley)Naperville (Neuqua Valley)High Jump—1.60mUnofficial9
Feb 25Plainfield East Quad Meet (PE, NV, MV, PC)Feb 25 · 400 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters—57.7Unofficial9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14NPC Conference MeetMay 14 · High Jump · Place 3 · Gordon GregoryGordon GregoryHigh Jump3.5' 2 PB8
May 14NPC Conference MeetMay 14 · 400 Meters · Place 4 · Gordon GregoryGordon Gregory400 Meters4.56.84a8
May 14NPC Conference MeetMay 14 · 100 Meters · Place 18 · Gordon GregoryGordon Gregory100 Meters18.12.99a8