Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3015:44.5Hawthorn XC InviteSeptember 30, 2022
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2021:29.07Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2123:42.10Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2521:03.82IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Central Park3rd Annual Vicky Piela Invite · Sep 522:29.403rd Annual Vicky Piela InviteSeptember 5, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2621:25.46Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1222:37.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3021:09.28NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1023:12.44NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1920:41.20NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 921:20.82026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 3 hosted by Zion-Benton · Sep 2421:42.10NSC Week 3 hosted by Zion-BentonSeptember 24, 2024
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 420:39.6651th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2722:07.50Patriot Early InviteAugust 27, 2026
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2820:24.10Patriot Early InviteAugust 28, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1820:24.80NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 920:57.30NSC Week 1 Quad ASeptember 9, 2025
4,000 Meters · UW-ParksideRacine Horlick Invitational · Sep 219:59.88Racine Horlick InvitationalSeptember 2, 2023
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 824:36.20NSC Week 1 A/B QuadSeptember 8, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 134 · LibertyvilleLibertyville3 Miles Varsity13421:20.8 PB12
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 14 · LibertyvilleLibertyville3 Miles Varsity1422:24.6012
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Girls · Place 20 · LibertyvilleLibertyville3 Miles Girls2022:44.1012
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 73 · LibertyvilleLibertyville3 Miles Junior Varsity7321:25.46 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 200 · LibertyvilleLibertyville3 Miles 3 Miles-Varsity-3A20022:37.9 PB12
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Girls · Place 19 · LibertyvilleLibertyville3.25 Miles Girls1924:36.20 PB12
Sep 53rd Annual Vicky Piela InviteSep 5 · 3 Miles Varsity Girls · Place 52 · LibertyvilleLibertyville3 Miles Varsity Girls5222:29.40 PB12
Aug 27Patriot Early InviteAug 27 · 3 Miles Girls Varsity · Place 36 · LibertyvilleLibertyville3 Miles Girls Varsity3622:07.50 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 50 · LibertyvilleLibertyville3 Miles Varsity5021:03.82 PB11
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 35 · LibertyvilleLibertyville3 Miles Varsity3520:24.80 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 106 · LibertyvilleLibertyville3 Miles Varsity10620:39.4JR
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 8 · LibertyvilleLibertyville3 Miles Varsity820:39.66 PB11
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Girls · Place 12 · LibertyvilleLibertyville3 Miles Girls1221:09.28 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 154 · LibertyvilleLibertyville3 Miles Varsity15421:07.9211
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 14 · LibertyvilleLibertyville3 Miles Varsity1421:29.07 PB11
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Girls · Place 9 · LibertyvilleLibertyville3 Miles Girls921:53.5511
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 146 · LibertyvilleLibertyville3 Miles Varsity 3A14621:02.6011
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Girls · Place 10 · LibertyvilleLibertyville3 Miles Girls1020:57.30 PB11
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 25 · LibertyvilleLibertyville3 Miles Varsity2521:26.8011
Aug 28Patriot Early InviteAug 28 · 3 Miles Girls Varsity · Place 7 · LibertyvilleLibertyville3 Miles Girls Varsity720:24.10 PB11

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 211st Annual Willow Stream WaddleOct 21 · 2 Miles Sophomore · Place 6 · LibertyvilleLibertyville2 Miles Sophomore614:24.5110
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 44 · LibertyvilleLibertyville3 Miles Varsity4420:41.20 PB10
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 66 · LibertyvilleLibertyville2 Miles Varsity6613:11.5810
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 114 · LibertyvilleLibertyville3 Miles Varsity11421:23.2710
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 47 · LibertyvilleLibertyville3 Miles Junior Varsity4721:43.3610
Sep 24NSC Week 3 hosted by Zion-BentonSep 24 · 3 Miles Girls · Place 30 · LibertyvilleLibertyville3 Miles Girls3021:42.10 PB10
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Varsity · Place 44 · LibertyvilleLibertyville3 Miles Varsity4423:42.10 PB10
Sep 17NSC Week 2 Hosted by LibertvilleSep 17 · 3 Miles Varsity · Place 29 · LibertyvilleLibertyville3 Miles Varsity2923:46.5010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 119 · LibertyvilleLibertyville3 Miles Open11923:00.6010
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Girls · Place 27 · LibertyvilleLibertyville3 Miles Girls2723:12.44 PB10
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 74 · LibertyvilleLibertyville3 Miles Varsity7422:11.2810
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 34 · LibertyvilleLibertyville3 Miles Varsity3421:55.9010

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 15 · LibertyvilleLibertyville3 Miles Frosh/Soph Freshman1523:14.39
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Junior Varsity · Place 43 · LibertyvilleLibertyville3 Miles Junior Varsity4323:17.5FR
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 43 · LibertyvilleLibertyville3 Miles Varsity4325:04.00FR
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Frosh/Soph Freshman · Place 90 · LibertyvilleLibertyville3 Miles Frosh/Soph Freshman9024:02.85FR
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 31 · LibertyvilleLibertyville3 Miles Varsity3123:52.409
Sep 2Racine Horlick InvitationalSep 2 · 4,000 Meters Freshman · Place 7 · LibertyvilleLibertyville4,000 Meters Freshman719:59.88 PB9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Girls · Place 36 · Libertyville Highland MSLibertyville Highland MS2 Miles 8th Grade Girls3615:44.5 PB8