Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3011:09.08J Hawk InviteAugust 30, 2025
2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveSchmidt Invitational · Sep 2717:13.21Schmidt InvitationalSeptember 27, 2025
3 Miles · Detweiller ParkDetweiller at Dark powered by Under Armour - HIGH SCHOOL · Jul 2417:16.96Detweiller at Dark powered by Under Armour - HIGH SCHOOLJuly 24, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Preview · Sep 918:03.58NIC-10 PreviewSeptember 9, 2025
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1317:07.42025 Lake Park Harvey Braus ClassicSeptember 13, 2025
6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Sep 522:38.7Tom Barry InvitationalSeptember 5, 2026
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3130:22.4Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 1033:59.19Gene Davis InvitationalOctober 10, 2026
8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 1828:56.93UW-Oshkosh Titan Fall ClassicSeptember 18, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 113 · RiponRipon8,000 Meters Midwest11330:22.4 PBFr
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 139 · RiponRipon8,000 Meters Open13933:59.19 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · RiponRipon8,000 Meters Maize—DNFFr
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 97 · RiponRipon8,000 Meters Men 8k Run CC9728:56.93 PBFr
Sep 5Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 89 · RiponRipon6,000 Meters Collegiate8922:38.7 PBFr
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 271 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles High School Boys27117:16.96 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 39 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity3918:58.3112
Sep 27Schmidt InvitationalSep 27 · 2.85 Miles Varsity Boys · Place 32 · Machesney Park (Harlem)Machesney Park (Harlem)2.85 Miles Varsity Boys3217:13.21 PB12
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 67 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity6717:07.4 PB12
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 17 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity1718:03.58 PB12
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity1317:23.4412
Aug 30J Hawk InviteAug 30 · 2 Miles Varsity · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)2 Miles Varsity511:09.08 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 104 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity10416:43.911
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 30 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity3017:03.3011
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Varsity · Place 16 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity1616:37.4211
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 18 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity1817:10.6011
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 27 · Machesney Park (Harlem)Machesney Park (Harlem)2 Miles Varsity2710:25.1811
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Varsity · Place 19 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity1916:52.1111
Sep 28Schmidt Invitational hosted by WinnebagoSep 28 · 2.85 Miles Varsity · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)2.85 Miles Varsity1515:49.3111
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 413 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity41317:57.0411
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity617:01.711
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 12 · Machesney Park (Harlem)Machesney Park (Harlem)3 Miles Varsity1217:26.7611
Aug 31J Hawk InviteAug 31 · 2 Miles Varsity · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)2 Miles Varsity711:01.211