Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2120:45.30Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2320:42.16Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3021:08.04NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1020:16.20NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Fox River Park49th Annual Patricia Harland Cross Country Invitational · Sep 3021:50.9049th Annual Patricia Harland Cross Country InvitationalSeptember 30, 2023
3 Miles · Matthews Middle School46th Annual Wauconda XC Al Wilhoit Invitational · Sep 921:10.446th Annual Wauconda XC Al Wilhoit InvitationalSeptember 9, 2023
3 Miles · Shiloh ParkNSC Week 3 hosted by Zion-Benton · Sep 2419:43.20NSC Week 3 hosted by Zion-BentonSeptember 24, 2024
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 422:14.3351th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2820:33.50Patriot Early InviteAugust 28, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1820:24.56NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 324:44.80Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 55 · Libertyville3 Miles Junior Varsity Scored5520:24.56 PB11
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 45 · Libertyville3 Miles Junior Varsity4522:14.33 PB11
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 72 · Libertyville3 Miles Boys7221:08.04 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 253 · Libertyville3 Miles Junior Varsity25321:19.4811
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 199 · Libertyville3 Miles Open19924:44.80 PB11
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 99 · Libertyville3 Miles Boys Varsity9920:33.50 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 144 · Libertyville3 Miles Sophomore14419:07.8110
Sep 24NSC Week 3 hosted by Zion-BentonSep 24 · 3 Miles Boys · Place 53 · Libertyville3 Miles Boys5319:43.20 PB10
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Frosh/Soph · Place 40 · Libertyville3 Miles Frosh/Soph4020:45.30 PB10
Sep 17NSC Week 2 Hosted by LibertvilleSep 17 · 3 Miles Varsity · Place 32 · Libertyville3 Miles Varsity3220:36.4010
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Boys · Place 53 · Libertyville3 Miles Boys5320:16.20 PB10
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Open · Place 43 · Libertyville3 Miles Open4319:46.4010
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 86 · Libertyville3 Miles Varsity8620:13.7010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 26 · Libertyville3 Miles Frosh/Soph Freshman2619:41.59
Sep 3049th Annual Patricia Harland Cross Country InvitationalSep 30 · 3 Miles Open · Place 15 · Libertyville3 Miles Open1521:50.90 PB9
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 178 · Libertyville3 Miles Sophomore17820:42.16 PB9
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 65 · Libertyville3 Miles Varsity6519:37.839
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 49 · Libertyville3 Miles Varsity4920:42.399
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Open · Place 150 · Libertyville3 Miles Open15021:10.4 PB9
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 83 · Libertyville3 Miles Open8321:01.729
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 106 · Libertyville3 Miles Varsity10620:53.48FR
Aug 1923 LHS BXC Time TrialAug 19 · 3 Miles Varsity · Libertyville3 Miles Varsity023:31Unofficial9