Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA Class 3A Sectional A · Oct 914:11.4IESA Class 3A Sectional AOctober 9, 2021
2 Miles · Grayslake Middle SchoolIESA 3A Sectional B · Oct 814:32.2IESA 3A Sectional BOctober 8, 2022
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1613:49.5IESA XC State ChampionshipsOctober 16, 2021
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3015:15.9Hawthorn XC InviteSeptember 30, 2022
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2418:15.802026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2920:18.00NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2121:28.80Bill 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 2519:22.51IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 118:52.60IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Central Park3rd Annual Vicky Piela Invite · Sep 519:43.003rd Annual Vicky Piela InviteSeptember 5, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2321:42.84Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:34.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3019:42.97NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1021:13.33NSC 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:49.382026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1919:24.15NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 919:16.12026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 3 hosted by Zion-Benton · Sep 2420:11.50NSC Week 3 hosted by Zion-BentonSeptember 24, 2024
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 419:35.0151th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2719:47.10Patriot Early InviteAugust 27, 2026
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2820:11.70Patriot Early InviteAugust 28, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1819:00.35NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 919:53.10NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Invitational · Sep 223:36.43Racine Horlick InvitationalSeptember 2, 2023
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 821:02.80NSC 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

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 67 · LibertyvilleLibertyville3 Miles Varsity6718:49.38 PB12
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 15 · LibertyvilleLibertyville2.96 Miles Varsity1518:15.80 PB12
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 57 · LibertyvilleLibertyville3 Miles Varsity5719:16.1 PB12
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 3 · LibertyvilleLibertyville3 Miles Varsity320:01.0012
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Girls · Place 7 · LibertyvilleLibertyville3 Miles Girls720:18.00 PB12
Sep 19Bill Dortch - Harry Carlson Cross County InvitationalSep 19 · 3 Miles Varsity · Place 6 · LibertyvilleLibertyville3 Miles Varsity620:21.5012
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 55 · LibertyvilleLibertyville3 Miles 3 Miles-Varsity-3A5519:34.6 PB12
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Girls · Place 3 · LibertyvilleLibertyville3.25 Miles Girls321:02.80 PB12
Sep 53rd Annual Vicky Piela InviteSep 5 · 3 Miles Varsity Girls · Place 8 · LibertyvilleLibertyville3 Miles Varsity Girls819:43.00 PB12
Aug 27Patriot Early InviteAug 27 · 3 Miles Girls Varsity · Place 10 · LibertyvilleLibertyville3 Miles Girls Varsity1019:47.10 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 62 · LibertyvilleLibertyville3 Miles Varsity6218:52.60 PB11
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 18 · LibertyvilleLibertyville3 Miles Varsity1819:22.51 PB11
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 10 · LibertyvilleLibertyville3 Miles Varsity1019:00.35 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 37 · LibertyvilleLibertyville3 Miles Varsity3718:53.6JR
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 3 · LibertyvilleLibertyville3 Miles Varsity319:35.01 PB11
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Girls · Place 3 · LibertyvilleLibertyville3 Miles Girls319:42.97 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 93 · LibertyvilleLibertyville3 Miles Varsity9319:52.3411
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Varsity · Place 5 · LibertyvilleLibertyville3 Miles Varsity520:35.8811
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Girls · Place 2 · LibertyvilleLibertyville3 Miles Girls221:14.8511
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 77 · LibertyvilleLibertyville3 Miles Varsity 3A7719:52.9011
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Girls · Place 4 · LibertyvilleLibertyville3 Miles Girls419:53.10 PB11
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 8 · LibertyvilleLibertyville3 Miles Varsity820:25.5011
Aug 28Patriot Early InviteAug 28 · 3 Miles Girls Varsity · Place 5 · LibertyvilleLibertyville3 Miles Girls Varsity520:11.70 PB11

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 115 · LibertyvilleLibertyville3 Miles Varsity11520:08.5810
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 31 · LibertyvilleLibertyville3 Miles Varsity3119:47.3010
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 18 · LibertyvilleLibertyville3 Miles Varsity1819:24.15 PB10
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 35 · LibertyvilleLibertyville2 Miles Varsity3512:41.6310
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 23 · LibertyvilleLibertyville3 Miles Varsity2319:37.9610
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 156 · LibertyvilleLibertyville3 Miles Varsity15620:35.3710
Sep 24NSC Week 3 hosted by Zion-BentonSep 24 · 3 Miles Girls · Place 8 · LibertyvilleLibertyville3 Miles Girls820:11.50 PB10
Sep 21Bill Dortch - Harry Carlson Cross County InvitationalSep 21 · 3 Miles Varsity · Place 12 · LibertyvilleLibertyville3 Miles Varsity1221:28.80 PB10
Sep 17NSC Week 2 Hosted by LibertvilleSep 17 · 3 Miles Varsity · Place 6 · LibertyvilleLibertyville3 Miles Varsity621:35.8010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 96 · LibertyvilleLibertyville3 Miles Varsity 3A9620:15.2010
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Girls · Place 10 · LibertyvilleLibertyville3 Miles Girls1021:13.33 PB10
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 19 · LibertyvilleLibertyville3 Miles Varsity1920:13.8210
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 11 · LibertyvilleLibertyville3 Miles Varsity1120:41.7010

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 55 · LibertyvilleLibertyville3 Miles Varsity5521:51.99
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Varsity · Place 96 · LibertyvilleLibertyville3 Miles Varsity9621:51.0FR
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 22 · LibertyvilleLibertyville3 Miles Varsity2222:26.50FR
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 93 · LibertyvilleLibertyville3 Miles Varsity9321:30.82FR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 160 · LibertyvilleLibertyville3 Miles Varsity16021:42.84 PB9
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 28 · LibertyvilleLibertyville3 Miles Varsity2822:02.209
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 11 · LibertyvilleLibertyville3 Miles Varsity1121:54.539
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 184 · LibertyvilleLibertyville3 Miles 3A18420:56.709
Sep 2Racine Horlick InvitationalSep 2 · 5,000 Meters Varsity · Place 38 · LibertyvilleLibertyville5,000 Meters Varsity3823:36.43 PB9
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 69 · LibertyvilleLibertyville3 Miles Varsity6922:11.659
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 25 · LibertyvilleLibertyville3 Miles Varsity2522:02.34FR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 188 · Libertyville Highland MSLibertyville Highland MS2 Miles 3A18814:07.68
Oct 8IESA 3A Sectional BOct 8 · 2 Miles Varsity Girls · Place 21 · Libertyville Highland MSLibertyville Highland MS2 Miles Varsity Girls2114:32.2 PB8
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Girls · Place 30 · Libertyville Highland MSLibertyville Highland MS2 Miles 8th Grade Girls3015:15.9 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Girls · Place 148 · Libertyville Highland MSLibertyville Highland MS2 Miles 3A Girls14813:49.5 PB7
Oct 9IESA Class 3A Sectional AOct 9 · 2 Miles Varsity Girls · Place 11 · Libertyville Highland MSLibertyville Highland MS2 Miles Varsity Girls1114:11.4 PB7