Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJefferson Co-Ed Tri · Apr 2111.39aJefferson Co-Ed TriApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorGene Shipley Track & Field Invitational · Mar 2920.18aGene Shipley Track & Field InvitationalMarch 29, 2024
200 Meters · IndoorHononegah Indoor Classic (AAA) (Boys Only) · Mar 1523.65aHononegah Indoor Classic (AAA) (Boys Only)March 15, 2025
200 Meters · OutdoorJefferson Co-Ed Tri · Apr 2123.23aJefferson Co-Ed TriApril 21, 2026
200 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 2723.742026 Illinois Top Times ChampionshipsMarch 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorGene Shipley Track & Field Invitational · Mar 2947.26aGene Shipley Track & Field InvitationalMarch 29, 2024
400 Meters · OutdoorNIC-10 Quadrangular · Apr 1057.31NIC-10 QuadrangularApril 10, 2024
60 Meter · IndoorHononegah Boys Indoor #1 · Feb 147.38aHononegah Boys Indoor #1February 14, 2026
60 Meters · IndoorHuntley Boys Invitational · Feb 277.36Huntley Boys InvitationalFebruary 27, 2026
Long Jump · IndoorHononegah Boys Indoor Meet #1 · Feb 115.60mHononegah Boys Indoor Meet #1February 11, 2023
Long Jump · OutdoorHuntley Boys Indoor Invitational · Feb 245.65mHuntley Boys Indoor InvitationalFebruary 24, 2023
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 55.54mHarlem v Auburn, Freeport, BelvidereApril 5, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 100 Meters · Place 10 · Machesney Park (Harlem)100 Meters10.11.84a12
May 1Woodstock Steve Erwin InvitationalMay 1 · 200 Meters · Place 2 · Machesney Park (Harlem)200 Meters223.68a12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 200 Meters · Machesney Park (Harlem)200 Meters—DNS12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 100 Meters · Machesney Park (Harlem)100 Meters—DNS12
Apr 21Jefferson Co-Ed TriApr 21 · 200 Meters · Place 1 · Machesney Park (Harlem)200 Meters1.23.23a PB12
Apr 21Jefferson Co-Ed TriApr 21 · 100 Meters · Place 4 · Machesney Park (Harlem)100 Meters4.11.39a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 200 Meters · Machesney Park (Harlem)200 MetersRelay Split—23.74 PB12
Mar 21NIC-10 Indoor Championship MeetMar 21 · 200 Meters · Place 4 · Machesney Park (Harlem)200 Meters423.6812
Feb 27Huntley Boys InvitationalFeb 27 · 60 Meters · Place 26 · Machesney Park (Harlem)60 Meters267.36 PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 16 · Machesney Park (Harlem)60 Meters167.3612
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 16 · Machesney Park (Harlem)60 Meters167.3612
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 60 Meters · Place 16 · Machesney Park (Harlem)60 Meters167.3612
Feb 14Hononegah Boys Indoor #1Feb 14 · 60 Meter · Place 14 · Machesney Park (Harlem)60 Meter14.7.38a PB12
Feb 14Hononegah Boys Indoor #1Feb 14 · 200 Meters · Place 12 · Machesney Park (Harlem)200 Meters12.24.11a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 200 Meters · Place 12 · Machesney Park (Harlem)200 Meters12.24.00a11
May 250th Annual Crystal Lake Central InvitationalMay 2 · 200 Meters · Place 12 · Machesney Park (Harlem)200 Meters12.24.86a11
Apr 29Guilford TriangularApr 29 · 200 Meters · Place 5 · Machesney Park (Harlem)200 Meters524.78a11
Apr 29Guilford TriangularApr 29 · 100 Meters · Place 5 · Machesney Park (Harlem)100 Meters511.44a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 60 Meter · Place 29 · Machesney Park (Harlem)60 Meter29.7.40a11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 200 Meters · Place 5 · Machesney Park (Harlem)200 Meters5.23.65a PB11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 60 Meter · Place 11 · Machesney Park (Harlem)60 Meter11.7.44a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Harlem vs. Freeport, HononegahApr 30 · 400 Meters · Place 15 · Machesney Park (Harlem)400 Meters1558.16a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 200 Meters · Place 8 · Machesney Park (Harlem)200 Meters825.00a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 200 Meters · Place 12 · Machesney Park (Harlem)200 Meters1225.11a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 100 Meters · Place 18 · Machesney Park (Harlem)100 Meters1812.13a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 200 Meters · Place 6 · Machesney Park (Harlem)200 Meters624.81a—
Apr 16NIC 10 co ed QuadApr 16 · 100 Meters · Place 11 · Machesney Park (Harlem)100 Meters1112.03a—
Apr 10NIC-10 QuadrangularApr 10 · 100 Meters · Place 24 · Machesney Park (Harlem)100 Meters2412.4210
Apr 10NIC-10 QuadrangularApr 10 · Long Jump · Place 5 · Machesney Park (Harlem)Long Jump517-5.5010
Apr 10NIC-10 QuadrangularApr 10 · 200 Meters · Place 7 · Machesney Park (Harlem)200 Meters724.7710
Apr 10NIC-10 QuadrangularApr 10 · 400 Meters · Place 8 · Machesney Park (Harlem)400 Meters857.31 PB10
Mar 29Gene Shipley Track & Field InvitationalMar 29 · 300m Hurdles · Place 5 · Machesney Park (Harlem)300m Hurdles36" / 0.914m5.47.26a PB10
Mar 29Gene Shipley Track & Field InvitationalMar 29 · 110m Hurdles · Place 6 · Machesney Park (Harlem)110m Hurdles39" / 0.991m6.20.18a PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Huntley Boys InvitationalFeb 23 · 60 Meters · Place 35 · Machesney Park (Harlem)60 Meters357.72a—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 200 Meters · Place 18 · Machesney Park (Harlem)200 Meters1824.90a—
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 200 Meters · Place 24 · Machesney Park (Harlem)200 Meters2425.1010
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60 Meters · Place 60 · Machesney Park (Harlem)60 Meters607.8510

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · 200 Meters · Place 14 · Machesney Park (Harlem)200 Meters1424.079
May 11NIC-10 Boy's Conference ChampionshipMay 11 · Long Jump · Place 2 · Machesney Park (Harlem)Long Jump218-1—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · 200 Meters · Place 9 · Machesney Park (Harlem)200 Meters924.37a—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · 100 Meters · Place 14 · Machesney Park (Harlem)100 Meters1412.00a—
Apr 28Crystal Lake Central Boys InviteApr 28 · Long Jump · Place 11 · Machesney Park (Harlem)Long Jump115.17m—
Apr 25Harlem v Guilford, BoylanApr 25 · Long Jump · Place 4 · Machesney Park (Harlem)Long Jump45.54m—
Apr 25Harlem v Guilford, BoylanApr 25 · 200 Meters · Place 4 · Machesney Park (Harlem)200 Meters424.47a—
Apr 25Harlem v Guilford, BoylanApr 25 · 100 Meters · Place 7 · Machesney Park (Harlem)100 Meters712.16a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 200 Meters · Place 9 · Machesney Park (Harlem)200 Meters924.37a—
Apr 19Jefferson v Harlem, HononegahApr 19 · Long Jump · Place 4 · Machesney Park (Harlem)Long Jump416-10—
Apr 19Jefferson v Harlem, HononegahApr 19 · 100 Meters · Place 14 · Machesney Park (Harlem)100 Meters1412.26a—
Apr 15Hub RelaysApr 15 · Long Jump · Place 4 · Machesney Park (Harlem)Long Jump45.66m9
Apr 11East vs Auburn & Harlem TriangularApr 11 · Long Jump · Place 5 · Machesney Park (Harlem)Long Jump55.55m—
Apr 11East vs Auburn & Harlem TriangularApr 11 · 200 Meters · Place 6 · Machesney Park (Harlem)200 Meters624.54a—
Apr 8Gans Zeedyk InviteApr 8 · Long Jump · Place 1 · Machesney Park (Harlem)Long Jump15.58m9
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 2 · Machesney Park (Harlem)Varsity25.54m PB—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 11 · Machesney Park (Harlem)Varsity1112.41a—
Apr 3Gene Shipley Track and Field InvitationalApr 3 · Long Jump · Place 5 · Machesney Park (Harlem)Long Jump55.82m9
Feb 24Huntley Boys Indoor InvitationalFeb 24 · Long Jump · Place 18 · Machesney Park (Harlem)Long Jump18.5.65m PB9
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 200 Meters · Place 27 · Machesney Park (Harlem)200 Meters27.25.28a9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · Long Jump · Place 12 · Machesney Park (Harlem)Long Jump1218-2.259
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 200 Meters · Place 17 · Machesney Park (Harlem)200 Meters1725.119
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 60 Meters · Place 13 · Machesney Park (Harlem)60 Meters137.969
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · Long Jump · Place 1 · Machesney Park (Harlem)Long Jump15.85m9
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 60 Meters · Place 50 · Machesney Park (Harlem)60 Meters507.869
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · Long Jump · Place 6 · Machesney Park (Harlem)Long Jump65.60m PB9
Feb 4Jerry Lowe Boys InvitationalFeb 4 · Long Jump · Place 23 · Machesney Park (Harlem)Long Jump23.17-06.009
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 200 Meters · Place 21 · Machesney Park (Harlem)200 Meters21.25.69a9