Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 205:06.28aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
1600 Meters · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 114:42.36aThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026
3200 Meters · OutdoorSAC Boys Championships · May 1410:34.39aSAC Boys ChampionshipsMay 14, 2026
800 Meters · OutdoorShepard Youth Summer Track Meet · Jun 202:12.73aShepard Youth Summer Track MeetJune 20, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 20Shepard Youth Summer Track MeetJun 20 · 800 Meters · Place 1 · Thunder Elite Athletic ClubThunder Elite Athletic Club800 Meters1.2:12.73a PB9
May 14SAC Boys ChampionshipsMay 14 · 3200 Meters · Place 2 · South Holland (Thornwood)South Holland (Thornwood)3200 Meters2.10:34.39a PB9
May 14SAC Boys ChampionshipsMay 14 · 1600 Meters · Place 2 · South Holland (Thornwood)South Holland (Thornwood)1600 Meters2.4:50.42a9
May 134th Annual Pete Struck Eagle ClassicMay 1 · 1600 Meters · South Holland (Thornwood)South Holland (Thornwood)1600 Meters—DNS9
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 1600 Meters · Place 2 · South Holland (Thornwood)South Holland (Thornwood)1600 Meters2.4:42.36a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 1600 Meters · Place 16 · South Holland (Thornwood)South Holland (Thornwood)1600 Meters16.5:06.28a PB9