Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorThornwood Boys' Open #1 · Feb 81:09.54aThornwood Boys' Open #1February 8, 2025
400 Meters · OutdoorIHSA Class 2A TRB Sectional - #06 Evergreen Park · May 221:01.13aIHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22, 2025
600 Meters · IndoorONU HS Classic - 1A/2A · Feb 222:03.06ONU HS Classic - 1A/2AFebruary 22, 2024
800 Meters · Indoor2026 Raptor Indoor Boys Invite · Mar 72:21.52a2026 Raptor Indoor Boys InviteMarch 7, 2026
800 Meters · OutdoorSAC Boys Championships · May 142:14.17aSAC Boys ChampionshipsMay 14, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 800 Meters · Place 11 · Illinois Stealth BombersIllinois Stealth Bombers800 Meters11.2:15.01a12
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 400 Meters · Illinois Stealth BombersIllinois Stealth Bombers400 Meters--DNS12
May 20IHSA Class 2A TRB Sectional - #06 Dolton (Thornridge)May 20 · 800 Meters · Place 5 · Dolton (Thornridge)Dolton (Thornridge)800 Meters5.2:21.01a11
May 14SAC Boys ChampionshipsMay 14 · 800 Meters · Place 6 · Dolton (Thornridge)Dolton (Thornridge)800 Meters6.2:14.17a PB11
May 9TT ClassicMay 9 · 800 Meters · Place 15 · Dolton (Thornridge)Dolton (Thornridge)800 Meters15.2:15.00a11
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 800 Meters · Place 10 · Dolton (Thornridge)Dolton (Thornridge)800 Meters10.2:15.09a11
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 800 Meters · Place 10 · Dolton (Thornridge)Dolton (Thornridge)800 Meters10.2:17.82a11
Mar 25Thornwood Boys' Open #2Mar 25 · 800 Meters · Place 4 · Dolton (Thornridge)Dolton (Thornridge)800 Meters42:26.8911

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 800 Meters · Place 4 · Dolton (Thornridge)Dolton (Thornridge)800 Meters4.2:24.84a11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 800 Meters · Dolton (Thornridge)Dolton (Thornridge)800 Meters—DNS11
Mar 72026 Raptor Indoor Boys InviteMar 7 · 800 Meters · Place 18 · Dolton (Thornridge)Dolton (Thornridge)800 Meters182:21.52a PB11
Feb 261A/2A ONU HS ClassicFeb 26 · 800 Meters · Place 14 · Dolton (Thornridge)Dolton (Thornridge)800 Meters142:25.89a11
Feb 7Thornwood Boys' Open #1Feb 7 · 800 Meters · Place 6 · Dolton (Thornridge)Dolton (Thornridge)800 Meters62:30.01a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · 400 Meters · Place 15 · Dolton (Thornridge)Dolton (Thornridge)400 Meters151:01.13a PB10
May 13SAC Boys ChampionshipsMay 13 · 400 Meters · Dolton (Thornridge)Dolton (Thornridge)400 Meters—DNS10
Apr 30Bolingbrook Boys Tri #1Apr 30 · 800 Meters · Place 13 · Dolton (Thornridge)Dolton (Thornridge)800 Meters132:26.01a10
Apr 26Lockport F/S ABC InviteApr 26 · 800 Meters · Dolton (Thornridge)Dolton (Thornridge)800 Meters—DNS10
Apr 25Gary Haupert InvitationalApr 25 · 800 Meters · Place 21 · Dolton (Thornridge)Dolton (Thornridge)800 Meters212:30.4810
Apr 19John Bell InvitationalApr 19 · 800 Meters · Place 5 · Dolton (Thornridge)Dolton (Thornridge)800 Meters52:21.3310
Apr 10District 205 JV Co-Ed #1Apr 10 · 800 Meters · Dolton (Thornridge)Dolton (Thornridge)800 Meters—DNS10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 800 Meters · Place 9 · Dolton (Thornridge)Dolton (Thornridge)800 Meters92:35.8710
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 800 Meters · Place 9 · Dolton (Thornridge)Dolton (Thornridge)800 Meters92:35.87a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 800 Meters · Place 12 · Dolton (Thornridge)Dolton (Thornridge)800 Meters12.2:31.71a10
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 800 Meters · Place 12 · Dolton (Thornridge)Dolton (Thornridge)800 Meters122:34.53a—
Feb 26ONU HS Classic - 1A/2AFeb 26 · 800 Meters · Place 20 · Dolton (Thornridge)Dolton (Thornridge)800 Meters202:31.7710
Feb 8Thornwood Boys' Open #1Feb 8 · 400 Meters · Place 54 · Dolton (Thornridge)Dolton (Thornridge)400 Meters541:09.54a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13John Bell InvitationalApr 13 · 400 Meters · Place 17 · Dolton (Thornridge)Dolton (Thornridge)400 Meters171:09.119
Mar 20Thornwood Boys' Open #3Mar 20 · 400 Meters · Place 36 · Dolton (Thornridge)Dolton (Thornridge)400 Meters361:15.44a—
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · 800 Meters · Place 14 · Dolton (Thornridge)Dolton (Thornridge)800 Meters142:58.64a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2Raptor Indoor InviteMar 2 · 400 Meters · Place 24 · Dolton (Thornridge)Dolton (Thornridge)400 Meters241:14.229
Feb 22ONU HS Classic - 1A/2AFeb 22 · 600 Meters · Place 24 · Dolton (Thornridge)Dolton (Thornridge)600 Meters242:03.06 PB9
Feb 15Thornton Boys InvitationalFeb 15 · 800 Meters · Place 11 · Dolton (Thornridge)Dolton (Thornridge)800 Meters113:08.46a—
Feb 15Thornton Boys InvitationalFeb 15 · 400 Meters · Place 5 · Dolton (Thornridge)Dolton (Thornridge)400 Meters51:22.37a—