Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 812.28a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
100 Meters · OutdoorMinooka Conference Clash · Apr 2311.65aMinooka Conference ClashApril 23, 2026
200 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 2027.01aWWS Boys Indoor Invitational #1February 20, 2026
200 Meters · OutdoorWaubonsie Valley Tri @ Naperville Central · Apr 2125.03aWaubonsie Valley Tri @ Naperville CentralApril 21, 2026
400 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 161:07.54aWWS Boys Indoor Invitational #1February 16, 2024
55 Meters · IndoorWWS Boys Indoor Invitational #1 · Feb 207.02aWWS Boys Indoor Invitational #1February 20, 2026
55 Meters · Outdoor Oswego Boys Quad · Mar 137.02 Oswego Boys QuadMarch 13, 2026
60 Meter · IndoorCabin Fever Invitational Sponsored by Under Armour · Mar 57.49aCabin Fever Invitational Sponsored by Under ArmourMarch 5, 2026
60 Meters · IndoorDupage Valley Conference Boys Indoor Championship · Mar 207.47Dupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
Long Jump · OutdoorMetea Valley Boys Invite · Apr 134.79mMetea Valley Boys InviteApril 13, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 100 Meters · Place 32 · Naperville (Central)100 Meters32.11.80aWind: 1.411
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 100 Meters · Place 13 · Naperville (Central)100 Meters13.11.91a11
Apr 28Neuqua Valley Boys QuadApr 28 · 200 Meters · Place 12 · Naperville (Central)200 Meters12.25.32aWind: 011
Apr 28Neuqua Valley Boys QuadApr 28 · 100 Meters · Place 4 · Naperville (Central)100 Meters4.12.04aWind: 0.111
Apr 23Minooka Conference ClashApr 23 · 100 Meters · Place 22 · Naperville (Central)100 Meters2211.65a PB11
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 200 Meters · Place 26 · Naperville (Central)200 Meters26.25.03a PB11
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 100 Meters · Place 14 · Naperville (Central)100 Meters14.11.96a11
Apr 18Metea Valley Boys InviteApr 18 · 100 Meters · Place 9 · Naperville (Central)100 Meters9.12.11a11
Apr 14Naperville Central Boys TriApr 14 · 200 Meters · Place 35 · Naperville (Central)200 Meters35.25.35a11
Apr 14Naperville Central Boys TriApr 14 · 100 Meters · Place 27 · Naperville (Central)100 Meters27.12.22a11
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 200 Meters · Place 23 · Naperville (Central)200 Meters23.25.89a11
Apr 8Hinsdale Central vs. Naperville Central DualApr 8 · 100 Meters · Place 13 · Naperville (Central)100 Meters13.12.55a11
Mar 13 Oswego Boys QuadMar 13 · 55 Meters · Place 4 · Naperville (Central)55 Meters47.02 PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 100 Meters · Place 27 · Naperville (Central)100 Meters27.12.28a PB11
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 60 Meters · Place 17 · Naperville (Central)60 Meters177.47 PB11
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 60 Meter · Place 33 · Naperville (Central)60 Meter33.7.49a PB11
Feb 24NCC 200m TTFeb 24 · 200 Meters · Naperville (Central)200 MetersEx.25.76a11
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 200 Meters · Place 5 · Naperville (Central)200 Meters527.01a PB11
Feb 20WWS Boys Indoor Invitational #1Feb 20 · 55 Meters · Place 1 · Naperville (Central)55 Meters17.02a PB11
Jan 292026 Redhawk Intra-SquadJan 29 · 60 Meter · Place 12 · Naperville (Central)60 Meter12.7.62aUnofficial11
Jan 292026 Redhawk Intra-SquadJan 29 · 400 Meters · Naperville (Central)400 MetersRelay Split—1:06.4hUnofficial11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 13Metea Valley Boys InviteApr 13 · Long Jump · Place 17 · Naperville (Central)Long Jump174.79m PB—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · Long Jump · Place 8 · Naperville (Central)Long Jump85.00m—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 200 Meters · Place 19 · Naperville (Central)200 Meters1927.30a—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 100 Meters · Place 24 · Naperville (Central)100 Meters2412.99a—
Apr 5Season Opener Sprint TTApr 5 · 400 Meters · Place 6 · Naperville (Central)400 Meters6.01:10.58aUnofficial9
Apr 5Season Opener Sprint TTApr 5 · 200 Meters · Place 9 · Naperville (Central)200 Meters9.00:27.02aUnofficial9
Mar 8Oswego Boys TriangularMar 8 · 200 Meters · Place 40 · Naperville (Central)200 Meters4028.319
Mar 8Oswego Boys TriangularMar 8 · 55 Meters · Place 22 · Naperville (Central)55 Meters227.539

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 400 Meters · Place 8 · Naperville (Central)400 Meters81:07.54a PB—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 200 Meters · Place 19 · Naperville (Central)200 Meters1928.48a—
Feb 16WWS Boys Indoor Invitational #1Feb 16 · 55 Meters · Place 13 · Naperville (Central)55 Meters137.66a—
Feb 3York Boys Quad #1Feb 3 · 200 Meters · Place 15 · Naperville (Central)200 Meters1528.64a—
Feb 3York Boys Quad #1Feb 3 · 55 Meters · Place 40 · Naperville (Central)55 Meters407.68a—