Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorIllinois Meet of Champions presented by New Balance · Mar 84:39.56aIllinois Meet of Champions presented by New BalanceMarch 8, 2025
1600 Meters · IndoorONU HS Classic - 3A Boys · Feb 275:05.80aONU HS Classic - 3A BoysFebruary 27, 2025
1600 Meters · OutdoorTT Classic · May 94:50.40aTT ClassicMay 9, 2026
200 Meters · OutdoorThornton Township / Thornwood Dual · Mar 527.77aThornton Township / Thornwood DualMarch 5, 2025
300 Meters · IndoorThornton Mini Meet · Feb 1944.88aThornton Mini MeetFebruary 19, 2025
3200 Meters · Outdoor34th Annual Pete Struck Eagle Classic · May 110:43.25a34th Annual Pete Struck Eagle ClassicMay 1, 2026
400 Meters · OutdoorThornwood Tri · Apr 101:05.10aThornwood TriApril 10, 2024
600 Meters · IndoorThornton Mini Meet · Feb 191:40.23aThornton Mini MeetFebruary 19, 2025
600 Meters · OutdoorThornton Township / Thornwood Dual · Mar 51:40.04aThornton Township / Thornwood DualMarch 5, 2025
complete · OutdoorThornton Township/ Lane Tech Co-ed Dual · Mar 1942.73Thornton Township/ Lane Tech Co-ed DualMarch 19, 2025
Complete · OutdoorThornton Township Classic Invitational · May 105:01.98Thornton Township Classic InvitationalMay 10, 2025
Full · IndoorHomewood Flossmoor Boys Quint #1 · Feb 151:01.43Homewood Flossmoor Boys Quint #1February 15, 2025
Full · OutdoorIllinois Meet of Champions presented by New Balance · Mar 84:39.56Illinois Meet of Champions presented by New BalanceMarch 8, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 1600 Meters · Harvey (Thornton)1600 Meters—DNS11
Feb 273A Boys ONU HS ClassicFeb 27 · Full · Place 22 · Harvey (Thornton)Full224:55.9111

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · 3200 Meters · Place 3 · Harvey (Thornton)3200 Meters3.10:46.14a11
May 14SAC Boys ChampionshipsMay 14 · 1600 Meters · Place 4 · Harvey (Thornton)1600 Meters4.4:57.00a11
May 9TT ClassicMay 9 · 1600 Meters · Place 8 · Harvey (Thornton)1600 Meters8.4:50.40a PB11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 3200 Meters · Place 19 · Harvey (Thornton)3200 Meters19.10:43.25a PB11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 1600 Meters · Harvey (Thornton)1600 Meters—DNS11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Complete · Place 11 · Harvey (Thornton)Complete1111:14.0410
May 10Thornton Township Classic InvitationalMay 10 · Complete · Place 8 · Harvey (Thornton)Complete85:01.98 PB10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 1600 Meters · Place 6 · Harvey (Thornton)1600 Meters65:11.24a10
Mar 19Thornton Township/ Lane Tech Co-ed DualMar 19 · complete · Place 8 · Harvey (Thornton)complete81:37.5010
Mar 19Thornton Township/ Lane Tech Co-ed DualMar 19 · complete · Place 18 · Harvey (Thornton)complete1842.73 PB10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 23 · Harvey (Thornton)1600 Meters234:59.55a10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 23 · Harvey (Thornton)1500 Meters234:39.56a PB10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Full · Place 23 · Harvey (Thornton)Full234:59.5510
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Full · Place 23 · Harvey (Thornton)Full234:39.56 PB10
Mar 5Thornton Township / Thornwood DualMar 5 · 600 Meters · Place 5 · Harvey (Thornton)600 Meters51:40.04a PB10
Mar 5Thornton Township / Thornwood DualMar 5 · 200 Meters · Place 25 · Harvey (Thornton)200 Meters2527.77a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27ONU HS Classic - 3A BoysFeb 27 · 1600 Meters · Place 23 · Harvey (Thornton)1600 Meters235:05.80a PB—
Feb 212025 Boys Raptor InvitationalFeb 21 · 1600 Meters · Place 4 · Harvey (Thornton)1600 Meters45:11.95a—
Feb 19Thornton Mini MeetFeb 19 · 600 Meters · Place 4 · Harvey (Thornton)600 Meters41:40.23a PB—
Feb 19Thornton Mini MeetFeb 19 · 300 Meters · Place 9 · Harvey (Thornton)300 Meters944.88a PB—
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · Full · Place 9 · Harvey (Thornton)Full95:11.7210
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · Full · Place 32 · Harvey (Thornton)Full321:01.43 PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 3200 Meters · Place 14 · Harvey (Thornton)3200 Meters1411:36.21a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 3200 Meters · Place 4 · Harvey (Thornton)3200 Meters411:28.48a—
May 4Thornton Township Classic InvitationalMay 4 · complete · Place 12 · Harvey (Thornton)complete125:30.059
May 4Thornton Township Classic InvitationalMay 4 · complete · Place 6 · Harvey (Thornton)complete62:25.299
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 1600 Meters · Place 44 · Harvey (Thornton)1600 Meters445:21.91a—
Apr 19Gary Haupert InvitationalApr 19 · 1600 Meters · Place 13 · Harvey (Thornton)1600 Meters135:34.45a—
Apr 13John Bell InvitationalApr 13 · complete · Place 11 · Harvey (Thornton)complete115:21.789
Apr 10Thornwood TriApr 10 · 1600 Meters · Place 7 · Harvey (Thornton)1600 Meters75:52.27a—
Apr 10Thornwood TriApr 10 · 400 Meters · Place 25 · Harvey (Thornton)400 Meters251:05.10a PB—
Mar 9Raptor Boys Last Chance InviteMar 9 · 1600 Meters · Place 7 · Harvey (Thornton)1600 Meters75:23.04a—
Mar 6TT-TW DualMar 6 · 1600 Meters · Place 2 · Harvey (Thornton)1600 Meters25:50.67a—
Mar 6TT-TW DualMar 6 · 600 Meters · Place 17 · Harvey (Thornton)600 Meters171:48.03a—