Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorViking Invitational · Apr 174:25.02aViking InvitationalApril 17, 2026
1600 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 115:01.46Hononegah Boys Indoor Meet #1February 11, 2023
1600 Meters · OutdoorCrystal Lake Central Boys Invite · Apr 284:50.65aCrystal Lake Central Boys InviteApril 28, 2023
200 Meters · Indoor2023 Rockford Fire Indoor Track & Field Invitational · Dec 1625.46a2023 Rockford Fire Indoor Track & Field InvitationalDecember 16, 2023
200 Meters · OutdoorJefferson Co-Ed Quad · Apr 2224.84aJefferson Co-Ed QuadApril 22, 2025
3200 Meters · IndoorNIC-10 Indoor Championships · Mar 1811:20.25NIC-10 Indoor ChampionshipsMarch 18, 2023
400 Meters · IndoorMidwest Conference Championships · Feb 2756.13aMidwest Conference ChampionshipsFebruary 27, 2026
400 Meters · OutdoorJefferson Co-Ed Quad · Apr 2253.83aJefferson Co-Ed QuadApril 22, 2025
5000 Meters · OutdoorNCC Distance Fling · Mar 2716:26.40aNCC Distance FlingMarch 27, 2026
800 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 112:12.84Hononegah Boys Indoor Meet #1February 11, 2023
800 Meters · OutdoorGuilford Triangular · Apr 292:06.42aGuilford TriangularApril 29, 2025
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 526.12aHarlem 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

