Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNeuqua Valley Boys Quad · Apr 2812.51aNeuqua Valley Boys QuadApril 28, 2026
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 820.12a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorMetea Valley Boys Invite · Apr 1819.56aMetea Valley Boys InviteApril 18, 2026
200 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 1628.89aWWS Boys Indoor Invitational #1February 16, 2024
200 Meters · OutdoorWaubonsie Valley Tri @ Naperville Central · Apr 2125.68aWaubonsie Valley Tri @ Naperville CentralApril 21, 2026
300m Hurdles · 36" / 0.914m · Indoor92nd Annual DuPage County Track and Field Championships · May 846.94a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorDuPage Valley Conference Boys Championships · May 1447.19aDuPage Valley Conference Boys ChampionshipsMay 14, 2026
400 Meters · OutdoorNaperville Central Boys Tri · Apr 1457.90aNaperville Central Boys TriApril 14, 2026
Full · Outdoor Oswego Boys Quad · Mar 1310.75 Oswego Boys QuadMarch 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 300m Hurdles · Place 12 · Naperville (Central)300m Hurdles36" / 0.914m12.47.19a PB12
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 110m Hurdles · Place 14 · Naperville (Central)110m Hurdles39" / 0.991m14.20.09a12
Apr 28Neuqua Valley Boys QuadApr 28 · 300m Hurdles · Place 6 · Naperville (Central)300m Hurdles36" / 0.914m6.49.27a12
Apr 28Neuqua Valley Boys QuadApr 28 · 100 Meters · Place 17 · Naperville (Central)100 Meters17.12.51a PBWind: 1.212
Apr 23Minooka Conference ClashApr 23 · 300m Hurdles · Place 24 · Naperville (Central)300m Hurdles2448.87a12
Apr 23Minooka Conference ClashApr 23 · 110m Hurdles · Place 17 · Naperville (Central)110m Hurdles1718.48a12
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 110m Hurdles · Place 3 · Naperville (Central)110m Hurdles39" / 0.991m3.19.82a12
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 200 Meters · Place 30 · Naperville (Central)200 Meters30.25.68a PB12
Apr 18Metea Valley Boys InviteApr 18 · 300m Hurdles · Place 15 · Naperville (Central)300m Hurdles36" / 0.914m15.48.54a12
Apr 18Metea Valley Boys InviteApr 18 · 110m Hurdles · Place 14 · Naperville (Central)110m Hurdles39" / 0.991m14.19.56a PB12
Apr 14Naperville Central Boys TriApr 14 · 110m Hurdles · Place 8 · Naperville (Central)110m Hurdles39" / 0.991m8.19.56a12
Apr 14Naperville Central Boys TriApr 14 · 400 Meters · Place 38 · Naperville (Central)400 Meters38.57.90a PB12
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 300m Hurdles · Place 7 · Naperville (Central)300m Hurdles36" / 0.914m7.48.49a12
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 100 Meters · Place 40 · Naperville (Central)100 Meters40.13.70a12
Mar 13 Oswego Boys QuadMar 13 · Full · Place 6 · Naperville (Central)Full610.75 PB12
Mar 13 Oswego Boys QuadMar 13 · Full · Place 10 · Naperville (Central)Full101:02.5412

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 300m Hurdles · Place 19 · Naperville (Central)300m Hurdles36" / 0.914m19.46.94a PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 21 · Naperville (Central)110m Hurdles39" / 0.991m21.20.12a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 300m Hurdles · Place 4 · Naperville (Central)300m Hurdles449.63a11
May 6Mike Kennedy DVC JV Conference MeetMay 6 · 100 Meters · Place 21 · Naperville (Central)100 Meters2112.57a11
Apr 29NC vs WV, Oswego & DekalbApr 29 · 300m Hurdles · Place 2 · Naperville (Central)300m Hurdles249.82a11
Apr 29NC vs WV, Oswego & DekalbApr 29 · 100 Meters · Place 15 · Naperville (Central)100 Meters1512.60a11
Apr 22DeKalb Boys TriangularApr 22 · 200 Meters · Place 33 · Naperville (Central)200 Meters3326.41a11
Apr 22DeKalb Boys TriangularApr 22 · 100 Meters · Place 32 · Naperville (Central)100 Meters3212.89a11
Apr 19Metea Valley Boys InviteApr 19 · Full · Place 16 · Naperville (Central)Full1648.8811
Apr 15Waubonsie Valley Boys TriangularApr 15 · 110m Hurdles · Place 8 · Naperville (Central)110m Hurdles820.80a11
Apr 15Waubonsie Valley Boys TriangularApr 15 · 400 Meters · Place 31 · Naperville (Central)400 Meters311:00.86a11
Mar 14Oswego Boys QuadMar 14 · 55m Hurdles · Place 10 · Naperville (Central)55m Hurdles1010.70a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21WWS Boys Indoor Invitational #1Feb 21 · 55m Hurdles · Place 3 · Naperville (Central)55m Hurdles310.23a—
Feb 8York Boys Quad #1Feb 8 · 55m Hurdles · Place 7 · Naperville (Central)55m Hurdles710.24a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Redhawk ABC InviteMay 13 · 300m Hurdles · Place 5 · Naperville (Central)300m Hurdles551.58a—
May 13Redhawk ABC InviteMay 13 · 110m Hurdles · Place 6 · Naperville (Central)110m Hurdles621.61a—
Apr 30DVC JV Boys OpenApr 30 · 110m Hurdles · Place 9 · Naperville (Central)110m Hurdles922.12a—
Apr 30DVC JV Boys OpenApr 30 · 200 Meters · Place 37 · Naperville (Central)200 Meters3727.23a—
Apr 24Hinsdale Central Frosh-Soph InviteApr 24 · 300m Hurdles · Place 15 · Naperville (Central)300m Hurdles1555.79a—
Apr 13Metea Valley Boys InviteApr 13 · 300m Hurdles · Place 14 · Naperville (Central)300m Hurdles1452.64a—
Apr 13Metea Valley Boys InviteApr 13 · 110m Hurdles · Place 15 · Naperville (Central)110m Hurdles1521.68a—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 110m Hurdles · Place 6 · Naperville (Central)110m Hurdles621.55a—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 400 Meters · Place 6 · Naperville (Central)400 Meters61:01.75a—
Mar 8Oswego Boys TriangularMar 8 · Full · Place 11 · Naperville (Central)Full1111.5810
Mar 8Oswego Boys TriangularMar 8 · Full · Place 48 · Naperville (Central)Full4828.7910

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 55m Hurdles · Place 4 · Naperville (Central)55m Hurdles411.72a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 200 Meters · Place 21 · Naperville (Central)200 Meters2128.89a PB—