Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShepard Youth Summer Track Meet · Jun 2012.21aShepard Youth Summer Track MeetJune 20, 2026
200 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2024.63aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
200 Meters · OutdoorThornwood Quad · Apr 1624.67aThornwood QuadApril 16, 2026
300 Meters · OutdoorTT-TW Dual · Mar 341.64aTT-TW DualMarch 3, 2026
400 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 758.09a2026 Raptor Indoor Boys InviteMarch 7, 2026
400 Meters · OutdoorThornwood Quad · Apr 1657.25aThornwood QuadApril 16, 2026
Full · OutdoorThornwood Boys' Open #2 · Mar 257.38Thornwood Boys' Open #2March 25, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20Shepard Youth Summer Track MeetJun 20 · 200 Meters · Place 6 · Thunder Elite Athletic ClubThunder Elite Athletic Club200 Meters6.25.42a9
Jun 20Shepard Youth Summer Track MeetJun 20 · 100 Meters · Place 5 · Thunder Elite Athletic ClubThunder Elite Athletic Club100 Meters5.12.21a PB9
Jun 13Kankakee Summer Invitational Hosted by The Vipers Track Club Jun 13 · 400 Meters · Place 15 · Thunder Elite Athletic ClubThunder Elite Athletic Club400 Meters15.57.92a9
Jun 13Kankakee Summer Invitational Hosted by The Vipers Track Club Jun 13 · 200 Meters · Place 20 · Thunder Elite Athletic ClubThunder Elite Athletic Club200 Meters20.25.23aWind: -1.39
May 9TT ClassicMay 9 · 200 Meters · Place 15 · South Holland (Thornwood)South Holland (Thornwood)200 Meters15.24.17aWind: 2.29
May 134th Annual Pete Struck Eagle ClassicMay 1 · 400 Meters · Place 23 · South Holland (Thornwood)South Holland (Thornwood)400 Meters23.59.82a9
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 26 · South Holland (Thornwood)South Holland (Thornwood)400 Meters2657.25a PB9
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 36 · South Holland (Thornwood)South Holland (Thornwood)200 Meters3624.67a PB9
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 26 · South Holland (Thornwood)South Holland (Thornwood)400 Meters2657.25a9
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 36 · South Holland (Thornwood)South Holland (Thornwood)200 Meters3624.67a9
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 400 Meters · Place 14 · South Holland (Thornwood)South Holland (Thornwood)400 Meters14.58.57a9
Mar 25Thornwood Boys' Open #2Mar 25 · Full · Place 29 · South Holland (Thornwood)South Holland (Thornwood)Full297.38 PB9
Mar 3TT-TW DualMar 3 · 300 Meters · Place 12 · South Holland (Thornwood)South Holland (Thornwood)300 Meters1241.64a PB9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 200 Meters · Place 23 · South Holland (Thornwood)South Holland (Thornwood)200 Meters23.24.63a PB9
Mar 72026 Raptor Indoor Boys InviteMar 7 · 400 Meters · Place 11 · South Holland (Thornwood)South Holland (Thornwood)400 Meters1158.09a PB9
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 200 Meters · Place 34 · South Holland (Thornwood)South Holland (Thornwood)200 Meters3426.719
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 200 Meters · Place 34 · South Holland (Thornwood)South Holland (Thornwood)200 Meters3426.719
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 200 Meters · Place 34 · South Holland (Thornwood)South Holland (Thornwood)200 Meters3426.719