Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 724.11a2026 Raptor Indoor Boys InviteMarch 7, 2026
200 Meters · OutdoorThornwood Quad · Apr 1623.72aThornwood QuadApril 16, 2026
300 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2438.72a5th Annual Chris Whitfield InvitationalMarch 24, 2026
300 Meters · Outdoor3rd Annual Christopher Whitfield Invitational · Mar 1942.54a3rd Annual Christopher Whitfield InvitationalMarch 19, 2024
400 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 755.80a2026 Raptor Indoor Boys InviteMarch 7, 2026
400 Meters · OutdoorBolingbrook Boys Tri #1 · Apr 3055.43aBolingbrook Boys Tri #1April 30, 2025
55 Meters · IndoorThornwood Boys’ Open #1 · Feb 37.38aThornwood Boys’ Open #1February 3, 2024
60 Meters · IndoorDistrict 205 Indoor Challenge · Mar 88.13aDistrict 205 Indoor Challenge March 8, 2023
High Jump · OutdoorThornton Township Classic Invitational · May 41.55mThornton Township Classic InvitationalMay 4, 2024
Long Jump · IndoorONU HS Classic - 1A/2A · Feb 224.64mONU HS Classic - 1A/2AFebruary 22, 2024
Long Jump · OutdoorThornwood Boys' Open #3 · Mar 225.27mThornwood Boys' Open #3March 22, 2023
Triple Jump · IndoorRaptor Indoor Invite · Mar 28.51mRaptor Indoor InviteMarch 2, 2024
Triple Jump · OutdoorThornridge Blue Smoke Invite (Boys Only) · Apr 810.43mThornridge Blue Smoke Invite (Boys Only)April 8, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · Triple Jump · Dolton (Thornridge)Dolton (Thornridge)Triple Jump—SCR12
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · Long Jump · Place 9 · Dolton (Thornridge)Dolton (Thornridge)Long Jump9.6.02m12
May 14SAC Boys ChampionshipsMay 14 · Triple Jump · Place 7 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump7.12.13m12
May 14SAC Boys ChampionshipsMay 14 · Long Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Long Jump6.5.92m12
May 9TT ClassicMay 9 · Triple Jump · Place 9 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump9.12.31m12
May 9TT ClassicMay 9 · Long Jump · Place 8 · Dolton (Thornridge)Dolton (Thornridge)Long Jump8.6.19m12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Triple Jump · Place 13 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump13.11.53m12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Long Jump · Place 12 · Dolton (Thornridge)Dolton (Thornridge)Long Jump12.5.83m12
Apr 17John and Carol Bell invitationalApr 17 · Triple Jump · Place 8 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump8.11.53m12
Apr 17John and Carol Bell invitationalApr 17 · Long Jump · Place 8 · Dolton (Thornridge)Dolton (Thornridge)Long Jump8.19' 8.5"12
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 18 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1823.72a PB12
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 18 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1823.72a12
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Triple Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump6.11.60m12
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Long Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Long Jump6.6.00m12
Mar 25Thornwood Boys' Open #2Mar 25 · Triple Jump · Place 5 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump512.19m12
Mar 25Thornwood Boys' Open #2Mar 25 · Long Jump · Place 3 · Dolton (Thornridge)Dolton (Thornridge)Long Jump36.21m12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 300 Meters · Place 3 · Dolton (Thornridge)Dolton (Thornridge)300 Meters3.38.72a PB12
Mar 72026 Raptor Indoor Boys InviteMar 7 · Triple Jump · Place 14 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1411.60m12
Mar 72026 Raptor Indoor Boys InviteMar 7 · Long Jump · Place 16 · Dolton (Thornridge)Dolton (Thornridge)Long Jump165.86m12
Mar 72026 Raptor Indoor Boys InviteMar 7 · 400 Meters · Place 15 · Dolton (Thornridge)Dolton (Thornridge)400 Meters1555.80a PB12
Mar 72026 Raptor Indoor Boys InviteMar 7 · 200 Meters · Place 11 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1124.11a PB12
Feb 261A/2A ONU HS ClassicFeb 26 · Triple Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump611.56m12
Feb 261A/2A ONU HS ClassicFeb 26 · Long Jump · Place 3 · Dolton (Thornridge)Dolton (Thornridge)Long Jump35.87m12
Feb 7Thornwood Boys' Open #1Feb 7 · Long Jump · Place 1 · Dolton (Thornridge)Dolton (Thornridge)Long Jump15.88m12
Feb 7Thornwood Boys' Open #1Feb 7 · 400 Meters · Place 2 · Dolton (Thornridge)Dolton (Thornridge)400 Meters258.57a12
Feb 7Thornwood Boys' Open #1Feb 7 · 200 Meters · Place 2 · Dolton (Thornridge)Dolton (Thornridge)200 Meters225.02a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Gately Park OpenDec 6 · 200 Meters · Place 21 · UnattachedUnattached200 Meters21.24.84a12
Mar 152025 SAC Indoor Track and Field InviteMar 15 · Triple Jump · Place 8 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump8.11.90m11
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · Triple Jump · Place 17 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1711.00m—
Feb 26ONU HS Classic - 1A/2AFeb 26 · Triple Jump · Place 7 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump711.18m11
Feb 26ONU HS Classic - 1A/2AFeb 26 · Long Jump · Place 12 · Dolton (Thornridge)Dolton (Thornridge)Long Jump125.41m11
Feb 8Thornwood Boys' Open #1Feb 8 · Triple Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump610.33m—
Feb 8Thornwood Boys' Open #1Feb 8 · Long Jump · Place 10 · Dolton (Thornridge)Dolton (Thornridge)Long Jump105.20m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · Triple Jump · Place 8 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump811.78m11
May 13SAC Boys ChampionshipsMay 13 · Triple Jump · Dolton (Thornridge)Dolton (Thornridge)Triple Jump—DNS11
May 10Thornton Township Classic InvitationalMay 10 · Triple Jump · Place 15 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1511.20m11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Triple Jump · Place 22 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump2210.94m11
Apr 30Bolingbrook Boys Tri #1Apr 30 · 400 Meters · Place 5 · Dolton (Thornridge)Dolton (Thornridge)400 Meters555.43a PB11
Apr 25Gary Haupert InvitationalApr 25 · Triple Jump · Place 11 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1110.94m11
Apr 19John Bell InvitationalApr 19 · Triple Jump · Place 10 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1011.11m11
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · Triple Jump · Place 9 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump911.40m11
Apr 10District 205 JV Co-Ed #1Apr 10 · 100 Meters · Dolton (Thornridge)Dolton (Thornridge)100 Meters—SCR11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16IHSA Class 2A TRB Sectional - #6 Country Club Hills (Hillcrest)May 16 · Triple Jump · Place 16 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1610.20m—
May 8SAC Boys' Conference ChampionshipsMay 8 · Triple Jump · Place 2 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump211.64m—
May 8SAC Boys' Conference ChampionshipsMay 8 · Long Jump · Place 2 · Dolton (Thornridge)Dolton (Thornridge)Long Jump25.88m—
May 4Thornton Township Classic InvitationalMay 4 · Triple Jump · Place 7 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump711.15m10
May 4Thornton Township Classic InvitationalMay 4 · Long Jump · Place 3 · Dolton (Thornridge)Dolton (Thornridge)Long Jump35.95m10
May 4Thornton Township Classic InvitationalMay 4 · High Jump · Place 5 · Dolton (Thornridge)Dolton (Thornridge)High Jump51.55m PB10
May 4Thornton Township Classic InvitationalMay 4 · 400 Meters · Place 13 · Dolton (Thornridge)Dolton (Thornridge)400 Meters1358.2710
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · Triple Jump · Place 20 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump2011.17m—
Apr 19Gary Haupert InvitationalApr 19 · Triple Jump · Place 12 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump1210.73m—
Apr 13John Bell InvitationalApr 13 · Triple Jump · Place 5 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump510.99m10
Apr 13John Bell InvitationalApr 13 · Long Jump · Place 8 · Dolton (Thornridge)Dolton (Thornridge)Long Jump85.27m10
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · Triple Jump · Place 1 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump110.91m—
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · Long Jump · Place 5 · Dolton (Thornridge)Dolton (Thornridge)Long Jump55.55m—
Mar 20Thornwood Boys' Open #3Mar 20 · Triple Jump · Place 9 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump911.42m—
Mar 20Thornwood Boys' Open #3Mar 20 · Long Jump · Place 7 · Dolton (Thornridge)Dolton (Thornridge)Long Jump75.59m—
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · Long Jump · Place 17 · Dolton (Thornridge)Dolton (Thornridge)Long Jump174.97m—
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · 300 Meters · Place 19 · Dolton (Thornridge)Dolton (Thornridge)300 Meters1942.54a PB—
Mar 9Raptor Boys Last Chance InviteMar 9 · 400 Meters · Place 12 · Dolton (Thornridge)Dolton (Thornridge)400 Meters121:01.21a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 2Raptor Indoor InviteMar 2 · Triple Jump · Place 9 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump98.51m PB10
Mar 2Raptor Indoor InviteMar 2 · Long Jump · Place 13 · Dolton (Thornridge)Dolton (Thornridge)Long Jump135.18m10
Feb 22ONU HS Classic - 1A/2AFeb 22 · Long Jump · Place 30 · Dolton (Thornridge)Dolton (Thornridge)Long Jump304.64m PB10
Feb 15Thornton Boys InvitationalFeb 15 · Triple Jump · Place 7 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump710.16m—
Feb 15Thornton Boys InvitationalFeb 15 · Long Jump · Place 4 · Dolton (Thornridge)Dolton (Thornridge)Long Jump45.50m—
Feb 15Thornton Boys InvitationalFeb 15 · 300 Meters · Place 6 · Dolton (Thornridge)Dolton (Thornridge)300 Meters641.24a—
Feb 3Thornwood Boys’ Open #1Feb 3 · Triple Jump · Place 4 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump410.80m—
Feb 3Thornwood Boys’ Open #1Feb 3 · Long Jump · Place 5 · Dolton (Thornridge)Dolton (Thornridge)Long Jump55.74m—
Feb 3Thornwood Boys’ Open #1Feb 3 · 200 Meters · Place 15 · Dolton (Thornridge)Dolton (Thornridge)200 Meters1526.81a—
Feb 3Thornwood Boys’ Open #1Feb 3 · 55 Meters · Place 18 · Dolton (Thornridge)Dolton (Thornridge)55 Meters187.38a PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 92023 Southland Boys ConferenceMay 9 · Triple Jump · Place 4 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump49.57m9
May 92023 Southland Boys ConferenceMay 9 · Long Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Long Jump65.62m9
May 6TT Classic InvitationalMay 6 · Long Jump · Place 6 · Dolton (Thornridge)Dolton (Thornridge)Long Jump65.23m9
Apr 11District 205 Spring Open Apr 11 · Triple Jump · Place 9 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump910.60m9
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · Triple Jump · Place 5 · Dolton (Thornridge)Dolton (Thornridge)Triple Jump5.10.43m PB9
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · Long Jump · Place 4 · Dolton (Thornridge)Dolton (Thornridge)Long Jump4.5.42m9
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · Pole Vault · Dolton (Thornridge)Dolton (Thornridge)Pole Vault—NH9
Mar 22Thornwood Boys' Open #3Mar 22 · Long Jump · Place 11 · Dolton (Thornridge)Dolton (Thornridge)Long Jump115.27m PB—
Mar 22Thornwood Boys' Open #3Mar 22 · 400 Meters · Place 14 · Dolton (Thornridge)Dolton (Thornridge)400 Meters141:01.67a—
Mar 22Thornwood Boys' Open #3Mar 22 · 200 Meters · Place 24 · Dolton (Thornridge)Dolton (Thornridge)200 Meters2426.67a—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · 200 Meters · Place 53 · Dolton (Thornridge)Dolton (Thornridge)200 Meters5326.95a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8District 205 Indoor Challenge Mar 8 · 300 Meters · Place 18 · Dolton (Thornridge)Dolton (Thornridge)300 Meters1843.95a—
Mar 8District 205 Indoor Challenge Mar 8 · 60 Meters · Place 22 · Dolton (Thornridge)Dolton (Thornridge)60 Meters228.13a PB—
Feb 4Thornwood Boys' Open #1Feb 4 · 200 Meters · Place 39 · Dolton (Thornridge)Dolton (Thornridge)200 Meters3928.189
Feb 4Thornwood Boys' Open #1Feb 4 · 55 Meters · Place 61 · Dolton (Thornridge)Dolton (Thornridge)55 Meters617.749