Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2010.69aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
100 Meters · OutdoorSAC Boys Championships · May 1410.63aSAC Boys ChampionshipsMay 14, 2026
200 Meters · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2021.68aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2821.34aIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
300 Meters · IndoorThornton Mini Meet · Feb 1938.09aThornton Mini MeetFebruary 19, 2025
300 Meters · OutdoorThornton Township/ Lane Tech Co-ed Dual · Mar 1937.61Thornton Township/ Lane Tech Co-ed DualMarch 19, 2025
400 Meters · Indoor2025 SAC Indoor Track and Field Invite · Mar 1551.63a2025 SAC Indoor Track and Field InviteMarch 15, 2025
400 Meters · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2649.35AAU Track & Field Region 13 QualifierJune 26, 2025
55 Meters · IndoorLemont Indoor Invitational · Mar 166.67Lemont Indoor InvitationalMarch 16, 2024
60 Meter · IndoorSouthland Athletic Conference Indoor Track and Field Championship 2026 · Mar 146.91aSouthland Athletic Conference Indoor Track and Field Championship 2026March 14, 2026
60 Meters · IndoorIllinois Indoor Championships · Mar 297.03Illinois Indoor ChampionshipsMarch 29, 2025
60 Meters · OutdoorThornton / Lane Tech Dual · Mar 186.97aThornton / Lane Tech DualMarch 18, 2026
En Route 40 Yard Dash · OutdoorIllinois Meet of Champions presented by New Balance · Mar 84.41aIllinois 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 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)200 MetersRound P3.21.34a PBWind: 011
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)200 Meters3.21.40aWind: -1.411
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Place 15 · Harvey (Thornton)Harvey (Thornton)100 MetersRound P15.10.85aWind: -1.311
May 14SAC Boys ChampionshipsMay 14 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters1.21.59aWind: 011
May 14SAC Boys ChampionshipsMay 14 · 100 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)100 Meters1.10.63a PBWind: 211
May 9TT ClassicMay 9 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters2.21.77aWind: 0.211
May 9TT ClassicMay 9 · 100 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)100 Meters3.10.82aWind: 011
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 100 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)100 Meters1.10.73aWind: -0.611
Mar 18Thornton / Lane Tech DualMar 18 · 60 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)60 Meters16.97a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters1.21.68a PB11
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 100 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)100 Meters1.10.69a PB11
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 60 Meter · Place 6 · Harvey (Thornton)Harvey (Thornton)60 MeterRound P6.6.93a11
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 60 Meter · Harvey (Thornton)Harvey (Thornton)60 Meter—DNS11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 60 Meter · Place 1 · Harvey (Thornton)Harvey (Thornton)60 Meter1.6.91a PB11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters1.22.86a11
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 200 Meters · Place 8 · Harvey (Thornton)Harvey (Thornton)200 Meters8.22.84a11
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 400 Meters · Place 9 · Harvey (Thornton)Harvey (Thornton)400 Meters9.52.12a11

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 400 Meters · Place 1 · Warrior Athletic Track ClWarrior Athletic Track Cl400 Meters149.35 PB10
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 200 Meters · Place 3 · Warrior Athletic Track ClWarrior Athletic Track Cl200 Meters322.2710
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 100 Meters · Place 4 · Warrior Athletic Track ClWarrior Athletic Track Cl100 MetersRound P411.2310
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 100 Meters · Place 2 · Warrior Athletic Track ClWarrior Athletic Track Cl100 Meters211.2210
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 400 Meters · Place 3 · Warrior Athletic Track ClubWarrior Athletic Track Club400 Meters3.51.07a10
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 200 Meters · Place 17 · Harvey (Thornton)Harvey (Thornton)200 MetersRound P17.21.96aWind: 1.810
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 200 Meters · Place 17 · Harvey (Thornton)Harvey (Thornton)200 MetersRound P1721.96a10
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 200 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)200 Meters322.0710
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 100 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)100 Meters310.9610
May 13SAC Boys ChampionshipsMay 13 · 400 Meters · Harvey (Thornton)Harvey (Thornton)400 Meters—DNS10
May 13SAC Boys ChampionshipsMay 13 · 200 Meters · Harvey (Thornton)Harvey (Thornton)200 Meters—DNS10
May 13SAC Boys ChampionshipsMay 13 · 100 Meters · Harvey (Thornton)Harvey (Thornton)100 Meters—DNS10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters122.46a10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 100 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)100 Meters211.07a10
Apr 25Gary Haupert InvitationalApr 25 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters121.4610
Apr 25Gary Haupert InvitationalApr 25 · 100 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)100 Meters110.6310
Apr 23Wildcat Fiesta de Sol TrialsApr 23 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters1.22.65aUnofficial10
Apr 19John Bell InvitationalApr 19 · 200 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)200 Meters322.5510
Apr 19John Bell InvitationalApr 19 · 100 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)100 Meters211.1110
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters149.65a10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 100 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)100 Meters110.92a10
Mar 22Gene Armer InvitationalMar 22 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters222.27a10
Mar 22Gene Armer InvitationalMar 22 · 60 Meters · Place 5 · Harvey (Thornton)Harvey (Thornton)60 MetersRound P57.14a10
Mar 22Gene Armer InvitationalMar 22 · 60 Meters · Place 4 · Harvey (Thornton)Harvey (Thornton)60 Meters47.04a10
Mar 19Thornton Township/ Lane Tech Co-ed DualMar 19 · 300 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)300 Meters137.61 PB10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters222.47a10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 60 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)60 Meters37.10a10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · En Route 40 Yard Dash · Place 5 · Harvey (Thornton)Harvey (Thornton)En Route 40 Yard Dash54.41a PB10
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters222.4710
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 60 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)60 Meters37.1010
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · En Route 40 Yard Dash · Place 5 · Harvey (Thornton)Harvey (Thornton)En Route 40 Yard Dash54.4110
Mar 5Thornton Township / Thornwood DualMar 5 · 300 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)300 Meters137.93a10

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · 200 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)200 Meters621.8310
Mar 29Illinois Indoor ChampionshipsMar 29 · 60 Meters · Place 16 · Harvey (Thornton)Harvey (Thornton)60 MetersRound P167.1010
Mar 29Illinois Indoor ChampionshipsMar 29 · 60 Meters · Place 10 · Harvey (Thornton)Harvey (Thornton)60 Meters107.03 PB10
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 60 Meter · Place 2 · Harvey (Thornton)Harvey (Thornton)60 Meter2.7.04a10
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 400 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)400 Meters1.51.63a PB10
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters2.22.73a10
Feb 27ONU HS Classic - 3A BoysFeb 27 · 200 Meters · Place 49 · Harvey (Thornton)Harvey (Thornton)200 Meters4925.61a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60 Meters · Place 5 · Harvey (Thornton)Harvey (Thornton)60 MetersRound P57.11a—
Feb 27ONU HS Classic - 3A BoysFeb 27 · 60 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)60 Meters37.07a—
Feb 212025 Boys Raptor InvitationalFeb 21 · 60 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)60 Meters67.19a—
Feb 19Thornton Mini MeetFeb 19 · 300 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)300 Meters138.09a PB—
Feb 19Thornton Mini MeetFeb 19 · 60 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)60 Meters17.08a—
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 200 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)200 Meters323.3710
Feb 15Homewood Flossmoor Boys Quint #1Feb 15 · 60 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)60 Meters37.1110

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 2 · 21-Unattached21-Unattached200 MetersRound P2.23.02aWind: 0.69
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 3 · 21-Unattached21-Unattached200 Meters3.22.81aWind: -0.19
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · 21-Unattached21-Unattached100 MetersRound P1.11.29aWind: -3.59
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 3 · 21-Unattached21-Unattached100 Meters3.11.72aWind: -6.79
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 100 Meters · Place 56 · Harvey (Thornton)Harvey (Thornton)100 MetersRound P56.11.22aWind: 0.89
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 56 · Harvey (Thornton)Harvey (Thornton)100 MetersRound P5611.229
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 200 Meters · Place 12 · Harvey (Thornton)Harvey (Thornton)200 Meters1222.99a—
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 100 Meters · Place 5 · Harvey (Thornton)Harvey (Thornton)100 Meters511.07a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 200 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)200 Meters622.69a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 100 Meters · Place 5 · Harvey (Thornton)Harvey (Thornton)100 Meters511.15a—
May 4Thornton Township Classic InvitationalMay 4 · 200 Meters · Place 4 · Harvey (Thornton)Harvey (Thornton)200 Meters422.559
May 4Thornton Township Classic InvitationalMay 4 · 100 Meters · Place 5 · Harvey (Thornton)Harvey (Thornton)100 Meters511.099
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 200 Meters · Place 7 · Harvey (Thornton)Harvey (Thornton)200 Meters723.91a—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 100 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)100 Meters611.35a—
Apr 19Gary Haupert InvitationalApr 19 · 200 Meters · Place 4 · Harvey (Thornton)Harvey (Thornton)200 Meters423.56a—
Apr 19Gary Haupert InvitationalApr 19 · 100 Meters · Place 9 · Harvey (Thornton)Harvey (Thornton)100 Meters911.55a—
Apr 13John Bell InvitationalApr 13 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters123.419
Apr 13John Bell InvitationalApr 13 · 100 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)100 Meters111.519
Apr 10Thornwood TriApr 10 · 200 Meters · Place 4 · Harvey (Thornton)Harvey (Thornton)200 Meters423.12a—
Apr 10Thornwood TriApr 10 · 100 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)100 Meters311.42a—
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 200 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)200 Meters222.74a—
Apr 6Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 6 · 100 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)100 Meters311.53a—
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · 300 Meters · Place 9 · Harvey (Thornton)Harvey (Thornton)300 Meters940.35a—
Mar 9Raptor Boys Last Chance InviteMar 9 · 200 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)200 Meters123.96a—
Mar 9Raptor Boys Last Chance InviteMar 9 · 60 Meters · Place 1 · Harvey (Thornton)Harvey (Thornton)60 Meters17.27a—
Mar 6TT-TW DualMar 6 · 300 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)300 Meters339.21a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 16Lemont Indoor InvitationalMar 16 · 55 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)55 Meters26.67 PB9
Feb 23ONU HS Classic - 3A BoysFeb 23 · 60 Meters · Place 10 · Harvey (Thornton)Harvey (Thornton)60 MetersRound P107.25a—
Feb 23ONU HS Classic - 3A BoysFeb 23 · 60 Meters · Place 9 · Harvey (Thornton)Harvey (Thornton)60 Meters97.29a—
Feb 17Illinois Meet of ChampionsFeb 17 · 60 Meter · Place 1 · Harvey (Thornton)Harvey (Thornton)60 Meter1.7.34a9
Feb 17Illinois Meet of ChampionsFeb 17 · 200 Meters · Harvey (Thornton)Harvey (Thornton)200 Meters—DNS9
Feb 15Thornton Boys InvitationalFeb 15 · 300 Meters · Place 2 · Harvey (Thornton)Harvey (Thornton)300 Meters239.15a—
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 200 Meters · Place 6 · Harvey (Thornton)Harvey (Thornton)200 Meters623.93a—
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 60 Meters · Place 3 · Harvey (Thornton)Harvey (Thornton)60 Meters37.30a—
Feb 3 Dr. Conrad Worrill InvitationalFeb 3 · 200 Meters · Place 21 · Harvey (Thornton)Harvey (Thornton)200 Meters2124.41—
Feb 3 Dr. Conrad Worrill InvitationalFeb 3 · 60 Meters · Place 17 · Harvey (Thornton)Harvey (Thornton)60 MetersRound P177.27—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19IESA 4A State Track & Field ChampionshipsMay 19 · 200 Meters · Place 8 · Harvey BrooksHarvey Brooks200 Meters8.23.99a8
May 19IESA 4A State Track & Field ChampionshipsMay 19 · 100 Meters · Place 3 · Harvey BrooksHarvey Brooks100 MetersRound P3.11.52a8
May 19IESA 4A State Track & Field ChampionshipsMay 19 · 100 Meters · Place 8 · Harvey BrooksHarvey Brooks100 Meters8.11.80a8
May 13IESA 4A - Sectional 5 @ Kankakee JHSMay 13 · 200 Meters · Place 2 · Harvey BrooksHarvey Brooks200 Meters223.57a—
May 13IESA 4A - Sectional 5 @ Kankakee JHSMay 13 · 100 Meters · Place 1 · Harvey BrooksHarvey Brooks100 Meters111.30a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 200 Meters · Place 11 · Harvey BrooksHarvey Brooks200 Meters11.26.15a7
May 14IESA 4A - Sectional 4 @ Lukancic MSMay 14 · 200 Meters · Place 2 · Harvey BrooksHarvey Brooks200 Meters2.26.01a7
May 14IESA 4A - Sectional 4 @ Lukancic MSMay 14 · 100 Meters · Place 2 · Harvey BrooksHarvey Brooks100 Meters2.12.63a7