Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRockford Auburn Boys Var/JV Invitational · Feb 214:53.90Rockford Auburn Boys Var/JV InvitationalFebruary 21, 2026
1600 Meters · OutdoorGans Zeedyk Invite · Apr 114:45.95aGans Zeedyk InviteApril 11, 2026
200 Meters · OutdoorHarlem CoEd Triangular · Apr 1528.21aHarlem CoEd TriangularApril 15, 2025
3200 Meters · IndoorNIC-10 Indoor Championship Meet · Mar 2110:11.29NIC-10 Indoor Championship MeetMarch 21, 2026
3200 Meters · Outdoor41st Annual Rock Island Boys ABC Invitational · Apr 2410:21.60a41st Annual Rock Island Boys ABC InvitationalApril 24, 2026
400 Meters · OutdoorHarlem CoEd Triangular · Apr 151:01.11aHarlem CoEd TriangularApril 15, 2025
800 Meters · OutdoorGuilford Triangular · Apr 292:17.80aGuilford TriangularApril 29, 2025
complete · OutdoorCogdal HS Boys Invite · Mar 44:51.56Cogdal HS Boys InviteMarch 4, 2026
Full · IndoorHuntley Boys Invitational · Feb 274:53.33Huntley Boys InvitationalFebruary 27, 2026
Full · Outdoor40th Annual Rock Island Boys' ABC Track and Field Invitational · Apr 2510:44.6540th Annual Rock Island Boys' ABC Track and Field InvitationalApril 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · 1600 Meters · Machesney Park (Harlem)1600 Meters—DQ11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 3200 Meters · Place 7 · Machesney Park (Harlem)3200 Meters7.10:37.64a11
May 14NIC-10 Boys Conference ChampionshipsMay 14 · 1600 Meters · Place 9 · Machesney Park (Harlem)1600 Meters9.4:56.85a11
May 5Harlem Boys TriangularMay 5 · 1600 Meters · Place 2 · Machesney Park (Harlem)1600 Meters2.5:10.99a11
May 1Woodstock Steve Erwin InvitationalMay 1 · 1600 Meters · Place 2 · Machesney Park (Harlem)1600 Meters24:47.20a11
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 3200 Meters · Place 1 · Machesney Park (Harlem)3200 Meters110:21.60a PB11
Apr 21Jefferson Co-Ed TriApr 21 · 1600 Meters · Place 1 · Machesney Park (Harlem)1600 Meters1.4:49.52a11
Apr 11Gans Zeedyk InviteApr 11 · 1600 Meters · Place 6 · Machesney Park (Harlem)1600 Meters64:45.95a PB11
Mar 4Cogdal HS Boys InviteMar 4 · complete · Place 7 · Machesney Park (Harlem)complete74:51.56 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 3200 Meters · Place 5 · Machesney Park (Harlem)3200 Meters510:11.29 PB11
Feb 27Huntley Boys InvitationalFeb 27 · Full · Place 17 · Machesney Park (Harlem)Full174:53.33 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 16 · Machesney Park (Harlem)1600 Meters164:53.90 PB11
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 16 · Machesney Park (Harlem)1600 Meters164:53.9011
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 16 · Machesney Park (Harlem)1600 Meters164:53.9011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Guilford TriangularApr 29 · 800 Meters · Place 10 · Machesney Park (Harlem)800 Meters102:17.80a PB10
Apr 2540th Annual Rock Island Boys' ABC Track and Field InvitationalApr 25 · Full · Place 2 · Machesney Park (Harlem)Full210:44.65 PB10
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 6 · Machesney Park (Harlem)1600 Meters64:59.42a10
Apr 22Jefferson Co-Ed QuadApr 22 · 800 Meters · Place 2 · Machesney Park (Harlem)800 Meters22:20.10a10
Apr 22Jefferson Co-Ed QuadApr 22 · 200 Meters · Place 65 · Machesney Park (Harlem)200 Meters6530.08a10
Apr 15Harlem CoEd TriangularApr 15 · 400 Meters · Place 25 · Machesney Park (Harlem)400 Meters251:01.11a PB10
Apr 15Harlem CoEd TriangularApr 15 · 200 Meters · Place 49 · Machesney Park (Harlem)200 Meters4928.21a PB10
Apr 12Gans Zeedyk InviteApr 12 · 1600 Meters · Place 5 · Machesney Park (Harlem)1600 Meters55:04.72a10
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · Full · Place 1 · Machesney Park (Harlem)Full110:48.1110

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 3200 Meters · Place 7 · Machesney Park (Harlem)3200 Meters710:42.9710
Feb 28Huntley Boys InvitationalFeb 28 · 3200 Meters · Place 24 · Machesney Park (Harlem)3200 Meters2410:50.37a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 1600 Meters · Place 5 · Machesney Park (Harlem)1600 Meters55:07.3110

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10NIC-10 Boys Conference MeetMay 10 · 3200 Meters · Place 4 · Machesney Park (Harlem)3200 Meters411:14.60a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 1600 Meters · Place 20 · Machesney Park (Harlem)1600 Meters205:15.18a—
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 800 Meters · Place 4 · Machesney Park (Harlem)800 Meters42:31.27a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 3200 Meters · Place 2 · Machesney Park (Harlem)3200 Meters211:33.01a—
Apr 10NIC-10 QuadrangularApr 10 · 1600 Meters · Place 2 · Machesney Park (Harlem)1600 Meters25:21.479
Apr 6Gans Zeedyk InviteApr 6 · 800 Meters · Place 7 · Machesney Park (Harlem)800 Meters72:28.46a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 3200 Meters · Place 8 · Machesney Park (Harlem)3200 Meters812:08.08a—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 1600 Meters · Place 16 · Machesney Park (Harlem)1600 Meters165:42.13a—
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 1600 Meters · Place 47 · Machesney Park (Harlem)1600 Meters475:38.219