Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 814:13.162025 Lights Out InvitationalOctober 8, 2025
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2320:40.98Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Adler ParkBill Dortch - Harry Carlson Cross County Invitational · Sep 2025:52.48Bill Dortch - Harry Carlson Cross County InvitationalSeptember 20, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3024:09.92NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1922:30.29NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 424:05.7751th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1823:03.90NSC ChampionshipsOctober 18, 2025
4,000 Meters · UW-ParksideRacine Horlick Invitational · Sep 222:24.63Racine Horlick InvitationalSeptember 2, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 17 · Libertyville3 Miles Junior Varsity Scored1723:03.90 PB12
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Open · Place 4 · Libertyville2 Miles Open414:13.16 PB12
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 7 · Libertyville3 Miles Junior Varsity724:05.77 PB12
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Girls · Place 43 · Libertyville3 Miles Girls4324:09.92 PB12
Sep 20Bill Dortch - Harry Carlson Cross County InvitationalSep 20 · 3 Miles Open · Place 41 · Libertyville3 Miles Open4125:52.48 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 21 · Libertyville3 Miles Junior Varsity2122:30.29 PB11
Oct 9Lights Out InvitationalOct 9 · 2 Miles Open · Place 4 · Libertyville2 Miles Open414:26.9311
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 175 · Libertyville3 Miles Junior Varsity17524:35.1511
Aug 28Patriot Early InviteAug 28 · 3 Miles Varsity · Place 64 · Libertyville3 Miles Varsity6424:13.6011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 29 · Libertyville3 Miles Frosh/Soph Freshman2924:22.510
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 56 · Libertyville3 Miles Varsity5625:57.40SO
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Frosh/Soph Freshman · Place 145 · Libertyville3 Miles Frosh/Soph Freshman14525:54.05SO
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Frosh/Soph · Place 192 · Libertyville2.5 Miles Frosh/Soph19220:40.98 PB10
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 56 · Libertyville3 Miles Varsity5626:56.9010
Sep 2Racine Horlick InvitationalSep 2 · 4,000 Meters Junior Varsity · Place 71 · Libertyville4,000 Meters Junior Varsity7122:24.63 PB10
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 78 · Libertyville3 Miles Open7826:34.0510
Aug 26Patriot Early InviteAug 26 · 3 Miles Varsity · Place 97 · Libertyville3 Miles Varsity9727:54.92SO