Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 811.70a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
100 Meters · OutdoorOPRF - Lyons - York Triangular · Apr 2911.60aOPRF - Lyons - York TriangularApril 29, 2026
200 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 1324.50aProviso West Boys Indoor Quad 2February 13, 2026
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2222.99aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
300 Meters · IndoorYork Boys Quad #1 · Feb 740.18aYork Boys Quad #1February 7, 2026
55 Meters · OutdoorYork Boys Open · Mar 157.40aYork Boys OpenMarch 15, 2025
60 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 137.61aProviso West Boys Indoor Quad 2February 13, 2026
Full · IndoorWest Suburban Boys Silver Indoor Conference · Mar 217.31West Suburban Boys Silver Indoor ConferenceMarch 21, 2025
Full · OutdoorYork Boys Meet · Mar 147.09York Boys MeetMarch 14, 2026
Pole Vault · IndoorProviso West Boys Invitational · Feb 287.65Proviso West Boys InvitationalFebruary 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 200 Meters · Place 12 · Elmhurst (York)200 Meters12.22.99a PB10
May 14West Suburban Silver BOYS ConferenceMay 14 · 200 Meters · Place 2 · Elmhurst (York)200 Meters223.53a10
May 2Red Ribbon ClassicMay 2 · 200 Meters · Place 7 · Elmhurst (York)200 Meters7.23.77a10
Apr 29OPRF - Lyons - York TriangularApr 29 · 100 Meters · Place 5 · Elmhurst (York)100 Meters5.11.60a PB10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · 200 Meters · Place 5 · Elmhurst (York)200 Meters5.24.21a10
Mar 20WSC Boys Silver ChampionshipsMar 20 · Full · Place 4 · Elmhurst (York)Full424.5110
Mar 20WSC Boys Silver ChampionshipsMar 20 · Full · Place 7 · Elmhurst (York)Full77.1110
Mar 14York Boys MeetMar 14 · Full · Place 24 · Elmhurst (York)Full2424.5010
Mar 14York Boys MeetMar 14 · Full · Place 27 · Elmhurst (York)Full277.09 PB10
Mar 6Stan Reddel InviteMar 6 · 200 Meters · Place 17 · Elmhurst (York)200 Meters1724.12a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 100 Meters · Place 5 · Elmhurst (York)100 Meters5.11.70a PB10
Feb 28Proviso West Boys InvitationalFeb 28 · 60 Meters · Place 16 · Elmhurst (York)60 Meters167.65a10
Feb 28Proviso West Boys InvitationalFeb 28 · Pole Vault · Place 16 · Elmhurst (York)Pole Vault167.65 PB—
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 200 Meters · Place 1 · Elmhurst (York)200 Meters124.50a PB10
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 60 Meters · Place 4 · Elmhurst (York)60 Meters47.61a PB10
Feb 7York Boys Quad #1Feb 7 · 300 Meters · Place 2 · Elmhurst (York)300 Meters240.18a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 200 Meters · Place 6 · Elmhurst (York)200 Meters623.86a9
May 3Red Ribbon ClassicMay 3 · 200 Meters · Place 5 · Elmhurst (York)200 Meters524.81a9
Mar 15York Boys OpenMar 15 · 55 Meters · Place 38 · Elmhurst (York)55 Meters387.40a PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Full · Place 12 · Elmhurst (York)Full127.31 PB9