Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChicago Sprint Spectacular · Jun 611.57aChicago Sprint Spectacular June 6, 2026
200 Meters · IndoorGately Park Open · Dec 624.33aGately Park OpenDecember 6, 2025
200 Meters · OutdoorChicago Sprint Spectacular · Jun 623.79aChicago Sprint Spectacular June 6, 2026
300 Meters · IndoorYork Boys Quad #1 · Feb 739.66aYork Boys Quad #1February 7, 2026
400 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 853.51a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
400 Meters · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2453.15aAAU Track & Field Region 13 QualifierJune 24, 2026
55 Meters · IndoorYork Boys Quad #2 · Feb 246.98aYork Boys Quad #2February 24, 2026
55 Meters · OutdoorWSC Boys Silver Championships · Mar 207.02WSC Boys Silver ChampionshipsMarch 20, 2026
60 Meter · IndoorGately Park Open · Dec 67.51aGately Park OpenDecember 6, 2025
60 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 137.62aProviso West Boys Indoor Quad 2February 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 400 Meters · Place 17 · Zephyrs TrackZephyrs Track400 Meters17.53.15a PB10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 400 Meters · Place 6 · Zephyrs TrackZephyrs Track400 Meters6.53.53a10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · Zephyrs TrackZephyrs Track200 Meters—DNS10
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Place 22 · Zephyrs TrackZephyrs Track100 Meters22.11.84aWind: -1.710
Jun 12AAU Central District Qualifier #1Jun 12 · 400 Meters · Place 11 · ZephyrsZephyrs400 Meters1153.71a10
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 24 · ZephyrsZephyrs100 Meters2411.75a10
Jun 6Chicago Sprint Spectacular Jun 6 · 200 Meters · Place 11 · ZephyrsZephyrs200 Meters1123.79a PB10
Jun 6Chicago Sprint Spectacular Jun 6 · 100 Meters · Place 9 · ZephyrsZephyrs100 Meters911.57a PB10
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 400 Meters · Place 14 · Elmhurst (York)Elmhurst (York)400 Meters14.53.34a10
May 14West Suburban Silver BOYS ConferenceMay 14 · 400 Meters · Place 4 · Elmhurst (York)Elmhurst (York)400 Meters453.97a10
Mar 20WSC Boys Silver ChampionshipsMar 20 · 400 Meters · Place 4 · Elmhurst (York)Elmhurst (York)400 Meters455.4110
Mar 20WSC Boys Silver ChampionshipsMar 20 · 55 Meters · Place 6 · Elmhurst (York)Elmhurst (York)55 Meters67.02 PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 400 Meters · Place 5 · Elmhurst (York)Elmhurst (York)400 Meters5.53.51a PB10
Feb 24York Boys Quad #2Feb 24 · 200 Meters · Place 1 · Elmhurst (York)Elmhurst (York)200 Meters124.51a10
Feb 24York Boys Quad #2Feb 24 · 55 Meters · Place 1 · Elmhurst (York)Elmhurst (York)55 Meters16.98a PB10
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 60 Meters · Place 5 · Elmhurst (York)Elmhurst (York)60 Meters57.62a PB10
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 400 Meters · Place 5 · Elmhurst (York)Elmhurst (York)400 Meters556.63a10
Feb 7York Boys Quad #1Feb 7 · 300 Meters · Place 1 · Elmhurst (York)Elmhurst (York)300 Meters139.66a PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 60 Meter · Place 39 · UnattachedUnattached60 MeterRound P39.7.73a10
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 400 Meters · Place 14 · UnattachedUnattached400 Meters14.55.92a10
Dec 6Gately Park OpenDec 6 · 60 Meter · Place 15 · UnattachedUnattached60 MeterRound P15.7.51a PB10
Dec 6Gately Park OpenDec 6 · 200 Meters · Place 11 · UnattachedUnattached200 Meters11.24.33a PB10
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 400 Meters · Place 7 · Elmhurst (York)Elmhurst (York)400 Meters756.759
Feb 14Proviso West Boys Quad #2Feb 14 · 60 Meters · Place 5 · Elmhurst (York)Elmhurst (York)60 Meters57.81a—
Feb 8York Boys Quad #1Feb 8 · 400 Meters · Place 2 · Elmhurst (York)Elmhurst (York)400 Meters257.62a—
Feb 8York Boys Quad #1Feb 8 · 55 Meters · Place 17 · Elmhurst (York)Elmhurst (York)55 Meters177.33a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 400 Meters · Place 17 · UnattachedUnattached400 Meters17.54.30a9
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 400 Meters · Place 6 · Elmhurst (York)Elmhurst (York)400 Meters654.22a9
May 991st Dupage County Boys ChampionshipMay 9 · 400 Meters · Place 6 · Elmhurst (York)Elmhurst (York)400 Meters654.809
May 3Red Ribbon ClassicMay 3 · 100 Meters · Place 11 · Elmhurst (York)Elmhurst (York)100 Meters1112.66a9
Mar 15York Boys OpenMar 15 · 400 Meters · Place 13 · Elmhurst (York)Elmhurst (York)400 Meters1357.85a—
Mar 15York Boys OpenMar 15 · 200 Meters · Place 33 · Elmhurst (York)Elmhurst (York)200 Meters3325.51a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8AAU Central District QualifierJun 8 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.56.36a8
Jun 8AAU Central District QualifierJun 8 · 200 Meters · Place 11 · UnattachedUnattached200 Meters11.25.20a8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Illinois Meet of ChampionsFeb 17 · 400 Meters · Elmhurst Track and Field ClubElmhurst Track and Field Club400 Meters—DNS8
Feb 17Illinois Meet of ChampionsFeb 17 · 200 Meters · Elmhurst Track and Field ClubElmhurst Track and Field Club200 Meters—DNS8

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29AAU Northern National Indoor InvitationalDec 29 · 60 Meter · Place 9 · Elmhurst Track and Field ClubElmhurst Track and Field Club60 MeterRound P9.8.35a8
Dec 29AAU Northern National Indoor InvitationalDec 29 · 400 Meters · Place 6 · Elmhurst Track and Field ClubElmhurst Track and Field Club400 Meters6.1:01.39a8
Dec 9Aurora Flyers Boatright ClassicDec 9 · 60 Meter · Place 21 · Elmhurst Track and Field ClubElmhurst Track and Field Club60 MeterRound P21.8.22a8
Dec 9Aurora Flyers Boatright ClassicDec 9 · 400 Meters · Elmhurst Track and Field ClubElmhurst Track and Field Club400 Meters--DNS8
Dec 9Aurora Flyers Boatright ClassicDec 9 · 200 Meters · Place 19 · Elmhurst Track and Field ClubElmhurst Track and Field Club200 Meters19.26.63a8