Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBolingbrook Boys Tri #1 · Apr 3013.18aBolingbrook Boys Tri #1April 30, 2025
200 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2426.67a5th Annual Chris Whitfield InvitationalMarch 24, 2026
200 Meters · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2425.29a2026 Gary Haupert Invitational (boys)April 24, 2026
300 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2443.17a5th Annual Chris Whitfield InvitationalMarch 24, 2026
400 Meters · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2458.15a2026 Gary Haupert Invitational (boys)April 24, 2026
55 Meters · IndoorThornwood Boys' Open #1 · Feb 88.03aThornwood Boys' Open #1February 8, 2025
55 Meters · OutdoorThornwood Boys' Open #2 · Mar 257.45Thornwood Boys' Open #2March 25, 2026
60 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 77.96a2026 Raptor Indoor Boys InviteMarch 7, 2026
Long Jump · IndoorONU HS Classic - 1A/2A · Feb 263.99mONU HS Classic - 1A/2AFebruary 26, 2025
Long Jump · OutdoorThornton Township Classic Invitational · May 105.19mThornton Township Classic InvitationalMay 10, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 400 Meters · Place 10 · Dolton (Thornridge)400 Meters10.1:00.21a10
May 14SAC Boys ChampionshipsMay 14 · 400 Meters · Place 12 · Dolton (Thornridge)400 Meters12.58.29a10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 400 Meters · Place 26 · Dolton (Thornridge)400 Meters26.58.15a PB10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 200 Meters · Place 25 · Dolton (Thornridge)200 Meters25.25.29a PBWind: 0.110
Apr 17John and Carol Bell invitationalApr 17 · 400 Meters · Place 8 · Dolton (Thornridge)400 Meters8.59.01a10
Apr 17John and Carol Bell invitationalApr 17 · 200 Meters · Place 11 · Dolton (Thornridge)200 Meters11.26.00a10
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 39 · Dolton (Thornridge)400 Meters391:00.30a10
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 43 · Dolton (Thornridge)200 Meters4325.38a10
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 39 · Dolton (Thornridge)400 Meters391:00.30a10
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 43 · Dolton (Thornridge)200 Meters4325.38a10
Mar 25Thornwood Boys' Open #2Mar 25 · 400 Meters · Place 19 · Dolton (Thornridge)400 Meters191:01.8710
Mar 25Thornwood Boys' Open #2Mar 25 · 200 Meters · Place 21 · Dolton (Thornridge)200 Meters2127.6410
Mar 25Thornwood Boys' Open #2Mar 25 · 55 Meters · Place 38 · Dolton (Thornridge)55 Meters387.45 PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 300 Meters · Place 27 · Dolton (Thornridge)300 Meters27.43.17a PB10
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 200 Meters · Place 30 · Dolton (Thornridge)200 Meters30.26.67a PB10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 200 Meters · Place 26 · Dolton (Thornridge)200 Meters2626.86a10
Mar 72026 Raptor Indoor Boys InviteMar 7 · 60 Meters · Place 21 · Dolton (Thornridge)60 Meters217.96a PB10
Feb 7Thornwood Boys' Open #1Feb 7 · 200 Meters · Place 29 · Dolton (Thornridge)200 Meters2927.78a10
Feb 7Thornwood Boys' Open #1Feb 7 · 55 Meters · Place 41 · Dolton (Thornridge)55 Meters418.14a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Thornton Township Classic InvitationalMay 10 · Long Jump · Place 10 · Dolton (Thornridge)Long Jump105.19m PB9
Apr 30Bolingbrook Boys Tri #1Apr 30 · 200 Meters · Place 47 · Dolton (Thornridge)200 Meters4727.45a9
Apr 30Bolingbrook Boys Tri #1Apr 30 · 100 Meters · Place 59 · Dolton (Thornridge)100 Meters5913.18a PB9
Apr 26Lockport F/S ABC InviteApr 26 · Long Jump · Place 6 · Dolton (Thornridge)Long Jump6.5.00m9
Apr 26Lockport F/S ABC InviteApr 26 · 400 Meters · Dolton (Thornridge)400 Meters—DNS9
Mar 26Thornwood Boys' Open #2Mar 26 · 55 Meters · Place 60 · Dolton (Thornridge)55 Meters607.78a9
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 40 · Dolton (Thornridge)200 Meters4028.389
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 40 · Dolton (Thornridge)200 Meters4028.38a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26ONU HS Classic - 1A/2AFeb 26 · Long Jump · Place 35 · Dolton (Thornridge)Long Jump353.99m PB9
Feb 8Thornwood Boys' Open #1Feb 8 · 200 Meters · Place 72 · Dolton (Thornridge)200 Meters7230.40a—
Feb 8Thornwood Boys' Open #1Feb 8 · 55 Meters · Place 86 · Dolton (Thornridge)55 Meters868.03a PB—