Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJefferson Co-Ed Tri · Apr 2111.81aJefferson Co-Ed TriApril 21, 2026
200 Meters · OutdoorHarlem vs. Freeport, Hononegah · Apr 3024.55aHarlem vs. Freeport, HononegahApril 30, 2024
400 Meters · Outdoor41st Annual Rock Island Boys ABC Invitational · Apr 2452.28a41st Annual Rock Island Boys ABC InvitationalApril 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 400 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters6.52.38a11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 400 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters6.52.69a11
May 5Harlem Boys TriangularMay 5 · 400 Meters · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters—DNS11
May 5Harlem Boys TriangularMay 5 · 200 Meters · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters—DNS11
May 5Harlem Boys TriangularMay 5 · 100 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters12.12.22a11
May 1Woodstock Steve Erwin InvitationalMay 1 · 400 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters255.86a11
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 400 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters4.55.15a11
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 400 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters252.28a PB11
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 100 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters811.90a11
Apr 21Jefferson Co-Ed TriApr 21 · 400 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters5.53.03a11
Apr 21Jefferson Co-Ed TriApr 21 · 200 Meters · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters—DNS11
Apr 21Jefferson Co-Ed TriApr 21 · 100 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters20.11.81a PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Harlem vs. Freeport, HononegahApr 30 · 400 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters455.28a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters524.55a PB—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 100 Meters · Place 21 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters2112.38a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters524.57a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 100 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters1211.94a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 100 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters512.17a—
Apr 16NIC 10 co ed QuadApr 16 · 100 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)100 Meters811.82a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 400 Meters · Place 4 · Loves Park HarlemLoves Park Harlem400 Meters4.1:03.37a7
Apr 25Roscoe vs HarlemApr 25 · 100 Meters · Place 5 · Loves Park HarlemLoves Park Harlem100 Meters5.13.97
Apr 21SMMS - Harlem MSApr 21 · 400 Meters · Place 2 · Loves Park HarlemLoves Park Harlem400 Meters2.1:04.77a7
Apr 21SMMS - Harlem MSApr 21 · 200 Meters · Place 8 · Loves Park HarlemLoves Park Harlem200 Meters8.31.02a7
Apr 21SMMS - Harlem MSApr 21 · 100 Meters · Place 5 · Loves Park HarlemLoves Park Harlem100 Meters5.13.49a7
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 200 Meters · Place 4 · Loves Park HarlemLoves Park Harlem200 Meters4.28.77
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 100 Meters · Place 4 · Loves Park HarlemLoves Park Harlem100 Meters4.13.37