7 results
DateMeetEventPlMarkGr
May 8Midwest Conference ChampionshipsMay 8 · 5000 Meters · Place 15 · RiponRipon5000 Meters15.16:43.33aFr
May 1Fox River ShowdownMay 1 · 1500 Meters · Place 23 · RiponRipon1500 Meters23.4:40.30aFr
Apr 252026 St. Norbert College InvitationalApr 25 · 5000 Meters · Place 17 · RiponRipon5000 Meters17.16:43.70aFr
Apr 17Viking InvitationalApr 17 · 1500 Meters · Place 24 · RiponRipon1500 Meters24.4:25.02a PBFr
Apr 17Viking InvitationalApr 17 · 800 Meters · Place 8 · RiponRipon800 Meters8.2:13.26aFr
Apr 10UW-Oshkosh Invite & MultiApr 10 · 5000 Meters · Place 6 · RiponRipon5000 Meters6.16:33.48aFr
Mar 27NCC Distance FlingMar 27 · 5000 Meters · Place 31 · RiponRipon5000 Meters31.16:26.40a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Midwest Conference ChampionshipsFeb 27 · 400 Meters · Place 13 · RiponRipon400 Meters1356.13a PBFR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 152025 NIC 10 Boys Conference ChampionshipsMay 15 · 400 Meters · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters9.55.35a12
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 800 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters4.2:06.73a12
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 200 Meters · Place 25 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters25.24.98a12
Apr 29Guilford TriangularApr 29 · 800 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters52:06.42a PB12
Apr 22Jefferson Co-Ed QuadApr 22 · 400 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters353.83a PB12
Apr 22Jefferson Co-Ed QuadApr 22 · 200 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters1024.84a PB12
Apr 15Harlem CoEd TriangularApr 15 · 400 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters654.99a12
Apr 15Harlem CoEd TriangularApr 15 · 200 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters1125.39a12
Apr 12Gans Zeedyk InviteApr 12 · 800 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters122:31.35a12
Apr 12Gans Zeedyk InviteApr 12 · 1600 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters45:00.08a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 400 Meters · Machesney Park (Harlem)Machesney Park (Harlem)400 MetersRelay Split—57.5hUnofficial12
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 800 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters22.2:14.13a12
Feb 28Huntley Boys InvitationalFeb 28 · 800 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters222:12.88a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 800 Meters · Place 26 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters262:14.3712
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 800 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split5.2:16.0hUnofficial12
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)400 MetersRelay Split15.59.7hUnofficial12
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters—DQ12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 800 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters222:32.05a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 400 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters556.96a—
Apr 13Hub Boys RelaysApr 13 · 800 Meters · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split—2:18.1hUnofficial11
Apr 13Hub Boys RelaysApr 13 · 400 Meters · Machesney Park (Harlem)Machesney Park (Harlem)400 MetersRelay Split—56.6hUnofficial11
Apr 10NIC-10 QuadrangularApr 10 · 200 Meters · Place 16 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters1625.2411
Apr 10NIC-10 QuadrangularApr 10 · 800 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters132:25.0511
Apr 6Gans Zeedyk InviteApr 6 · 400 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters1058.52a—
Mar 29Gene Shipley Track & Field InvitationalMar 29 · 800 Meters · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split—2:21.6hUnofficial11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 400 Meters · Place 8 · The Huskie PackThe Huskie Pack400 Meters8.58.26a11
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 200 Meters · Place 18 · The Huskie PackThe Huskie Pack200 Meters18.25.46a PB11
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 3200 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters1311:20.25 PB10
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 800 Meters · Place 26 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters262:18.2510
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 1600 Meters · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters175:01.46 PB10
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 800 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters72:12.84 PB10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 800 Meters · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters142:14.49a—
Apr 28Crystal Lake Central Boys InviteApr 28 · 1600 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters104:50.65a PB—
Apr 25Harlem v Guilford, BoylanApr 25 · 400 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters355.90a—
Apr 8Gans Zeedyk InviteApr 8 · 1600 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters55:26.7310
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)Varsity357.43a—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)Varsity926.12a PB—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18IHSA Class 3A TRB Sectional #1 - HuntleyMay 18 · 800 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters132:10.40a9
May 13NIC-10 Boys ChampionshipMay 13 · 400 Meters · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters155.76a9
May 10Hononegah Last Chance MeetMay 10 · 400 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters555.88a9
May 10Hononegah Last Chance MeetMay 10 · 200 Meters · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters826.25a9
Apr 29Crystal Lake Central InvitationalApr 29 · 1600 Meters · Place 14 · Machesney Park (HarlMachesney Park (Harl1600 Meters145:09.35FR
Apr 27Harlem/Belvidere North/East/AuburnApr 27 · 800 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters62:16.07a9
Apr 27Harlem/Belvidere North/East/AuburnApr 27 · 400 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters558.48a9
Apr 2237th Annual Rock Island Boys' ABC Track and Field InvitationalApr 22 · 1600 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters10.5:16.76a9
Apr 19Belvidere/Hononegah/HarlemApr 19 · 1600 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters25:01.969
Apr 12Harlem/Boylan/Freeport/BelvidereApr 12 · 400 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters6.58.50a9
Apr 5Auburn HS TrackApr 5 · 800 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters72:21.699

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 19NIC-10 Indoor Championship MeetMar 19 · 400 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters11.58.32a9
Feb 25Huntley Boys Indoor InviteFeb 25 · 400 Meters · Place 38 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters381:04.739
Feb 19Rockford Auburn Boys JV/V Indoor InviteFeb 19 · 400 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters31:00.879
Feb 12Hononegah Boys Indoor #1Feb 12 · 1600 Meters · Place 49 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters495:42.199
Feb 5Jerry Lowe InvitationalFeb 5 · 800 Meters · Place 43 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters432:42.31FR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Rockford Christian MS InviteMay 5 · 1600 Meters · Place 3 · Loves Park HarlemLoves Park Harlem1600 Meters3.5:58.258
May 5Rockford Christian MS InviteMay 5 · 800 Meters · Place 7 · Loves Park HarlemLoves Park Harlem800 Meters7.2:56.628
May 5Rockford Christian MS InviteMay 5 · 400 Meters · Place 2 · Loves Park HarlemLoves Park Harlem400 Meters2.1:05.288