Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTT Classic · May 912.10aTT ClassicMay 9, 2026
200 Meters · OutdoorBolingbrook Boys Tri #1 · Apr 3025.59aBolingbrook Boys Tri #1April 30, 2025
300 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2440.21a5th Annual Chris Whitfield InvitationalMarch 24, 2026
300m Hurdles · 36" / 0.914m · OutdoorTT Classic · May 942.55aTT ClassicMay 9, 2026
55 Meters · IndoorThornwood Boys' Open #1 · Feb 87.68aThornwood Boys' Open #1February 8, 2025
Long Jump · IndoorONU HS Classic - 1A/2A · Feb 264.76mONU HS Classic - 1A/2AFebruary 26, 2025
Long Jump · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 115.50mThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 300m Hurdles · Place 3 · Dolton (Thornridge)300m Hurdles36" / 0.914m3.42.79a10
May 14SAC Boys ChampionshipsMay 14 · 300m Hurdles · Place 8 · Dolton (Thornridge)300m Hurdles36" / 0.914m8.43.96a10
May 9TT ClassicMay 9 · Long Jump · Place 18 · Dolton (Thornridge)Long Jump18.5.21m10
May 9TT ClassicMay 9 · 300m Hurdles · Place 11 · Dolton (Thornridge)300m Hurdles36" / 0.914m11.42.55a PB10
May 9TT ClassicMay 9 · 100 Meters · Place 32 · Dolton (Thornridge)100 Meters32.12.10a PBWind: -0.510
Apr 16Thornwood QuadApr 16 · 300m Hurdles · Place 1 · Dolton (Thornridge)300m Hurdles144.45a10
Apr 16Thornwood QuadApr 16 · 300m Hurdles · Place 1 · Dolton (Thornridge)300m Hurdles144.45a10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Long Jump · Place 8 · Dolton (Thornridge)Long Jump8.5.50m PB10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 300m Hurdles · Place 9 · Dolton (Thornridge)300m Hurdles36" / 0.914m9.44.92a10
Mar 25Thornwood Boys' Open #2Mar 25 · Long Jump · Place 11 · Dolton (Thornridge)Long Jump115.54m10
Mar 25Thornwood Boys' Open #2Mar 25 · 55m Hurdles · Place 3 · Dolton (Thornridge)55m Hurdles39.0110

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 300 Meters · Place 9 · Dolton (Thornridge)300 Meters9.40.21a PB10
Mar 72026 Raptor Indoor Boys InviteMar 7 · Long Jump · Place 8 · Dolton (Thornridge)Long Jump85.64m10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60m Hurdles · Place 6 · Dolton (Thornridge)60m Hurdles69.91a10
Feb 261A/2A ONU HS ClassicFeb 26 · Long Jump · Place 21 · Dolton (Thornridge)Long Jump214.80m10
Feb 261A/2A ONU HS ClassicFeb 26 · 60m Hurdles · Place 9 · Dolton (Thornridge)60m HurdlesRound P910.19a10
Feb 261A/2A ONU HS ClassicFeb 26 · 60m Hurdles · Place 8 · Dolton (Thornridge)60m Hurdles89.82a10
Feb 7Thornwood Boys' Open #1Feb 7 · Long Jump · Place 3 · Dolton (Thornridge)Long Jump35.80m10
Feb 7Thornwood Boys' Open #1Feb 7 · 55m Hurdles · Place 1 · Dolton (Thornridge)55m Hurdles19.51a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 300m Hurdles · Place 8 · Dolton (Thornridge)300m Hurdles845.56a9
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 110m Hurdles · Place 11 · Dolton (Thornridge)110m Hurdles1118.74a9
May 10Thornton Township Classic InvitationalMay 10 · 300m Hurdles · Place 14 · Dolton (Thornridge)300m Hurdles1448.289
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 300m Hurdles · Place 25 · Dolton (Thornridge)300m Hurdles2549.49a9
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 110m Hurdles · Place 19 · Dolton (Thornridge)110m Hurdles1918.39a9
Apr 30Bolingbrook Boys Tri #1Apr 30 · 110m Hurdles · Place 6 · Dolton (Thornridge)110m Hurdles619.66a9
Apr 30Bolingbrook Boys Tri #1Apr 30 · 200 Meters · Place 32 · Dolton (Thornridge)200 Meters3225.59a PB9
Apr 25Gary Haupert InvitationalApr 25 · 110m Hurdles · Place 13 · Dolton (Thornridge)110m Hurdles1320.459
Apr 19John Bell InvitationalApr 19 · 300m Hurdles · Place 7 · Dolton (Thornridge)300m Hurdles750.429
Apr 19John Bell InvitationalApr 19 · 110m Hurdles · Place 4 · Dolton (Thornridge)110m Hurdles419.139
Mar 26Thornwood Boys' Open #2Mar 26 · 55m Hurdles · Place 13 · Dolton (Thornridge)55m Hurdles1310.21a9
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 26 · Dolton (Thornridge)200 Meters2626.919
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 26 · Dolton (Thornridge)200 Meters2626.91a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26ONU HS Classic - 1A/2AFeb 26 · Long Jump · Place 27 · Dolton (Thornridge)Long Jump274.76m PB9
Feb 26ONU HS Classic - 1A/2AFeb 26 · 60m Hurdles · Place 17 · Dolton (Thornridge)60m HurdlesRound P1711.109
Feb 8Thornwood Boys' Open #1Feb 8 · Long Jump · Place 12 · Dolton (Thornridge)Long Jump125.17m—
Feb 8Thornwood Boys' Open #1Feb 8 · 55 Meters · Place 60 · Dolton (Thornridge)55 Meters607.68a PB—