Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHarlem Boys Triangular · May 511.60aHarlem Boys TriangularMay 5, 2026
110m Hurdles · 39" / 0.991m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2115.04aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
200 Meters · OutdoorGuilford Triangular · Apr 2926.06aGuilford TriangularApril 29, 2025
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional - #01 Antioch · May 2141.67aIHSA Class 3A TRB Sectional - #01 AntiochMay 21, 2026
400 Meters · OutdoorJefferson Co-Ed Tri · Apr 2157.47aJefferson Co-Ed TriApril 21, 2026
60 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 109.26Hononegah Boys Indoor Meet #1February 10, 2024
High Jump · OutdoorHarlem CoEd Triangular · Apr 151.55mHarlem CoEd TriangularApril 15, 2025
Long Jump · IndoorHuntley Boys Invitational · Feb 275.52mHuntley Boys InvitationalFebruary 27, 2026
Long Jump · OutdoorJefferson Co-Ed Quad · Apr 224.45mJefferson Co-Ed QuadApril 22, 2025
Pole Vault · OutdoorGuilford Triangular · Apr 292.13mGuilford TriangularApril 29, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 110m Hurdles · Machesney Park (Harlem)110m Hurdles39" / 0.991mRound P--DQWind: -1.311
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 300m Hurdles · Place 9 · Machesney Park (Harlem)300m Hurdles36" / 0.914m9.41.67a PB11
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 110m Hurdles · Place 4 · Machesney Park (Harlem)110m Hurdles39" / 0.991m4.15.04a PB11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 110m Hurdles · Place 4 · Machesney Park (Harlem)110m Hurdles39" / 0.991m4.16.08a11
May 5Harlem Boys TriangularMay 5 · 300m Hurdles · Place 2 · Machesney Park (Harlem)300m Hurdles36" / 0.914m2.44.21a11
May 5Harlem Boys TriangularMay 5 · 100 Meters · Place 5 · Machesney Park (Harlem)100 Meters5.11.60a PB11
May 1Woodstock Steve Erwin InvitationalMay 1 · 110m Hurdles · Place 4 · Machesney Park (Harlem)110m Hurdles416.57a11
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 110m Hurdles · Place 2 · Machesney Park (Harlem)110m Hurdles216.22a11
Apr 21Jefferson Co-Ed TriApr 21 · 400 Meters · Place 20 · Machesney Park (Harlem)400 Meters20.57.47a PB11
Apr 21Jefferson Co-Ed TriApr 21 · 200 Meters · Machesney Park (Harlem)200 Meters—DNS11
Apr 21Jefferson Co-Ed TriApr 21 · 100 Meters · Place 11 · Machesney Park (Harlem)100 Meters11.11.70a11
Apr 11Gans Zeedyk InviteApr 11 · High Jump · Machesney Park (Harlem)High Jump—NH11
Mar 4Cogdal HS Boys InviteMar 4 · High Jump · Machesney Park (Harlem)High Jump—NH11
Mar 4Cogdal HS Boys InviteMar 4 · 60m Hurdles · Place 15 · Machesney Park (Harlem)60m HurdlesRound P159.5411

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 200m Hurdles · Place 11 · Machesney Park (Harlem)200m Hurdles1129.5711
Feb 27Huntley Boys InvitationalFeb 27 · Long Jump · Place 28 · Machesney Park (Harlem)Long Jump285.52m PB11
Feb 27Huntley Boys InvitationalFeb 27 · 60m Hurdles · Place 17 · Machesney Park (Harlem)60m Hurdles179.9111
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 16 · Machesney Park (Harlem)60m Hurdles1610.1911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 16 · Machesney Park (Harlem)60m Hurdles1610.1911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 18 · Machesney Park (Harlem)Long Jump185.53m11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 18 · Machesney Park (Harlem)Long Jump185.53m11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60m Hurdles · Place 16 · Machesney Park (Harlem)60m Hurdles1610.1911
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Long Jump · Place 18 · Machesney Park (Harlem)Long Jump185.53m11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Guilford TriangularApr 29 · Long Jump · Place 5 · Machesney Park (Harlem)Long Jump55.18m10
Apr 29Guilford TriangularApr 29 · Pole Vault · Place 7 · Machesney Park (Harlem)Pole Vault72.13m PB10
Apr 29Guilford TriangularApr 29 · 200 Meters · Place 21 · Machesney Park (Harlem)200 Meters2126.06a PB10
Apr 29Guilford TriangularApr 29 · 100 Meters · Place 20 · Machesney Park (Harlem)100 Meters2012.33a10
Apr 22Jefferson Co-Ed QuadApr 22 · Long Jump · Place 8 · Machesney Park (Harlem)Long Jump84.45m PB10
Apr 22Jefferson Co-Ed QuadApr 22 · 100 Meters · Place 44 · Machesney Park (Harlem)100 Meters4412.72a10
Apr 15Harlem CoEd TriangularApr 15 · Long Jump · Place 4 · Machesney Park (Harlem)Long Jump45.44m10
Apr 15Harlem CoEd TriangularApr 15 · High Jump · Place 6 · Machesney Park (Harlem)High Jump61.55m PB10
Apr 15Harlem CoEd TriangularApr 15 · 100 Meters · Place 45 · Machesney Park (Harlem)100 Meters4512.78a10
Apr 12Gans Zeedyk InviteApr 12 · Long Jump · Place 14 · Machesney Park (Harlem)Long Jump144.87m10
Apr 12Gans Zeedyk InviteApr 12 · 100 Meters · Place 31 · Machesney Park (Harlem)100 Meters3112.92a10
Apr 12Gans Zeedyk InviteApr 12 · High Jump · Place 10 · Machesney Park (Harlem)High Jump104-710

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Harlem vs. Freeport, HononegahApr 30 · 200 Meters · Place 42 · Machesney Park (Harlem)200 Meters4228.24a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 100 Meters · Place 59 · Machesney Park (Harlem)100 Meters5913.49a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · High Jump · Place 7 · Machesney Park (Harlem)High Jump74-6—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 200 Meters · Place 33 · Machesney Park (Harlem)200 Meters3329.69a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 100 Meters · Place 40 · Machesney Park (Harlem)100 Meters4013.76a—
Apr 16NIC 10 co ed QuadApr 16 · 100 Meters · Place 55 · Machesney Park (Harlem)100 Meters5513.56a—
Apr 10NIC-10 QuadrangularApr 10 · 100 Meters · Place 65 · Machesney Park (Harlem)100 Meters6514.039
Apr 10NIC-10 QuadrangularApr 10 · Long Jump · Place 11 · Machesney Park (Harlem)Long Jump1113-10.509
Apr 10NIC-10 QuadrangularApr 10 · 200 Meters · Place 65 · Machesney Park (Harlem)200 Meters6530.109

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60 Meters · Place 171 · Machesney Park (Harlem)60 Meters1719.26 PB9