Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Forest Invite · Apr 2511.08aLake Forest InviteApril 25, 2026
200 Meters · IndoorProviso West Boys Invitational · Feb 2823.51aProviso West Boys InvitationalFebruary 28, 2026
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest) · May 2122.38aIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21, 2026
400 Meters · OutdoorGans Zeedyk Invite · Apr 1253.72aGans Zeedyk InviteApril 12, 2025
60 Meters · IndoorProviso West Boys Invitational · Feb 287.22aProviso West Boys InvitationalFebruary 28, 2026
60 Meters · OutdoorHomewood Flossmoor Boys ABC Invitational · Mar 77.42aHomewood Flossmoor Boys ABC InvitationalMarch 7, 2025
High Jump · IndoorProviso West Boys Invitational · Feb 2823.51Proviso West Boys InvitationalFebruary 28, 2026
Long Jump · IndoorProviso West Boys Quad #1 · Feb 65.50mProviso West Boys Quad #1February 6, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 302026 Elmhurst Track and Field End of Summer TwilightJul 30 · 100 Meters · Place 1 · Elmhurst Track and Field ClubElmhurst Track and Field Club100 Meters1.11.19a12
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 100 Meters · Place 2 · Elmhurst Track and Field ClubElmhurst Track and Field Club100 Meters2.11.22a12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 29 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 MetersRound P29.22.45aWind: 012
May 21IHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21 · 200 Meters · Place 2 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters2.22.38a PB12
May 21IHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21 · 100 Meters · Place 4 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters4.11.17a12
May 14West Suburban Silver BOYS ConferenceMay 14 · 200 Meters · Place 4 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters422.53a12
May 14West Suburban Silver BOYS ConferenceMay 14 · 100 Meters · Place 5 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters511.17a12
May 8McCarthy Memorial InviteMay 8 · 100 Meters · Place 2 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters2.11.26a12
May 2Jim Arnold InviteMay 2 · 200 Meters · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters3.22.64a12
May 2Jim Arnold InviteMay 2 · 100 Meters · Place 5 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters5.11.17a12
Apr 29OPRF - Lyons - York TriangularApr 29 · 100 Meters · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters1.11.17a12
Apr 25Lake Forest InviteApr 25 · 200 Meters · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters122.43a12
Apr 25Lake Forest InviteApr 25 · 100 Meters · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters111.08a PB12
Apr 8OPRF - Morton Co-Ed DualApr 8 · 200 Meters · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters—DNS12
Apr 8OPRF - Morton Co-Ed DualApr 8 · 100 Meters · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters—DNS12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 200 Meters · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters822.97a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 200 Meters · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters923.51a PB12
Feb 28Proviso West Boys InvitationalFeb 28 · 60 Meters · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)60 Meters97.22a PB12
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)60m Hurdles97.22—
Feb 28Proviso West Boys InvitationalFeb 28 · High Jump · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)High Jump923.51 PB—
Feb 6Proviso West Boys Quad #1Feb 6 · Long Jump · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Long Jump95.50m PB12
Feb 6Proviso West Boys Quad #1Feb 6 · 60 Meters · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)60 Meters37.22a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 200 Meters · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters823.23a11
Apr 26Lake Forest Invitational MensApr 26 · 200 Meters · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters122.82a11
Apr 12Gans Zeedyk InviteApr 12 · 400 Meters · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)400 Meters353.72a PB11
Apr 12Gans Zeedyk InviteApr 12 · 100 Meters · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)100 Meters811.79a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 60 Meters · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)60 Meters97.42a PB—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 200 Meters · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters823.51a—
Mar 1Proviso West Boys InvitationalMar 1 · 200 Meters · Place 12 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters1223.85a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Proviso West Boys Quad #1Feb 7 · 200 Meters · Place 5 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)200 Meters524.27a—
Feb 7Proviso West Boys Quad #1Feb 7 · 60 Meters · Place 26 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)60 Meters267.51a—