Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNaperville North Boys Quad · Apr 2211.55aNaperville North Boys QuadApril 22, 2025
200 Meters · IndoorDVC Boys Indoor Conference · Mar 1724.12aDVC Boys Indoor ConferenceMarch 17, 2023
200 Meters · Outdoor2023 IHSA Class 3A TRB Sectional - #9 Plainfield (North) · May 1723.142023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17, 2023
300 Meters · IndoorHomewood Flossmoor Boys Quad #2 · Feb 1840.49Homewood Flossmoor Boys Quad #2February 18, 2023
400 Meters · IndoorPlainfield South vs. Neuqua Valley and Minooka · Feb 957.7Plainfield South vs. Neuqua Valley and MinookaFebruary 9, 2024
400 Meters · OutdoorNC vs WV, Oswego & Dekalb · Apr 2952.81aNC vs WV, Oswego & DekalbApril 29, 2025
55 Meter · IndoorPlainfield East Quad Meet · Feb 206.7Plainfield East Quad MeetFebruary 20, 2024
55 Meters · IndoorPlainfield South vs. Neuqua Valley and Minooka · Feb 96.8Plainfield South vs. Neuqua Valley and MinookaFebruary 9, 2024
55 Meters · OutdoorYork Boys Open #3 · Mar 96.89aYork Boys Open #3March 9, 2024
55m Hurdles · 39" · IndoorYork Boys Invite · Mar 1210.48aYork Boys InviteMarch 12, 2022
60 Meters · IndoorHomewood Flossmoor Boys Quad 2 · Feb 177.42aHomewood Flossmoor Boys Quad 2February 17, 2024
60 Meters · OutdoorHomewood Flossmoor Boys ABC Invitational · Mar 77.40aHomewood Flossmoor Boys ABC InvitationalMarch 7, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 100 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 MetersRelay SplitRound P—9.2hUnofficial12
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 100 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 MetersRelay Split—10.2hUnofficial12
May 991st Dupage County Boys ChampionshipMay 9 · 400 Meters · Place 14 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters1453.5012
May 3Red Ribbon ClassicMay 3 · 400 Meters · Place 9 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters953.85a12
May 3Red Ribbon ClassicMay 3 · 100 Meters · Place 9 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters912.20a12
May 257th Annual Wanner Knights’ InvitationalMay 2 · 200 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 MetersRelay Split—23.8hUnofficial12
Apr 29NC vs WV, Oswego & DekalbApr 29 · 400 Meters · Place 4 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters452.81a PB12
Apr 29NC vs WV, Oswego & DekalbApr 29 · 200 Meters · Place 6 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters623.43a12
Apr 22Naperville North Boys QuadApr 22 · 200 Meters · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters823.59a12
Apr 22Naperville North Boys QuadApr 22 · 100 Meters · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters811.55a PB12
Apr 15Neuqua Valley Boys TriApr 15 · 200 Meters · Place 9 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters924.0912
Apr 15Neuqua Valley Boys TriApr 15 · 100 Meters · Place 7 · Naperville (Neuqua ValleyNaperville (Neuqua Valley100 Meters711.6812
Apr 12St. Charles East Boys InviteApr 12 · 200 Meters · Place 6 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters623.36a12
Mar 15York Boys OpenMar 15 · 200 Meters · Place 9 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters923.61a—
Mar 15York Boys OpenMar 15 · 55 Meters · Place 10 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meters106.97a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 200 Meters · Place 5 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters523.81a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 60 Meters · Place 10 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)60 Meters107.40a PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · 200 Meters · Place 17 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters1724.26a—
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · 60 Meters · Place 14 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)60 Meters147.45a—
Feb 15Lakes Clash at the Colosseum Feb 15 · 200 Meters · Place 22 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters2224.3212
Feb 1Neuqua Intrasquad 2025Feb 1 · 55 Meter · Place 9 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter9.7.24aUnofficial12
Feb 1Neuqua Intrasquad 2025Feb 1 · 200 Meters · Place 7 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters7.24.90aUnofficial12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · 200 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 MetersRelay Split—22.8hUnofficial11
May 390th Dupage County Boys ChampionshipMay 3 · 200 Meters · Place 9 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters923.43a—
Apr 23Waubonsie Valley Boys vs. Metea, NeuquaApr 23 · 200 Meters · Place 8 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters8.24.02aWind: -0.611
Apr 23Waubonsie Valley Boys vs. Metea, NeuquaApr 23 · 100 Meters · Place 10 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters10.11.66aWind: 4.911
Apr 9Metea Valley Boys TriangularApr 9 · 200 Meters · Place 10 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters1023.86a—
Apr 9Metea Valley Boys TriangularApr 9 · 100 Meters · Place 10 · Naperville (Neuqua VallNaperville (Neuqua Vall100 Meters1011.74a—
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · 100 Meters · Place 1 · Naperville (Neuqua ValleyNaperville (Neuqua Valley100 Meters111.7011
Mar 9York Boys Open #3Mar 9 · 200 Meters · Place 5 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters523.59a—
Mar 9York Boys Open #3Mar 9 · 55 Meters · Place 10 · Naperville (Neuqua VallNaperville (Neuqua Vall55 Meters106.89a PB—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 200 Meters · Place 3 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters323.7211
Jan 27Neuqua Intrasquad MeetJan 27 · 55 Meter · Place 10 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter10.7.06aUnofficial11
Jan 27Neuqua Intrasquad MeetJan 27 · 200 Meters · Place 7 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters7.24.48aUnofficial11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Plainfield East Quad MeetFeb 20 · 55 Meter · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter—6.7 PB11
Feb 20Plainfield East Quad MeetFeb 20 · 200 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters—24.611
Feb 17Homewood Flossmoor Boys Quad 2Feb 17 · 200 Meters · Place 11 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters1124.15a—
Feb 17Homewood Flossmoor Boys Quad 2Feb 17 · 60 Meters · Place 16 · Naperville (Neuqua VallNaperville (Neuqua Vall60 Meters167.42a PB—
Feb 9Plainfield South vs. Neuqua Valley and MinookaFeb 9 · 400 Meters · Place 8 · Naperville (Neuqua ValleyNaperville (Neuqua Valley400 Meters857.7 PB11
Feb 9Plainfield South vs. Neuqua Valley and MinookaFeb 9 · 55 Meters · Place 14 · Naperville (Neuqua ValleyNaperville (Neuqua Valley55 Meters146.8 PB11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17 · 200 Meters · Place 11 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters1123.14 PB10
May 11Dupage Valley Boys Conference ChampionshipMay 11 · 200 Meters · Place 3 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters3.23.40a10
May 11Dupage Valley Boys Conference ChampionshipMay 11 · 100 Meters · Place 1 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)100 Meters1.11.60a10
May 589th DuPage County Boys ChampionshipsMay 5 · 200 Meters · Place 3 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters323.52a—
Apr 25BOYS Neuqua Valley, Waubonsie Valley, Naperville North TriangularApr 25 · 200 Meters · Place 6 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters623.41a—
Apr 25BOYS Neuqua Valley, Waubonsie Valley, Naperville North TriangularApr 25 · 100 Meters · Place 8 · Naperville (Neuqua VallNaperville (Neuqua Vall100 Meters811.70a—
Apr 15Minooka SmithStrong InvitationalApr 15 · 200 Meters · Place 5 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters524.3010
Apr 11Waubonsie Valley Boys QuadApr 11 · 200 Meters · Place 1 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters1.23.36a10
Apr 8St. Charles East Boys "Elmore McCornack" InviteApr 8 · 200 Meters · Place 2 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters224.2110
Mar 11York Boys OpenMar 11 · 55 Meters · Place 11 · Naperville (Neuqua ValleyNaperville (Neuqua Valley55 Meters117.0210

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 17DVC Boys Indoor ConferenceMar 17 · 200 Meters · Place 3 · Naperville (Neuqua VallNaperville (Neuqua Vall200 Meters324.12a PB—
Mar 17DVC Boys Indoor ConferenceMar 17 · 55 Meters · Place 5 · Naperville (Neuqua VallNaperville (Neuqua Vall55 Meters56.93a—
Feb 21PE Boys Quad Feb 21 · 55 Meter · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter—6.9Unofficial10
Feb 21PE Boys Quad Feb 21 · 200 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters—25.0Unofficial10
Feb 18Homewood Flossmoor Boys Quad #2Feb 18 · 300 Meters · Place 9 · Naperville (Neuqua ValleyNaperville (Neuqua Valley300 Meters940.49 PB10
Feb 18Homewood Flossmoor Boys Quad #2Feb 18 · 200 Meters · Place 15 · Naperville (Neuqua ValleyNaperville (Neuqua Valley200 Meters1524.5210
Feb 11Plainfield South / Minooka / Neuqua Valley TriFeb 11 · 400 Meters · Place 16 · Naperville (Neuqua VallNaperville (Neuqua Vall400 Meters1659.4—
Feb 11Plainfield South / Minooka / Neuqua Valley TriFeb 11 · 55 Meters · Place 24 · Naperville (Neuqua VallNaperville (Neuqua Vall55 Meters246.8—
Jan 28Neuqua Boys IntrasquadJan 28 · 55 Meter · Place 13 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter13.7.16aUnofficial10
Jan 28Neuqua Boys IntrasquadJan 28 · 200 Meters · Place 10 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters10.24.74aUnofficial10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 14Ray Vandersteen All-Comers Meet 2022Jul 14 · 400 Meters · Place 15 · UnattachedUnattached400 Meters15.1:03.81a10
Jul 14Ray Vandersteen All-Comers Meet 2022Jul 14 · 100 Meters · Place 21 · UnattachedUnattached100 Meters21.13.01a10
Apr 26DVC Tri - MV, NV, WVApr 26 · 200 Meters · Place 15 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters15.25.09
Apr 19Boys NC, DK, NV triangularApr 19 · 300m Hurdles · Place 4 · Naperville (Neuqua Valle.Naperville (Neuqua Valle.300m Hurdles452.789
Apr 19Boys NC, DK, NV triangularApr 19 · 200 Meters · Place 8 · Naperville (Neuqua Valle.Naperville (Neuqua Valle.200 Meters825.249

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 18DuPage Valley Conference Boys Indoor ChamionshipsMar 18 · 55m Hurdles · Place 10 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55m Hurdles39"10.11.17a9
Mar 12York Boys InviteMar 12 · 55m Hurdles · Place 16 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55m Hurdles39"16.10.48a PB9
Mar 12York Boys InviteMar 12 · 200 Meters · Place 32 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters32.25.85a9
Feb 22Plainfield East Meet (Boys Only)Feb 22 · 55 Meter · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter—7.4Unofficial9
Feb 22Plainfield East Meet (Boys Only)Feb 22 · 200 Meters · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters—28.4Unofficial9
Feb 19HF Boys Indoor Meet #2Feb 19 · 200 Meters · Place 56 · Naperville (Neuqua Valle.Naperville (Neuqua Valle.200 Meters5626.999
Feb 19HF Boys Indoor Meet #2Feb 19 · 60 Meters · Place 81 · Naperville (Neuqua Valle.Naperville (Neuqua Valle.60 Meters818.229
Feb 11Plainfield South vs. Minooka & Neuqua Valley Feb 11 · 55 Meter · Place 36 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter36.7.29
Feb 11Plainfield South vs. Minooka & Neuqua Valley Feb 11 · 400 Meters · Place 27 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)400 Meters27.1:03.49
Feb 11Plainfield South vs. Minooka & Neuqua Valley Feb 11 · 200 Meters · Place 54 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters54.27.99
Feb 5Neuqua Valley Intrasquad MeetFeb 5 · 55 Meter · Place 39 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)55 Meter39.7.69aUnofficial9
Feb 5Neuqua Valley Intrasquad MeetFeb 5 · Long Jump · Place 44 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)Long Jump44.12' 5Unofficial9
Feb 5Neuqua Valley Intrasquad MeetFeb 5 · 200 Meters · Place 36 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)200 Meters36.26.96aUnofficial9