Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 75:30.79a2026 Raptor Indoor Boys InviteMarch 7, 2026
1600 Meters · OutdoorTT Classic · May 95:08.60aTT ClassicMay 9, 2026
300 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2441.43a5th Annual Chris Whitfield InvitationalMarch 24, 2026
300 Meters · Outdoor4th Annual Christopher Whitfield Invitational · Mar 2543.824th Annual Christopher Whitfield InvitationalMarch 25, 2025
400 Meters · OutdoorThornwood Quad · Apr 1656.09aThornwood QuadApril 16, 2026
600 Meters · IndoorONU HS Classic - 1A/2A · Feb 261:49.73ONU HS Classic - 1A/2AFebruary 26, 2025
800 Meters · IndoorThornwood Boys' Open #1 · Feb 72:36.03aThornwood Boys' Open #1February 7, 2026
800 Meters · OutdoorLockport F/S ABC Invite · Apr 262:28.81aLockport F/S ABC InviteApril 26, 2025
Long Jump · OutdoorThornwood Quad · Apr 165.31mThornwood QuadApril 16, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 1600 Meters · Place 47 · Dolton (Thornridge)1600 MetersRound P47.5:28.25a11
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 3200 Meters · Dolton (Thornridge)3200 Meters—DNS11
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 1600 Meters · Place 1 · Dolton (Thornridge)1600 Meters1.5:09.07a11
May 14SAC Boys ChampionshipsMay 14 · 1600 Meters · Place 8 · Dolton (Thornridge)1600 Meters8.5:20.66a11
May 9TT ClassicMay 9 · 1600 Meters · Place 11 · Dolton (Thornridge)1600 Meters11.5:08.60a PB11
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 1600 Meters · Place 8 · Dolton (Thornridge)1600 Meters8.5:19.44a11
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Long Jump · Place 20 · Dolton (Thornridge)Long Jump20.5.50m11
Apr 16Thornwood QuadApr 16 · Long Jump · Place 13 · Dolton (Thornridge)Long Jump135.31m PB11
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 16 · Dolton (Thornridge)400 Meters1656.09a PB11
Apr 16Thornwood QuadApr 16 · Long Jump · Place 13 · Dolton (Thornridge)Long Jump135.31m11
Apr 16Thornwood QuadApr 16 · 400 Meters · Place 16 · Dolton (Thornridge)400 Meters1656.09a11
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 1600 Meters · Place 12 · Dolton (Thornridge)1600 Meters12.5:26.52a11
Mar 25Thornwood Boys' Open #2Mar 25 · 1600 Meters · Place 9 · Dolton (Thornridge)1600 Meters95:48.6411
Mar 25Thornwood Boys' Open #2Mar 25 · 800 Meters · Place 9 · Dolton (Thornridge)800 Meters92:33.0711

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 300 Meters · Place 15 · Dolton (Thornridge)300 Meters15.41.43a PB11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 1600 Meters · Dolton (Thornridge)1600 Meters—DNS11
Mar 72026 Raptor Indoor Boys InviteMar 7 · 1600 Meters · Place 22 · Dolton (Thornridge)1600 Meters225:30.79a PB11
Feb 261A/2A ONU HS ClassicFeb 26 · 1600 Meters · Place 15 · Dolton (Thornridge)1600 Meters155:32.01a11
Feb 7Thornwood Boys' Open #1Feb 7 · 1600 Meters · Place 5 · Dolton (Thornridge)1600 Meters56:12.22a11
Feb 7Thornwood Boys' Open #1Feb 7 · 800 Meters · Place 9 · Dolton (Thornridge)800 Meters92:36.03a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 1600 Meters · Place 9 · Dolton (Thornridge)1600 Meters95:29.53a10
May 13SAC Boys ChampionshipsMay 13 · 1600 Meters · Place 7 · Dolton (Thornridge)1600 Meters7.5:23.76a10
May 10Thornton Township Classic InvitationalMay 10 · 1600 Meters · Place 14 · Dolton (Thornridge)1600 Meters145:36.5510
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 1600 Meters · Place 36 · Dolton (Thornridge)1600 Meters365:35.10a10
Apr 26Lockport F/S ABC InviteApr 26 · 1600 Meters · Place 5 · Dolton (Thornridge)1600 Meters5.5:40.70a10
Apr 26Lockport F/S ABC InviteApr 26 · 800 Meters · Place 4 · Dolton (Thornridge)800 Meters4.2:28.81a PB10
Apr 25Gary Haupert InvitationalApr 25 · 1600 Meters · Place 13 · Dolton (Thornridge)1600 Meters135:43.4410
Apr 19John Bell InvitationalApr 19 · 1600 Meters · Place 13 · Dolton (Thornridge)1600 Meters135:33.1910
Apr 19John Bell InvitationalApr 19 · 800 Meters · Place 15 · Dolton (Thornridge)800 Meters152:30.9810
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 1600 Meters · Place 9 · Dolton (Thornridge)1600 Meters95:33.63a10
Apr 10District 205 JV Co-Ed #1Apr 10 · 800 Meters · Dolton (Thornridge)800 Meters—DNS10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 300 Meters · Place 13 · Dolton (Thornridge)300 Meters1343.82 PB10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 300 Meters · Place 13 · Dolton (Thornridge)300 Meters1343.82a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 1600 Meters · Place 9 · Dolton (Thornridge)1600 Meters9.5:46.24a10
Feb 26ONU HS Classic - 1A/2AFeb 26 · 600 Meters · Place 25 · Dolton (Thornridge)600 Meters251:49.73 PB10
Feb 8Thornwood Boys' Open #1Feb 8 · 1600 Meters · Place 6 · Dolton (Thornridge)1600 Meters66:15.27a—
Feb 8Thornwood Boys' Open #1Feb 8 · 800 Meters · Place 21 · Dolton (Thornridge)800 Meters212:48.06a—