Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNPC Conference Meet · May 1414.64aNPC Conference MeetMay 14, 2024
110m Hurdles · 30" / 0.762m · OutdoorNPC Conference Meet · May 1420.71aNPC Conference MeetMay 14, 2024
110m Hurdles · 39" / 0.991m · Indoor92nd Annual DuPage County Track and Field Championships · May 820.08a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorRedhawk FS PR Invite · May 1846.20aRedhawk FS PR InviteMay 18, 2026
400 Meters · IndoorWheaton North Boys Quad · Feb 121:01.9Wheaton North Boys QuadFebruary 12, 2026
55m Hurdles · 33" · IndoorWheaton North Boys Quad · Feb 129.7Wheaton North Boys QuadFebruary 12, 2026
Long Jump · OutdoorNaperville North Boys Tri · Apr 285.21mNaperville North Boys TriApril 28, 2026
Triple Jump · IndoorWWS Boys Indoor Invitational #2 · Feb 269.80mWWS Boys Indoor Invitational #2February 26, 2026
Triple Jump · OutdoorNaperville Central Boys Tri · Apr 1410.96mNaperville Central Boys TriApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Redhawk FS PR InviteMay 18 · 300m Hurdles · Place 6 · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m6.46.20a PB9
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 300m Hurdles · Place 6 · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m6.46.46a9
May 2Jim Arnold InviteMay 2 · Triple Jump · Place 11 · Naperville (North)Naperville (North)Triple Jump11.10.42m9
May 2Jim Arnold InviteMay 2 · 300m Hurdles · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m—DNS9
Apr 28Naperville North Boys TriApr 28 · Long Jump · Place 7 · Naperville (North)Naperville (North)Long Jump7.5.21m PB9
Apr 28Naperville North Boys TriApr 28 · 300m Hurdles · Place 4 · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m4.48.50a9
Apr 24Red Grange InvitationalApr 24 · 300m Hurdles · Place 13 · Naperville (North)Naperville (North)300m Hurdles1348.41a9
Apr 21Metea Valley Boys TriangularApr 21 · Triple Jump · Naperville (North)Naperville (North)Triple Jump—SCR9
Apr 21Metea Valley Boys TriangularApr 21 · 300m Hurdles · Place 6 · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m6.47.93a9
Apr 14Naperville Central Boys TriApr 14 · Triple Jump · Place 4 · Naperville (North)Naperville (North)Triple Jump4.10.96m PB9
Apr 14Naperville Central Boys TriApr 14 · 300m Hurdles · Place 7 · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m7.49.41a9
Apr 11Best 4 InvitationalApr 11 · 300m Hurdles · Place 4 · Naperville (North)Naperville (North)300m Hurdles36" / 0.914m4.49.34a9
Mar 6Stan Reddel InviteMar 6 · Varsity 50y Hurdles · Place 19 · Naperville (North)Naperville (North)Varsity 50y Hurdles199.56a9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 110m Hurdles · Place 13 · Naperville (North)Naperville (North)110m Hurdles39" / 0.991m13.20.08a PB9
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · Triple Jump · Place 11 · Naperville (North)Naperville (North)Triple Jump1110.73m9
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 60m Hurdles · Place 11 · Naperville (North)Naperville (North)60m Hurdles1111.109
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Triple Jump · Place 13 · Naperville (North)Naperville (North)Triple Jump1310.35m9
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 55m Hurdles · Place 15 · Naperville (North)Naperville (North)55m Hurdles1510.269
Feb 26WWS Boys Indoor Invitational #2Feb 26 · Triple Jump · Place 13 · Naperville (North)Naperville (North)Triple Jump139.80m PB9
Feb 26WWS Boys Indoor Invitational #2Feb 26 · 55m Hurdles · Place 9 · Naperville (North)Naperville (North)55m Hurdles910.37a9
Feb 12Wheaton North Boys QuadFeb 12 · 55m Hurdles · Place 4 · Naperville (North)Naperville (North)55m Hurdles33"4.9.7 PB9
Feb 12Wheaton North Boys QuadFeb 12 · 400 Meters · Place 5 · Naperville (North)Naperville (North)400 Meters5.1:01.9 PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Naper Prairie ConferenceMay 14 · Triple Jump · Place 14 · Jefferson (Naperville)Jefferson (Naperville)Triple Jump1431-28
May 14Naper Prairie ConferenceMay 14 · 110m Hurdles · Place 10 · Jefferson (Naperville)Jefferson (Naperville)110m Hurdles1019.38a8

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14NPC Conference MeetMay 14 · Long Jump · Place 30 · Jefferson (Naperville)Jefferson (Naperville)Long Jump30.9' 77
May 14NPC Conference MeetMay 14 · 110m Hurdles · Place 5 · Jefferson (Naperville)Jefferson (Naperville)110m Hurdles30" / 0.762m5.20.71a PB7
May 14NPC Conference MeetMay 14 · 100 Meters · Place 18 · Jefferson (Naperville)Jefferson (Naperville)100 Meters18.14.64a PB7