Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 205 JV Co-Ed #1 · Apr 1012.13aDistrict 205 JV Co-Ed #1April 10, 2025
200 Meters · IndoorONU HS Classic - 3A Boys · Feb 2724.66aONU HS Classic - 3A BoysFebruary 27, 2025
200 Meters · OutdoorGary Haupert Invitational · Apr 2523.91Gary Haupert InvitationalApril 25, 2025
300 Meters · OutdoorThornton Township / Thornwood Dual · Mar 540.33aThornton Township / Thornwood DualMarch 5, 2025
400 Meters · IndoorONU HS Classic - 3A Boys · Feb 2758.27aONU HS Classic - 3A BoysFebruary 27, 2025
400 Meters · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 1256.14aThornridge Boys TJ Shirley Blue Smoke InvitationalApril 12, 2025
600 Meters · OutdoorTT-TW Dual · Mar 31:43.94aTT-TW DualMarch 3, 2026
Long Jump · IndoorWorrill Invite · Feb 145.17mWorrill InviteFebruary 14, 2026
Long Jump · OutdoorLockport F/S ABC Invite · Apr 265.30mLockport F/S ABC InviteApril 26, 2025

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

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Long Jump · Place 26 · South Holland (Thornwood)Long Jump26.5.20m11
Feb 273A Boys ONU HS ClassicFeb 27 · Long Jump · Place 55 · South Holland (Thornwood)Long Jump555.18m11
Feb 273A Boys ONU HS ClassicFeb 27 · 400 Meters · Place 41 · South Holland (Thornwood)400 Meters4158.3511
Feb 273A Boys ONU HS ClassicFeb 27 · 200 Meters · Place 49 · South Holland (Thornwood)200 Meters4925.1111
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 30 · South Holland (Thornwood)Long Jump305.00m11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 30 · South Holland (Thornwood)Long Jump305.00m11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 30 · South Holland (Thornwood)Long Jump305.00m11
Feb 14Worrill InviteFeb 14 · Long Jump · Place 20 · South Holland (Thornwood)Long Jump20.5.17m PB11
Feb 14Worrill InviteFeb 14 · 400 Meters · Place 12 · South Holland (Thornwood)400 MetersRelay Split12.58.8hUnofficial11
Feb 7Thornwood Boys' Open #1Feb 7 · Long Jump · Place 8 · South Holland (Thornwood)Long Jump85.23m11
Feb 7Thornwood Boys' Open #1Feb 7 · 200 Meters · Place 14 · South Holland (Thornwood)200 Meters1426.52a11
Jan 31Blue and Gold IntrasquadJan 31 · 300 Meters · Place 2 · South Holland (Thornwood)300 Meters2.40.06aUnofficial11
Jan 31Blue and Gold IntrasquadJan 31 · 55 Meter · Place 1 · South Holland (Thornwood)55 Meter1.6.8Unofficial11

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · Triple Jump · South Holland (Thornwood)Triple Jump—ND11
May 14SAC Boys ChampionshipsMay 14 · Long Jump · Place 11 · South Holland (Thornwood)Long Jump11.5.36m11
May 9TT ClassicMay 9 · Long Jump · South Holland (Thornwood)Long Jump—DNS11
May 9TT ClassicMay 9 · 200 Meters · South Holland (Thornwood)200 Meters—DNS11
May 134th Annual Pete Struck Eagle ClassicMay 1 · Long Jump · Place 23 · South Holland (Thornwood)Long Jump23.5.21m11
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Long Jump · Place 21 · South Holland (Thornwood)Long Jump21.5.47m11
Apr 17John and Carol Bell invitationalApr 17 · Long Jump · Place 17 · South Holland (Thornwood)Long Jump17.16' 11"11
Apr 16Thornwood QuadApr 16 · Long Jump · Place 6 · South Holland (Thornwood)Long Jump65.79m11
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 28 · South Holland (Thornwood)200 Meters2824.27a11
Apr 16Thornwood QuadApr 16 · Long Jump · Place 6 · South Holland (Thornwood)Long Jump65.79m11
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 28 · South Holland (Thornwood)200 Meters2824.27a11
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Long Jump · Place 12 · South Holland (Thornwood)Long Jump12.5.39m11
Mar 25Thornwood Boys' Open #2Mar 25 · Long Jump · Place 4 · South Holland (Thornwood)Long Jump46.17m11
Mar 3TT-TW DualMar 3 · 600 Meters · Place 4 · South Holland (Thornwood)600 Meters41:43.94a PB11
Mar 3TT-TW DualMar 3 · 300 Meters · Place 9 · South Holland (Thornwood)300 Meters940.49a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Long Jump · Place 21 · South Holland (Thornwood)Long Jump215.80m10
May 13SAC Boys ChampionshipsMay 13 · Long Jump · Place 8 · South Holland (Thornwood)Long Jump8.5.89m10
May 10Thornton Township Classic InvitationalMay 10 · Long Jump · Place 15 · South Holland (Thornwood)Long Jump155.67m10
May 10Thornton Township Classic InvitationalMay 10 · 200 Meters · Place 15 · South Holland (Thornwood)200 Meters1524.3510
May 7Bolingbrook Boys Tri #2 May 7 · 400 Meters · Place 14 · South Holland (Thornwood)400 Meters1458.74a10
May 7Bolingbrook Boys Tri #2 May 7 · 200 Meters · Place 17 · South Holland (Thornwood)200 Meters1724.34a10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Long Jump · Place 29 · South Holland (Thornwood)Long Jump295.23m10
Apr 28Thornwood Coed Time Trials Apr 28 · 200 Meters · Place 5 · South Holland (Thornwood)200 Meters5.25.75aUnofficial10
Apr 28Thornwood Coed Time Trials Apr 28 · 100 Meters · Place 10 · South Holland (Thornwood)100 Meters10.12.60Unofficial10
Apr 26Lockport F/S ABC InviteApr 26 · Long Jump · Place 4 · South Holland (Thornwood)Long Jump4.5.30m PB10
Apr 26Lockport F/S ABC InviteApr 26 · 400 Meters · Place 2 · South Holland (Thornwood)400 Meters2.58.23a10
Apr 26Lockport F/S ABC InviteApr 26 · 100 Meters · South Holland (Thornwood)100 Meters—DNS10
Apr 25Gary Haupert InvitationalApr 25 · Long Jump · Place 14 · South Holland (Thornwood)Long Jump145.64m10
Apr 25Gary Haupert InvitationalApr 25 · 200 Meters · Place 9 · South Holland (Thornwood)200 Meters923.91 PB10
Apr 19John Bell InvitationalApr 19 · Long Jump · Place 9 · South Holland (Thornwood)Long Jump95.49m10
Apr 19John Bell InvitationalApr 19 · 400 Meters · Place 17 · South Holland (Thornwood)400 Meters1756.5310
Apr 16Rich Township Co-Ed QuadApr 16 · 200 Meters · Place 4 · South Holland (Thornwood)200 Meters424.57a10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · Long Jump · Place 12 · South Holland (Thornwood)Long Jump125.54m10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 400 Meters · Place 14 · South Holland (Thornwood)400 Meters1456.14a PB10
Apr 10District 205 JV Co-Ed #1Apr 10 · 100 Meters · Place 2 · South Holland (Thornwood)100 Meters2.12.13a PB10
Mar 5Thornton Township / Thornwood DualMar 5 · 300 Meters · Place 4 · South Holland (Thornwood)300 Meters440.33a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27ONU HS Classic - 3A BoysFeb 27 · 400 Meters · Place 31 · South Holland (Thornwood)400 Meters3158.27a PB—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 200 Meters · Place 30 · South Holland (Thornwood)200 Meters3024.66a PB—
Feb 8Thornwood Boys' Open #1Feb 8 · 400 Meters · Place 29 · South Holland (Thornwood)400 Meters291:03.47a—
Feb 8Thornwood Boys' Open #1Feb 8 · 200 Meters · Place 14 · South Holland (Thornwood)200 Meters1426.50a—
Feb 1Blue and Gold IntrasquadFeb 1 · 300 Meters · Place 4 · South Holland (Thornwood)300 Meters4.43.23aUnofficial10
Feb 1Blue and Gold IntrasquadFeb 1 · 55 Meter · Place 10 · South Holland (Thornwood)55 Meter10.7.81aUnofficial10