Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA 3A Sectional B @ Adler Park · Oct 712:56.40IESA 3A Sectional B @ Adler ParkOctober 7, 2023
2 Miles · Maxwell ParkIESA State Meet · Oct 1513:00.2IESA State MeetOctober 15, 2022
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2912:56.60Hawthorn North XC InviteSeptember 29, 2023
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2418:16.602026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2919:58.20NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2120:26.10Bill Dortch - Harry Carlson Cross County InvitationalSeptember 21, 2024
3 Miles · Central Park3rd Annual Vicky Piela Invite · Sep 519:44.903rd Annual Vicky Piela InviteSeptember 5, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2618:48.58Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:29.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1019:51.82NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3118:20.832026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1918:34.80NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 918:56.02026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 3 hosted by Zion-Benton · Sep 2419:04.30NSC Week 3 hosted by Zion-BentonSeptember 24, 2024
3 Miles · Shiloh Woods @ Zion Leisure CenterNSC Week 2 A/C Quad · Sep 1519:39.00NSC Week 2 A/C QuadSeptember 15, 2026
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 319:29.0052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
3 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2719:16.30Patriot Early InviteAugust 27, 2026
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1820:58.56NSC ChampionshipsOctober 18, 2025
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 820:38.70NSC 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

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 45 · LibertyvilleLibertyville3 Miles Varsity4518:20.83 PB11
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 16 · LibertyvilleLibertyville2.96 Miles Varsity1618:16.60 PB11
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 42 · LibertyvilleLibertyville3 Miles Varsity4218:56.0 PB11
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 1 · LibertyvilleLibertyville3 Miles Varsity119:29.00 PB11
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Girls · Place 4 · LibertyvilleLibertyville3 Miles Girls419:58.20 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 50 · LibertyvilleLibertyville3 Miles Varsity5018:48.58 PB11
Sep 19Bill Dortch - Harry Carlson Cross County InvitationalSep 19 · 3 Miles Varsity · Place 3 · LibertyvilleLibertyville3 Miles Varsity320:02.9011
Sep 15NSC Week 2 A/C QuadSep 15 · 3 Miles Girls · Place 5 · LibertyvilleLibertyville3 Miles Girls519:39.00 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 49 · LibertyvilleLibertyville3 Miles 3 Miles-Varsity-3A4919:29.4 PB11
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Girls · Place 1 · LibertyvilleLibertyville3.25 Miles Girls120:38.70 PB11
Sep 53rd Annual Vicky Piela InviteSep 5 · 3 Miles Varsity Girls · Place 9 · LibertyvilleLibertyville3 Miles Varsity Girls919:44.90 PB11
Aug 27Patriot Early InviteAug 27 · 3 Miles Girls Varsity · Place 3 · LibertyvilleLibertyville3 Miles Girls Varsity319:16.30 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 41 · LibertyvilleLibertyville3 Miles Varsity4120:58.56 PB10

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 56 · LibertyvilleLibertyville3 Miles Varsity5618:51.029
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 18 · LibertyvilleLibertyville3 Miles Varsity1818:45.009
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 10 · LibertyvilleLibertyville3 Miles Varsity1018:34.80 PB9
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 13 · LibertyvilleLibertyville2 Miles Varsity1311:53.619
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 14 · LibertyvilleLibertyville3 Miles Varsity1419:13.879
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 106 · LibertyvilleLibertyville3 Miles Varsity10619:44.049
Sep 24NSC Week 3 hosted by Zion-BentonSep 24 · 3 Miles Girls · Place 2 · LibertyvilleLibertyville3 Miles Girls219:04.30 PB9
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Varsity · Place 4 · LibertyvilleLibertyville3 Miles Varsity420:26.10 PB9
Sep 17NSC Week 2 Hosted by LibertvilleSep 17 · 3 Miles Varsity · Place 2 · LibertyvilleLibertyville3 Miles Varsity220:46.109
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 40 · LibertyvilleLibertyville3 Miles Varsity 3A4019:12.509
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Girls · Place 5 · LibertyvilleLibertyville3 Miles Girls519:51.82 PB9
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 8 · LibertyvilleLibertyville3 Miles Varsity819:12.959
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 4 · LibertyvilleLibertyville3 Miles Varsity419:20.809

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 16 · Green Oaks Oak GroveGreen Oaks Oak Grove2 Miles 3A1612:36.108
Oct 7IESA 3A Sectional B @ Adler ParkOct 7 · 2 Miles Varsity · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove2 Miles Varsity312:56.40 PB8
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 8th Grade Girls - 2 Miles · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove2 Miles 8th Grade Girls - 2 Miles312:56.60 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 41 · Green Oaks Oak GroveGreen Oaks Oak Grove2 Miles 2A4113:00.2 PB7
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 7th Grade Girls · Place 3 · Green Oaks Oak GroveGreen Oaks Oak Grove2 Miles 7th Grade Girls313:43.17