Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor33rd Annual Pete Struck Eagle Classic · May 25:39.71a33rd Annual Pete Struck Eagle ClassicMay 2, 2025
400 Meters · IndoorRich Township Boys Raptor Indoor Invite II · Mar 81:02.56aRich Township Boys Raptor Indoor Invite IIMarch 8, 2025
600 Meters · IndoorHononegah Boys Indoor Classic (AAA) · Mar 91:42.47aHononegah Boys Indoor Classic (AAA)March 9, 2024
600 Meters · OutdoorThornton Township / Thornwood Dual · Mar 51:40.79aThornton Township / Thornwood DualMarch 5, 2025
800 Meters · IndoorAuburn Boys Indoor Invitational · Feb 222:28.51Auburn Boys Indoor InvitationalFebruary 22, 2025
800 Meters · OutdoorThornton Township Classic Invitational · May 102:19.73Thornton Township Classic InvitationalMay 10, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9TT ClassicMay 9 · 800 Meters · South Holland (Thornwood)800 Meters—DNS12
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 800 Meters · South Holland (Thornwood)800 MetersRelay Split—2:31.9hUnofficial12
Apr 16Thornwood QuadApr 16 · 800 Meters · Place 12 · South Holland (Thornwood)800 Meters122:34.68a12
Apr 16Thornwood QuadApr 16 · 800 Meters · Place 12 · South Holland (Thornwood)800 Meters122:34.68a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13SAC Boys ChampionshipsMay 13 · 800 Meters · South Holland (Thornwood)800 MetersRelay Split—2:17.2hUnofficial11
May 10Thornton Township Classic InvitationalMay 10 · 1600 Meters · Place 17 · South Holland (Thornwood)1600 Meters176:07.8311
May 10Thornton Township Classic InvitationalMay 10 · 800 Meters · Place 4 · South Holland (Thornwood)800 Meters42:19.73 PB11
May 7Bolingbrook Boys Tri #2 May 7 · 800 Meters · Place 12 · South Holland (Thornwood)800 Meters122:27.25a11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 1600 Meters · Place 39 · South Holland (Thornwood)1600 Meters395:39.71a PB11
Apr 28Thornwood Coed Time Trials Apr 28 · 400 Meters · Place 4 · South Holland (Thornwood)400 Meters4.1:01.10Unofficial11
Apr 25Gary Haupert InvitationalApr 25 · 800 Meters · Place 19 · South Holland (Thornwood)800 Meters192:29.3011
Apr 16Rich Township Co-Ed QuadApr 16 · 1600 Meters · Place 4 · South Holland (Thornwood)1600 Meters45:45.18a11
Apr 10District 205 JV Co-Ed #1Apr 10 · 800 Meters · Place 1 · South Holland (Thornwood)800 Meters1.2:34.68a11
Mar 5Thornton Township / Thornwood DualMar 5 · 600 Meters · Place 6 · South Holland (Thornwood)600 Meters61:40.79a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 800 Meters · South Holland (Thornwood)800 MetersRelay Split—2:25.8hUnofficial11
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · 400 Meters · Place 14 · South Holland (Thornwood)400 Meters141:02.56a PB—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 800 Meters · Place 45 · South Holland (Thornwood)800 Meters452:30.87a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 800 Meters · Place 43 · South Holland (Thornwood)800 Meters432:28.51 PB11
Feb 1Blue and Gold IntrasquadFeb 1 · 300 Meters · Place 8 · South Holland (Thornwood)300 Meters8.43.97aUnofficial11
Feb 1Blue and Gold IntrasquadFeb 1 · 800 Meters · Place 5 · South Holland (Thornwood)800 Meters5.2:36.64aUnofficial11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Thornton Township Classic InvitationalMay 4 · 800 Meters · Place 13 · South Holland (Thornwood)800 Meters132:23.8410
Apr 13John Bell InvitationalApr 13 · 800 Meters · Place 13 · South Holland (Thornwood)800 Meters132:24.9710
Apr 10Thornwood TriApr 10 · 1600 Meters · Place 10 · South Holland (Thornwoo1600 Meters105:56.13a—
Mar 20Thornwood Boys' Open #3Mar 20 · 800 Meters · Place 7 · South Holland (Thornwoo800 Meters72:29.00a—
Mar 6TT-TW DualMar 6 · 600 Meters · Place 11 · South Holland (Thornwoo600 Meters111:43.70a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 600 Meters · Place 31 · South Holland (Thornwood)600 Meters31.1:42.47a PB10
Mar 2Raptor Indoor InviteMar 2 · 800 Meters · Place 11 · South Holland (Thornwood)800 Meters112:29.4710
Feb 24Thornwood Boys' Open #2Feb 24 · 400 Meters · Place 15 · South Holland (Thornwoo400 Meters151:02.90a—
Feb 3Thornwood Boys’ Open #1Feb 3 · 800 Meters · Place 13 · South Holland (Thornwoo800 Meters132:40.00a—
Jan 27Blue and Gold Scrimmage MeetJan 27 · 300 Meters · Place 21 · South Holland (Thornwood)300 Meters21.50.07aUnofficial10
Jan 27Blue and Gold Scrimmage MeetJan 27 · 800 Meters · Place 6 · South Holland (Thornwood)800 Meters6.2:48.47aUnofficial10