Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorPete Struck Eagle Classic · Apr 2717.02aPete Struck Eagle ClassicApril 27, 2023
200 Meters · OutdoorDistrict 205 Spring Open · Apr 1124.46District 205 Spring Open April 11, 2023
300 Meters · IndoorDistrict 205 Indoor Challenge · Mar 842.21aDistrict 205 Indoor Challenge March 8, 2023
300m Hurdles · 36" / 0.914m · OutdoorThornridge Blue Smoke Invite (Boys Only) · Apr 847.29aThornridge Blue Smoke Invite (Boys Only)April 8, 2023
400 Meters · IndoorThornwood Boys' Open #2 · Feb 251:11.10Thornwood Boys' Open #2February 25, 2023
60m Hurdles · 39" / 0.991m · IndoorCogdal HS Boys Invitational · Mar 49.69aCogdal HS Boys InvitationalMarch 4, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13SAC Boys ChampionshipsMay 13 · 300m Hurdles · South Holland (Thornwood)300m Hurdles36" / 0.914m—DNS12
May 13SAC Boys ChampionshipsMay 13 · 110m Hurdles · South Holland (Thornwood)110m Hurdles39" / 0.991m—DNS12
Apr 28Thornwood Coed Time Trials Apr 28 · 300m Hurdles · South Holland (Thornwood)300m Hurdles36" / 0.914m--SCR12
Apr 19John Bell InvitationalApr 19 · 300m Hurdles · Place 2 · South Holland (Thornwood)300m Hurdles243.3612
Apr 19John Bell InvitationalApr 19 · 110m Hurdles · South Holland (Thornwood)110m Hurdles—DQ12
Apr 16Rich Township Co-Ed QuadApr 16 · 110m Hurdles · Place 2 · South Holland (Thornwood)110m Hurdles216.94a12
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 300m Hurdles · Place 4 · South Holland (Thornwood)300m Hurdles444.55a12
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 110m Hurdles · Place 3 · South Holland (Thornwood)110m Hurdles316.38a12
Apr 10District 205 JV Co-Ed #1Apr 10 · 110m Hurdles · South Holland (Thornwood)110m Hurdles39" / 0.991m—SCR12
Mar 26Thornwood Boys' Open #2Mar 26 · 55m Hurdles · Place 3 · South Holland (Thornwood)55m Hurdles38.23a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 60m Hurdles · South Holland (Thornwood)60m Hurdles39" / 0.991m—DNS12
Feb 8Thornwood Boys' Open #1Feb 8 · 55m Hurdles · Place 2 · South Holland (Thornwood)55m Hurdles28.76a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 60m Hurdles · Place 1 · South Holland (Thornwoo60m Hurdles19.05a—
Feb 3 Dr. Conrad Worrill InvitationalFeb 3 · 60m Hurdles · Place 3 · South Holland (Thornwood)60m Hurdles39.0411
Jan 27Blue and Gold Scrimmage MeetJan 27 · 300 Meters · Place 10 · South Holland (Thornwood)300 Meters10.41.98aUnofficial11
Jan 27Blue and Gold Scrimmage MeetJan 27 · 55 Meter · Place 5 · South Holland (Thornwood)55 Meter5.7.24aUnofficial11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · 300m Hurdles · Place 19 · South Holland (Thornwood)300m Hurdles1949.0310
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · 110m Hurdles · Place 11 · South Holland (Thornwood)110m Hurdles1117.6110
May 92023 Southland Boys ConferenceMay 9 · 300m Hurdles · Place 3 · South Holland (Thornwood)300m Hurdles343.9310
May 92023 Southland Boys ConferenceMay 9 · 110m Hurdles · Place 2 · South Holland (Thornwood)110m Hurdles215.9110
Apr 27Pete Struck Eagle ClassicApr 27 · 110m Hurdles · Place 14 · South Holland (Thornwood)110m Hurdles39" / 0.991m14.17.02a PB10
Apr 11District 205 Spring Open Apr 11 · 300m Hurdles · Place 5 · South Holland (Thornwood)300m Hurdles545.8910
Apr 11District 205 Spring Open Apr 11 · 200 Meters · Place 24 · South Holland (Thornwood)200 Meters2424.46 PB10
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · 300m Hurdles · Place 8 · South Holland (Thornwood)300m Hurdles36" / 0.914m8.47.29a PB10
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · 110m Hurdles · Place 3 · South Holland (Thornwood)110m Hurdles39" / 0.991m3.17.11a10

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 25Chicago Public League InvitationalMar 25 · 60m Hurdles · South Holland (Thornwood)60m Hurdles39" / 0.991m--DNS10
Mar 17Lake Michigan InvitationalMar 17 · 55m Hurdles · South Holland (Thornwood)55m Hurdles39"Round P—DQ10
Mar 11Hononegah Boys Indoor ClassicMar 11 · 60m Hurdles · Place 8 · South Holland (Thornwood)60m Hurdles89.1810
Mar 8District 205 Indoor Challenge Mar 8 · 60m Hurdles · Place 2 · South Holland (Thornwoo60m Hurdles29.49a—
Mar 8District 205 Indoor Challenge Mar 8 · 300 Meters · Place 10 · South Holland (Thornwoo300 Meters1042.21a PB—
Mar 4Cogdal HS Boys InvitationalMar 4 · 60m Hurdles · Place 11 · South Holland (Thornwood)60m Hurdles39" / 0.991mRound P11.9.69a PB10
Feb 25Thornwood Boys' Open #2Feb 25 · 55m Hurdles · Place 2 · South Holland (Thornwood)55m Hurdles28.8510
Feb 25Thornwood Boys' Open #2Feb 25 · 400 Meters · Place 32 · South Holland (Thornwood)400 Meters321:11.10 PB10
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 60m Hurdles · Place 1 · South Holland (Thornwood)60m Hurdles19.3910
Feb 4Thornwood Boys' Open #1Feb 4 · 55m Hurdles · Place 3 · South Holland (Thornwood)55m Hurdles39.6910
Jan 28Blue and Gold Intra-SquadJan 28 · 300 Meters · Place 14 · South Holland (Thornwood)300 Meters14.47.20Unofficial10
Jan 28Blue and Gold Intra-SquadJan 28 · 55 Meter · Place 8 · South Holland (Thornwood)55 Meter8.7.40Unofficial10
Jan 28Blue and Gold Intra-SquadJan 28 · High Jump · South Holland (Thornwood)High Jump—NH10