Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTT Classic · May 95:28.78aTT ClassicMay 9, 2026
3200 Meters · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 1112:49.57aThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026
800 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 202:24.83aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
800 Meters · OutdoorSAC Boys Championships · May 142:14.59aSAC Boys ChampionshipsMay 14, 2026
Results · OutdoorThornwood Boys' Open #2 · Mar 255:36.49Thornwood Boys' Open #2March 25, 2026

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 800 Meters · Place 24 · South Holland (Thornwood)800 Meters24.2:24.83a PB10

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · 800 Meters · Place 7 · South Holland (Thornwood)800 Meters7.2:14.59a PB10
May 9TT ClassicMay 9 · 1600 Meters · Place 19 · South Holland (Thornwood)1600 Meters19.5:28.78a PB10
May 9TT ClassicMay 9 · 800 Meters · Place 14 · South Holland (Thornwood)800 Meters14.2:24.39a10
Apr 16Thornwood QuadApr 16 · 800 Meters · Place 4 · South Holland (Thornwood)800 Meters42:22.34a10
Apr 16Thornwood QuadApr 16 · 800 Meters · Place 4 · South Holland (Thornwood)800 Meters42:22.34a10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 3200 Meters · Place 7 · South Holland (Thornwood)3200 Meters7.12:49.57a PB10
Mar 25Thornwood Boys' Open #2Mar 25 · Results · Place 5 · South Holland (Thornwood)Results55:36.49 PB10