Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBolingbrook Boys Tri #1 · Apr 3012.09aBolingbrook Boys Tri #1April 30, 2025
200 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2425.72a5th Annual Chris Whitfield InvitationalMarch 24, 2026
200 Meters · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2424.51a2026 Gary Haupert Invitational (boys)April 24, 2026
300 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2441.87a5th Annual Chris Whitfield InvitationalMarch 24, 2026
300 Meters · Outdoor4th Annual Christopher Whitfield Invitational · Mar 2543.554th Annual Christopher Whitfield InvitationalMarch 25, 2025
400 Meters · IndoorThornwood Boys' Open #1 · Feb 71:03.42aThornwood Boys' Open #1February 7, 2026
400 Meters · OutdoorThornwood Quad · Apr 1659.83aThornwood QuadApril 16, 2026
55 Meters · IndoorThornwood Boys' Open #1 · Feb 87.50aThornwood Boys' Open #1February 8, 2025
55 Meters · OutdoorThornwood Boys' Open #2 · Mar 257.37Thornwood Boys' Open #2March 25, 2026
High Jump · IndoorRich Township Boys Raptor Indoor Invite II · Mar 81.45mRich Township Boys Raptor Indoor Invite IIMarch 8, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · Pole Vault · Dolton (Thornridge)Pole Vault—NH10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Pole Vault · Dolton (Thornridge)Pole Vault—DNS10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 200 Meters · Place 21 · Dolton (Thornridge)200 Meters21.24.51a PBWind: 0.110
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 36 · Dolton (Thornridge)400 Meters3659.83a PB10
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 39 · Dolton (Thornridge)200 Meters3924.91a10
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 36 · Dolton (Thornridge)400 Meters3659.83a10
Apr 16Thornwood QuadApr 16 · 200 Meters · Place 39 · Dolton (Thornridge)200 Meters3924.91a10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Pole Vault · Dolton (Thornridge)Pole Vault—SCR10
Mar 25Thornwood Boys' Open #2Mar 25 · 400 Meters · Place 20 · Dolton (Thornridge)400 Meters201:01.9910
Mar 25Thornwood Boys' Open #2Mar 25 · 55 Meters · Place 28 · Dolton (Thornridge)55 Meters287.37 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 300 Meters · Place 20 · Dolton (Thornridge)300 Meters20.41.87a PB10
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 200 Meters · Place 15 · Dolton (Thornridge)200 Meters15.25.72a PB10
Feb 261A/2A ONU HS ClassicFeb 26 · 200 Meters · Place 14 · Dolton (Thornridge)200 Meters1426.29a10
Feb 7Thornwood Boys' Open #1Feb 7 · 400 Meters · Place 10 · Dolton (Thornridge)400 Meters101:03.42a PB10
Feb 7Thornwood Boys' Open #1Feb 7 · 55 Meters · Place 25 · Dolton (Thornridge)55 Meters257.59a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Bolingbrook Boys Tri #1Apr 30 · 100 Meters · Place 27 · Dolton (Thornridge)100 Meters2712.09a PB9
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 300 Meters · Place 12 · Dolton (Thornridge)300 Meters1243.55 PB9
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 47 · Dolton (Thornridge)200 Meters4731.859
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 300 Meters · Place 12 · Dolton (Thornridge)300 Meters1243.55a9
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 47 · Dolton (Thornridge)200 Meters4731.85a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · High Jump · Dolton (Thornridge)High Jump—DNS9
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · High Jump · Place 9 · Dolton (Thornridge)High Jump91.45m PB—
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 400 Meters · Place 20 · Dolton (Thornridge)400 Meters201:04.12a—
Feb 26ONU HS Classic - 1A/2AFeb 26 · High Jump · Dolton (Thornridge)High Jump—NH9
Feb 8Thornwood Boys' Open #1Feb 8 · 200 Meters · Place 48 · Dolton (Thornridge)200 Meters4828.29a—
Feb 8Thornwood Boys' Open #1Feb 8 · 55 Meters · Place 43 · Dolton (Thornridge)55 Meters437.50a PB—