Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHuntley Boys Invitational · Feb 274:52.62Huntley Boys InvitationalFebruary 27, 2026
1600 Meters · Outdoor41st Annual Rock Island Boys ABC Invitational · Apr 244:50.22a41st Annual Rock Island Boys ABC InvitationalApril 24, 2026
3200 Meters · Outdoor2025 NIC 10 Boys Conference Championships · May 1511:54.27a2025 NIC 10 Boys Conference ChampionshipsMay 15, 2025
400 Meters · OutdoorHarlem Boys Triangular · May 557.01aHarlem Boys TriangularMay 5, 2026
800 Meters · IndoorHononegah Boys AAA Indoor Classic · Mar 142:12.15aHononegah Boys AAA Indoor ClassicMarch 14, 2026
800 Meters · OutdoorJefferson Co-Ed Tri · Apr 212:12.48aJefferson Co-Ed TriApril 21, 2026

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 · 800 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters13.2:13.13a10
May 5Harlem Boys TriangularMay 5 · 400 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters7.57.01a PB10
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 1600 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters34:50.22a PB10
Apr 21Jefferson Co-Ed TriApr 21 · 800 Meters · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters1.2:12.48a PB10
Apr 11Gans Zeedyk InviteApr 11 · 1600 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters64:56.62a10
Mar 4Cogdal HS Boys InviteMar 4 · 800 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters202:15.8410

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · 1600 Meters · Place 16 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters165:05.7510
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 800 Meters · Place 25 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters25.2:12.15a PB10
Feb 27Huntley Boys InvitationalFeb 27 · 1600 Meters · Place 16 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters164:52.62 PB10
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 24 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters245:07.1010
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 24 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters245:07.1010
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 1600 Meters · Place 24 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters245:07.1010
Feb 14Hononegah Boys Indoor #1Feb 14 · 1600 Meters · Place 48 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters48.5:20.15a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 3200 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters8.11:54.27a PB9
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 800 Meters · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters9.2:26.37a9
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 1600 Meters · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters17.5:28.02a9
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 800 Meters · Place 19 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters19.2:26.16a9
Apr 29Guilford TriangularApr 29 · 800 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters112:20.15a9
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters95:11.62a9
Apr 22Jefferson Co-Ed QuadApr 22 · 800 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters52:21.18a9
Apr 15Harlem CoEd TriangularApr 15 · 1600 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters25:14.78a9
Apr 15Harlem CoEd TriangularApr 15 · 800 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters102:20.61a9
Apr 12Gans Zeedyk InviteApr 12 · 1600 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters85:13.21a9
Apr 12Gans Zeedyk InviteApr 12 · 800 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters72:19.52a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 800 Meters · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split—2:24.0hUnofficial9
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 1600 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters155:26.469
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 1600 Meters · Place 53 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters53.5:39.91a9
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 800 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split6.2:20.0hUnofficial9
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Place 30 · Machesney Park (Harlem)Machesney Park (Harlem)400 MetersRelay Split30.1:05.9hUnofficial9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Freeport, Harlem, & Rockford LutheranMay 1 · 1600 Meters · Place 5 · Loves Park HarlemLoves Park Harlem1600 Meters5.6:07.108
May 1Freeport, Harlem, & Rockford LutheranMay 1 · 800 Meters · Place 6 · Loves Park HarlemLoves Park Harlem800 Meters6.2:56:06.008
Apr 8SMMS vs Harlem/LutheranApr 8 · 1600 Meters · Place 8 · Loves Park HarlemLoves Park Harlem1600 Meters8.6:57.18
Apr 8SMMS vs Harlem/LutheranApr 8 · 800 Meters · Place 8 · Loves Park HarlemLoves Park Harlem800 Meters8.3:02.48