Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1819:00.66NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Antioch/North Chicago Triangular · Sep 2218:15Grant/Antioch/North Chicago TriangularSeptember 22, 2026
3 Miles · Central ParkNLCC Tri hosted by Grayslake North · Sep 1619:26NLCC Tri hosted by Grayslake North September 16, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:10.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:36.20Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2519:31.06IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 317:46.8052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1918:38.1Bill Dawson InviteSeptember 19, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 320:05.10Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 619:39.86Racine Horlick Rebel InvitationalSeptember 6, 2025
5,000 Meters · Richardson's Corn MazeRichmond Burton Corn Maze Race · Oct 1319:17Richmond Burton Corn Maze RaceOctober 13, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 520:16.29Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 58 · Antioch3 Miles Varsity5817:36.7010
Oct 13Richmond Burton Corn Maze RaceOct 13 · 5,000 Meters Varsity · Place 11 · Antioch5,000 Meters Varsity1119:17 PB10
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 67 · Antioch3 Miles Team Final - Gold + Silver6716:36.20 PB10
Oct 629th Annual Dan Jazo RelaysOct 6 · 0 Miles Varsity Relay · Place 4 · Antioch0 Miles Varsity Relay417:33.1510
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 21 · Antioch3 Miles Varsity2117:46.80 PB10
Sep 22Grant/Antioch/North Chicago TriangularSep 22 · 3 Miles Varsity · Place 2 · Antioch3 Miles Varsity218:15 PB10
Sep 19Bill Dawson InviteSep 19 · 3 Miles Frosh/Soph · Place 16 · Antioch3 Miles Frosh/Soph1618:38.1 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 239 · Antioch3 Miles 3 Miles-Varsity-2A23918:10.9 PB10
Sep 8NLCC Week 1 Triangular @ AntiochSep 8 · 3 Miles Boys · Place 2 · Antioch3 Miles Boys218:12.5010
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 70 · Antioch5,000 Meters Varsity7020:16.29 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 62 · Antioch3 Miles Varsity6219:31.06 PB9
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 22 · Antioch3 Miles Junior Varsity2219:00.66 PB9
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 38 · Antioch3 Miles Varsity3818:56.919
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 164 · Antioch3 Miles Frosh/Soph16420:36.49
Sep 16NLCC Tri hosted by Grayslake North Sep 16 · 3 Miles Varsity · Place 7 · Antioch3 Miles Varsity719:26 PB9
Sep 9NLCC Triangular hosted by AntiochSep 9 · 3 Miles Boys · Place 17 · Antioch3 Miles Boys1719:38.209
Sep 6Racine Horlick Rebel InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 5 · Antioch5,000 Meters Junior Varsity519:39.86 PB9
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 45 · Antioch3 Miles Open4520:05.10 PB9