Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 2A TRB Sectional - #06 Dolton (Thornridge) · May 2011.35aIHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2418.55a2026 Gary Haupert Invitational (boys)April 24, 2026
200 Meters · OutdoorSAC Boys Championships · May 1423.24aSAC Boys ChampionshipsMay 14, 2026
300m Hurdles · 36" / 0.914m · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 1146.20aThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026
400 Meters · OutdoorSouthwood Invite #3 · May 31:18.6Southwood Invite #3May 3, 2023
55 Meters · IndoorThornwood Boys' Open #1 · Feb 77.23aThornwood Boys' Open #1February 7, 2026
55 Meters · OutdoorThornwood Boys' Open #2 · Mar 257.39Thornwood Boys' Open #2March 25, 2026
60 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 77.56a2026 Raptor Indoor Boys InviteMarch 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 200 Meters · Place 8 · Dolton (Thornridge)Dolton (Thornridge)200 Meters8.23.48a10
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 100 Meters · Place 10 · Dolton (Thornridge)Dolton (Thornridge)100 Meters10.11.35a PB10
May 14SAC Boys ChampionshipsMay 14 · 200 Meters · Place 10 · Dolton (Thornridge)Dolton (Thornridge)200 Meters10.23.24a PBWind: 010
May 14SAC Boys ChampionshipsMay 14 · 100 Meters · Place 11 · Dolton (Thornridge)Dolton (Thornridge)100 Meters11.11.51aWind: 2.210
May 9TT ClassicMay 9 · 200 Meters · Place 18 · Dolton (Thornridge)Dolton (Thornridge)200 Meters18.23.39aWind: 1.210
May 9TT ClassicMay 9 · 100 Meters · Place 23 · Dolton (Thornridge)Dolton (Thornridge)100 Meters23.11.59aWind: 010
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 110m Hurdles · Place 10 · Dolton (Thornridge)Dolton (Thornridge)110m Hurdles39" / 0.991m10.18.55a PBWind: -0.410
Apr 17John and Carol Bell invitationalApr 17 · 100 Meters · Place 9 · Dolton (Thornridge)Dolton (Thornridge)100 Meters9.11.79a10
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 17 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1723.64a10
Apr 16Thornwood QuadApr 16 · 100 Meters · Place 29 · Dolton (Thornridge)Dolton (Thornridge)100 Meters2911.79a10
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 17 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1723.64a10
Apr 16Thornwood QuadApr 16 · 100 Meters · Place 29 · Dolton (Thornridge)Dolton (Thornridge)100 Meters2911.79a10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 300m Hurdles · Place 13 · Dolton (Thornridge)Dolton (Thornridge)300m Hurdles36" / 0.914m13.46.20a PB10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 100 Meters · Place 16 · Dolton (Thornridge)Dolton (Thornridge)100 Meters16.11.76a10
Mar 25Thornwood Boys' Open #2Mar 25 · 55 Meters · Place 32 · Dolton (Thornridge)Dolton (Thornridge)55 Meters327.39 PB10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 200 Meters · Dolton (Thornridge)Dolton (Thornridge)200 Meters—DNS10
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 60m Hurdles · Dolton (Thornridge)Dolton (Thornridge)60m Hurdles39" / 0.991m—DNS10
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 60 Meter · Dolton (Thornridge)Dolton (Thornridge)60 Meter—DNS10
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 200 Meters · Dolton (Thornridge)Dolton (Thornridge)200 Meters—DNS10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60m Hurdles · Place 12 · Dolton (Thornridge)Dolton (Thornridge)60m Hurdles1211.29a10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60 Meters · Place 13 · Dolton (Thornridge)Dolton (Thornridge)60 Meters137.56a PB10
Feb 261A/2A ONU HS ClassicFeb 26 · 60m Hurdles · Place 6 · Dolton (Thornridge)Dolton (Thornridge)60m HurdlesRound P69.66a10
Feb 261A/2A ONU HS ClassicFeb 26 · 60m Hurdles · Place 7 · Dolton (Thornridge)Dolton (Thornridge)60m Hurdles79.38a10
Feb 7Thornwood Boys' Open #1Feb 7 · 55m Hurdles · Place 3 · Dolton (Thornridge)Dolton (Thornridge)55m Hurdles310.23a10
Feb 7Thornwood Boys' Open #1Feb 7 · 55 Meters · Place 7 · Dolton (Thornridge)Dolton (Thornridge)55 Meters77.23a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Bolingbrook Boys Tri #1Apr 30 · 200 Meters · Place 17 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1724.76a9
Apr 30Bolingbrook Boys Tri #1Apr 30 · 100 Meters · Place 35 · Dolton (Thornridge)Dolton (Thornridge)100 Meters3512.26a9
Apr 26Lockport F/S ABC InviteApr 26 · 200 Meters · Place 6 · Dolton (Thornridge)Dolton (Thornridge)200 Meters6.25.02a9
Apr 26Lockport F/S ABC InviteApr 26 · 100 Meters · Dolton (Thornridge)Dolton (Thornridge)100 Meters—DNS9
Apr 19John Bell InvitationalApr 19 · 200 Meters · Place 8 · Dolton (Thornridge)Dolton (Thornridge)200 Meters825.649
Apr 19John Bell InvitationalApr 19 · 100 Meters · Place 6 · Dolton (Thornridge)Dolton (Thornridge)100 Meters612.289

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Southwood Invite #3May 3 · 400 Meters · Place 4 · Calumet City Dolton 149Calumet City Dolton 149400 Meters4.1:18.6 PB7
May 3Southwood Invite #3May 3 · 100 Meters · Place 7 · Calumet City Dolton 149Calumet City Dolton 149100 Meters7.13.27