Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 154:53.66aHononegah Boys Indoor Meet #1February 15, 2025
1600 Meters · OutdoorBNC Boys Conference Meet · May 144:37.72aBNC Boys Conference MeetMay 14, 2026
200 Meters · OutdoorNIC-10 Quadrangular · Apr 1026.91NIC-10 QuadrangularApril 10, 2024
3200 Meters · IndoorAuburn Boys Indoor Invitational · Feb 2210:25.42Auburn Boys Indoor InvitationalFebruary 22, 2025
3200 Meters · OutdoorIHSA Class 1A TRB Sectional - #01 Oregon · May 2210:00.14aIHSA Class 1A TRB Sectional - #01 OregonMay 22, 2026
400 Meters · OutdoorMike Mowen Invite 5/08/26 · May 854.41aMike Mowen Invite 5/08/26May 8, 2026
800 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 112:25.59Hononegah Boys Indoor Meet #1February 11, 2023
800 Meters · OutdoorJefferson Co-Ed Quad · Apr 222:16.59aJefferson Co-Ed QuadApril 22, 2025
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 528.36aHarlem 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 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 3200 Meters · Place 13 · WinnebagoWinnebago3200 Meters13.10:03.34a12
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 3200 Meters · Place 3 · WinnebagoWinnebago3200 Meters3.10:00.14a PB12
May 14BNC Boys Conference MeetMay 14 · 1600 Meters · Place 4 · WinnebagoWinnebago1600 Meters4.4:37.72a PB12
May 8Mike Mowen Invite 5/08/26May 8 · 400 Meters · Place 5 · WinnebagoWinnebago400 Meters5.54.41a PB12
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 3200 Meters · Place 5 · WinnebagoWinnebago3200 Meters5.10:09.53a12
Apr 28Winnebago Boys meet 4/28/26Apr 28 · 1600 Meters · Place 3 · WinnebagoWinnebago1600 Meters3.4:50.92a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 3200 Meters · Place 11 · WinnebagoWinnebago3200 Meters11.10:27.80a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 2540th Annual Rock Island Boys' ABC Track and Field InvitationalApr 25 · 3200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters510:43.1911
Apr 22Jefferson Co-Ed QuadApr 22 · 1600 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters34:54.53a11
Apr 22Jefferson Co-Ed QuadApr 22 · 800 Meters · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters12:16.59a PB11
Apr 19Hub RelaysApr 19 · 3200 Meters · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters110:31.4611
Apr 15Harlem CoEd TriangularApr 15 · 400 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters1557.13a11
Apr 12Gans Zeedyk InviteApr 12 · 3200 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters610:22.31a11
Apr 12Gans Zeedyk InviteApr 12 · 1600 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters24:49.43a11
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · 3200 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters310:47.3911

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · 1600 Meters · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters94:54.4411
Mar 22NIC-10 Indoor Championship MeetMar 22 · 3200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters510:33.6911
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 3200 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters15.10:54.08a11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 1600 Meters · Place 19 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters19.4:55.20a11
Feb 28Huntley Boys InvitationalFeb 28 · 1600 Meters · Place 21 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters214:58.30a—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 3200 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters1110:25.42 PB11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 1600 Meters · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters17.4:53.66a PB11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 800 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split6.2:20.0hUnofficial11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Place 19 · Machesney Park (Harlem)Machesney Park (Harlem)400 MetersRelay Split19.1:01.6hUnofficial11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #1 HuntleyMay 15 · 3200 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters1310:31.33a—
May 10NIC-10 Boys Conference MeetMay 10 · 1600 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters34:51.64a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 1600 Meters · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters134:56.00a—
Apr 27Rockford East RelaysApr 27 · 800 Meters · Machesney Park (Harlem)Machesney Park (Harlem)800 MetersRelay Split—2:23.0hUnofficial10
Apr 23NIC-10 Tri B.North, Guilford, Harlem - CoEdApr 23 · 800 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters112:21.02a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 3200 Meters · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters310:52.50a—
Apr 13Hub Boys RelaysApr 13 · 3200 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters4.10:41.01a10
Apr 10NIC-10 QuadrangularApr 10 · 200 Meters · Place 39 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters3926.91 PB10
Apr 10NIC-10 QuadrangularApr 10 · 400 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters1259.8010
Apr 6Gans Zeedyk InviteApr 6 · 1600 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters55:02.02a—
Mar 29Gene Shipley Track & Field InvitationalMar 29 · 3200 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters2.10:47.20a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 16NIC-10 Indoor Championship MeetMar 16 · 1600 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters115:06.9510
Mar 16NIC-10 Indoor Championship MeetMar 16 · 3200 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters710:51.2410
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 3200 Meters · Place 21 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters2111:13.56a—
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 1600 Meters · Place 25 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters255:10.1810
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 3200 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters10.11:03.70a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 3200 Meters · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters511:39.78a—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · 800 Meters · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters122:22.74a—
Apr 25Harlem v Guilford, BoylanApr 25 · 400 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters101:02.03a—
Apr 25Harlem v Guilford, BoylanApr 25 · 200 Meters · Place 22 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters2228.02a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 3200 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters211:10.64a—
Apr 19Jefferson v Harlem, HononegahApr 19 · 1600 Meters · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters15:17.12a—
Apr 11East vs Auburn & Harlem TriangularApr 11 · 800 Meters · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters62:25.42a—
Apr 8Gans Zeedyk InviteApr 8 · 3200 Meters · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters211:13.329
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)Varsity141:03.32a—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 24 · Machesney Park (Harlem)Machesney Park (Harlem)Varsity2428.36a PB—
Apr 3Gene Shipley Track and Field InvitationalApr 3 · 800 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters42:25.589

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 3200 Meters · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters1011:11.499
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 3200 Meters · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters1411:21.199
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 1600 Meters · Place 35 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters355:18.229
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 800 Meters · Place 18 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters182:25.59 PB9
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 3200 Meters · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)3200 Meters14.11:25.83a9
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 1600 Meters · Place 27 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters27.5:35.24a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 1600 Meters · Place 8 · Loves Park HarlemLoves Park Harlem1600 Meters8.5:31.51a8
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 800 Meters · Place 9 · Loves Park HarlemLoves Park Harlem800 Meters9.2:38.79a8
Apr 25Roscoe vs HarlemApr 25 · 1600 Meters · Place 2 · Loves Park HarlemLoves Park Harlem1600 Meters2.6:08.18
Apr 25Roscoe vs HarlemApr 25 · 800 Meters · Place 3 · Loves Park HarlemLoves Park Harlem800 Meters3.3:00.98
Apr 25Roscoe vs HarlemApr 25 · 400 Meters · Place 6 · Loves Park HarlemLoves Park Harlem400 Meters6.1:14.78
Apr 21SMMS - Harlem MSApr 21 · 1600 Meters · Place 3 · Loves Park HarlemLoves Park Harlem1600 Meters3.5:41.44a8
Apr 21SMMS - Harlem MSApr 21 · 800 Meters · Place 3 · Loves Park HarlemLoves Park Harlem800 Meters3.3:02.01a8
Apr 21SMMS - Harlem MSApr 21 · 400 Meters · Place 9 · Loves Park HarlemLoves Park Harlem400 Meters9.1:11.67a8
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 1600 Meters · Place 2 · Loves Park HarlemLoves Park Harlem1600 Meters2.5:55.68
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 800 Meters · Place 2 · Loves Park HarlemLoves Park Harlem800 Meters2.2:52.08
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 400 Meters · Place 3 · Loves Park HarlemLoves Park Harlem400 Meters3.1:10.78

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Rockford Christian MS InviteMay 5 · 1600 Meters · Place 2 · Loves Park HarlemLoves Park Harlem1600 Meters2.5:54.047
May 5Rockford Christian MS InviteMay 5 · 800 Meters · Place 5 · Loves Park HarlemLoves Park Harlem800 Meters5.2:53.777
May 5Rockford Christian MS InviteMay 5 · 400 Meters · Place 8 · Loves Park HarlemLoves Park Harlem400 Meters8.1:16.287