Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIESA 2A - Sectional 5 @ Watseka HS · May 411.85IESA 2A - Sectional 5 @ Watseka HSMay 4, 2024
110m Hurdles · 30" / 0.762m · OutdoorIESA 2A State Track & Field Championships · May 1016.37aIESA 2A State Track & Field ChampionshipsMay 10, 2024
110m Hurdles · 33" / 0.838m · OutdoorSouthwood Middle School Meet #1 · Apr 1617.2Southwood Middle School Meet #1April 16, 2024
110m Hurdles · 39" / 0.991m · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2015.58aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorTT Classic · May 915.35aTT ClassicMay 9, 2026
200 Meters · IndoorHF Boys Quad · Feb 1424.38aHF Boys Quad February 14, 2026
200 Meters · OutdoorIESA 2A - Sectional 5 @ Watseka HS · May 424.98IESA 2A - Sectional 5 @ Watseka HSMay 4, 2024
300 Meters · OutdoorThornton Township/ Lane Tech Co-ed Dual · Mar 1942.24Thornton Township/ Lane Tech Co-ed DualMarch 19, 2025
300m Hurdles · 36" / 0.914m · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2040.61aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Gary Haupert Invitational (boys) · Apr 2440.92a2026 Gary Haupert Invitational (boys)April 24, 2026
60 Meters · IndoorHF Boys Quad · Feb 147.43aHF Boys Quad February 14, 2026
60m Hurdles · 39" / 0.991m · IndoorIllinois Meet of Champions presented by New Balance · Mar 68.76aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
Long Jump · IndoorHF Boys Quad · Feb 146.05mHF Boys Quad February 14, 2026
Long Jump · OutdoorThornwood Quad · Apr 166.17mThornwood QuadApril 16, 2026

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

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Long Jump · Place 19 · Harvey (Thornton)Harvey (Thornton)Long Jump19.6.08m10
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 300m Hurdles · Place 8 · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m8.40.61a PB10
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 110m Hurdles · Place 6 · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m6.15.58a PB10
Mar 282026 Illinois Indoor Championships Sponsored By Under ArmourMar 28 · 60m Hurdles · Harvey (Thornton)Harvey (Thornton)60m Hurdles39" / 0.991mRound P—DNF10
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 60m Hurdles · Place 5 · Harvey (Thornton)Harvey (Thornton)60m Hurdles39" / 0.991m5.8.87a10
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · Long Jump · Place 10 · Harvey (Thornton)Harvey (Thornton)Long Jump10.5.85m10
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 60m Hurdles · Place 5 · Harvey (Thornton)Harvey (Thornton)60m Hurdles39" / 0.991m5.8.76a PB10
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · Long Jump · Place 9 · Harvey (Thornton)Harvey (Thornton)Long Jump9.5.59m10
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · 60m Hurdles · Place 11 · Harvey (Thornton)Harvey (Thornton)60m Hurdles39" / 0.991m11.9.20a10
Mar 5Cabin Fever Invitational Sponsored by Under ArmourMar 5 · Long Jump · Place 13 · Harvey (Thornton)Harvey (Thornton)Long Jump13.5.88m10
Feb 202026 Early Raptor Boys InviteFeb 20 · Long Jump · Place 8 · Harvey (Thornton)Harvey (Thornton)Long Jump8.5.80m10
Feb 14HF Boys Quad Feb 14 · Long Jump · Place 7 · Harvey (Thornton)Harvey (Thornton)Long Jump76.05m PB10
Feb 14HF Boys Quad Feb 14 · 200 Meters · Place 19 · Harvey (Thornton)Harvey (Thornton)200 Meters1924.38a PB10
Feb 14HF Boys Quad Feb 14 · 60 Meters · Place 23 · Harvey (Thornton)Harvey (Thornton)60 Meters237.43a PB10

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · Long Jump · Place 5 · Harvey (Thornton)Harvey (Thornton)Long Jump5.6.06m10
May 14SAC Boys ChampionshipsMay 14 · 300m Hurdles · Place 4 · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m4.42.17a10
May 14SAC Boys ChampionshipsMay 14 · 110m Hurdles · Place 5 · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m5.15.57aWind: 1.410
May 9TT ClassicMay 9 · Long Jump · Place 3 · Harvey (Thornton)Harvey (Thornton)Long Jump3.6.10m10
May 9TT ClassicMay 9 · 300m Hurdles · Place 9 · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m9.41.50a10
May 9TT ClassicMay 9 · 110m Hurdles · Place 5 · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m5.15.35a PBWind: -0.810
May 134th Annual Pete Struck Eagle ClassicMay 1 · Long Jump · Harvey (Thornton)Harvey (Thornton)Long Jump—DNS10
May 134th Annual Pete Struck Eagle ClassicMay 1 · 300m Hurdles · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m—DNS10
May 134th Annual Pete Struck Eagle ClassicMay 1 · 110m Hurdles · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m—DNS10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Long Jump · Place 8 · Harvey (Thornton)Harvey (Thornton)Long Jump8.5.96m10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 300m Hurdles · Place 3 · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m3.40.92a PB10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 110m Hurdles · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m—DNS10
Apr 17John and Carol Bell invitationalApr 17 · Long Jump · Place 1 · Harvey (Thornton)Harvey (Thornton)Long Jump1.20' 6.5"10
Apr 17John and Carol Bell invitationalApr 17 · 300m Hurdles · Place 1 · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m1.43.36a10
Apr 17John and Carol Bell invitationalApr 17 · 110m Hurdles · Place 1 · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m1.17.03a10
Apr 16Thornwood QuadApr 16 · Long Jump · Place 2 · Harvey (Thornton)Harvey (Thornton)Long Jump26.17m PB10
Apr 16Thornwood QuadApr 16 · Long Jump · Place 2 · Harvey (Thornton)Harvey (Thornton)Long Jump26.17m10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Long Jump · Place 1 · Harvey (Thornton)Harvey (Thornton)Long Jump1.6.07m10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 300m Hurdles · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m—DNS10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 110m Hurdles · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m—DNS10
Mar 18Thornton / Lane Tech DualMar 18 · 60m Hurdles · Place 1 · Harvey (Thornton)Harvey (Thornton)60m Hurdles19.77a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13SAC Boys ChampionshipsMay 13 · 300m Hurdles · Place 4 · Harvey (Thornton)Harvey (Thornton)300m Hurdles36" / 0.914m4.42.67a9
May 13SAC Boys ChampionshipsMay 13 · 110m Hurdles · Place 6 · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m6.16.69aWind: 09
May 10Thornton Township Classic InvitationalMay 10 · 300m Hurdles · Place 9 · Harvey (Thornton)Harvey (Thornton)300m Hurdles943.919
May 10Thornton Township Classic InvitationalMay 10 · 110m Hurdles · Place 8 · Harvey (Thornton)Harvey (Thornton)110m Hurdles816.869
Apr 25Gary Haupert InvitationalApr 25 · 110m Hurdles · Place 8 · Harvey (Thornton)Harvey (Thornton)110m Hurdles817.269
Apr 19John Bell InvitationalApr 19 · 300m Hurdles · Place 10 · Harvey (Thornton)Harvey (Thornton)300m Hurdles1045.629
Apr 19John Bell InvitationalApr 19 · 110m Hurdles · Place 1 · Harvey (Thornton)Harvey (Thornton)110m Hurdles117.649
Apr 16Rich Township Co-Ed QuadApr 16 · 300m Hurdles · Place 2 · Harvey (Thornton)Harvey (Thornton)300m Hurdles245.57a9
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 110m Hurdles · Place 9 · Harvey (Thornton)Harvey (Thornton)110m Hurdles918.73a9
Apr 10District 205 JV Co-Ed #1Apr 10 · 110m Hurdles · Harvey (Thornton)Harvey (Thornton)110m Hurdles39" / 0.991m—SCR9
Mar 22Gene Armer InvitationalMar 22 · 60m Hurdles · Place 19 · Harvey (Thornton)Harvey (Thornton)60m HurdlesRound P199.53a9
Mar 19Thornton Township/ Lane Tech Co-ed DualMar 19 · 60m Hurdles · Place 1 · Harvey (Thornton)Harvey (Thornton)60m Hurdles110.169
Mar 19Thornton Township/ Lane Tech Co-ed DualMar 19 · 300 Meters · Place 11 · Harvey (Thornton)Harvey (Thornton)300 Meters1142.24 PB9
Mar 5Thornton Township / Thornwood DualMar 5 · 200 Meters · Place 10 · Harvey (Thornton)Harvey (Thornton)200 Meters1025.93a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 60m Hurdles · Place 4 · Harvey (Thornton)Harvey (Thornton)60m Hurdles39" / 0.991m4.9.55a9

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 4 · Riverdale WashingtonRiverdale Washington110m Hurdles30" / 0.762mRound P4.16.38a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 110m Hurdles · Place 3 · Riverdale WashingtonRiverdale Washington110m Hurdles30" / 0.762m3.16.37a PB8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 200 Meters · Place 19 · Riverdale WashingtonRiverdale Washington200 Meters19.26.58a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 100 Meters · Place 4 · Riverdale WashingtonRiverdale Washington100 MetersRound P4.11.87a8
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 100 Meters · Place 3 · Riverdale WashingtonRiverdale Washington100 Meters3.11.93a8
May 4IESA 2A - Sectional 5 @ Watseka HSMay 4 · 110m Hurdles · Place 1 · Riverdale WashingtonRiverdale Washington110m Hurdles115.968
May 4IESA 2A - Sectional 5 @ Watseka HSMay 4 · 200 Meters · Place 1 · Riverdale WashingtonRiverdale Washington200 Meters124.98 PB8
May 4IESA 2A - Sectional 5 @ Watseka HSMay 4 · 100 Meters · Place 1 · Riverdale WashingtonRiverdale Washington100 Meters111.85 PB8
Apr 30Southwood Middle School Meet #3Apr 30 · 200 Meters · Place 2 · Riverdale WashingtonRiverdale Washington200 Meters2.25.48
Apr 30Southwood Middle School Meet #3Apr 30 · 100 Meters · Place 2 · Riverdale WashingtonRiverdale Washington100 Meters2.12.28
Apr 23Southwood Middle School Meet #2Apr 23 · 110m Hurdles · Riverdale WashingtonRiverdale Washington110m Hurdles30" / 0.762m—DNF8
Apr 23Southwood Middle School Meet #2Apr 23 · 200 Meters · Place 1 · Riverdale WashingtonRiverdale Washington200 Meters1.26.18
Apr 23Southwood Middle School Meet #2Apr 23 · 100 Meters · Place 1 · Riverdale WashingtonRiverdale Washington100 Meters1.12.78
Apr 20Irish InviteApr 20 · 110m Hurdles · Place 2 · Riverdale WashingtonRiverdale Washington110m Hurdles30" / 0.762m2.17.40a8
Apr 20Irish InviteApr 20 · 100 Meters · Place 2 · Riverdale WashingtonRiverdale Washington100 Meters2.11.88a8
Apr 16Southwood Middle School Meet #1Apr 16 · 110m Hurdles · Place 1 · Riverdale WashingtonRiverdale Washington110m Hurdles33" / 0.838m1.17.2 PB8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 110m Hurdles · Riverdale WashingtonRiverdale Washington110m Hurdles30" / 0.762mRound P--DQ7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 1 · Riverdale WashingtonRiverdale Washington100 MetersRound P1.12.32a7
May 12IESA 2A State Track & Field ChampionshipsMay 12 · 100 Meters · Place 1 · Riverdale WashingtonRiverdale Washington100 Meters1.12.39a7
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · 110m Hurdles · Place 1 · Riverdale WashingtonRiverdale Washington110m Hurdles117.6—
May 6IESA 2A - Sectional 2 @ Kankakee Bishop McNamaraMay 6 · 100 Meters · Place 1 · Riverdale WashingtonRiverdale Washington100 Meters112.2—
May 3Southwood Invite #3May 3 · 110m Hurdles · Place 1 · Riverdale WashingtonRiverdale Washington110m Hurdles30" / 0.762m1.17.77
May 3Southwood Invite #3May 3 · 100 Meters · Place 3 · Riverdale WashingtonRiverdale Washington100 Meters3.11.97
Apr 24Southwood Invite #2Apr 24 · 110m Hurdles · Place 1 · Riverdale WashingtonRiverdale Washington110m Hurdles118.31a—
Apr 24Southwood Invite #2Apr 24 · 100 Meters · Place 2 · Riverdale WashingtonRiverdale Washington100 Meters212.36a—
Apr 19Future Wildcat ChallengeApr 19 · 100 Meters · Place 2 · Washington (Riverdale)Washington (Riverdale)100 Meters212.03a—