Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grayslake Middle SchoolIESA 3A Sectional B · Oct 814:16.8IESA 3A Sectional BOctober 8, 2022
2 Miles · Lakes Community High School2024 IESA 3A Sectional A · Oct 1111:55.12024 IESA 3A Sectional AOctober 11, 2024
2 Miles · Maxwell ParkIESA State Meet · Oct 1513:58.2IESA State MeetOctober 15, 2022
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2913:09.30Hawthorn North XC InviteSeptember 29, 2023
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 613:39.71Rich Eschman XC Invitational 2025September 6, 2025
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2614:38.42Palatine Invite - Meet of Champions 2026September 26, 2026
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2417:20.902026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2919:49.50NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2518:08.75IHSA 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 117:48.21IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:43.06IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 817:50.15IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1519:48.90NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Eagle AcresLakes Early Bird Quad · Aug 2718:35.85Lakes Early Bird QuadAugust 27, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3117:42.412026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 818:47.60NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 918:01.32026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1619:21.73NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1818:46.04NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 920:10.80NSC Week 1 Quad ASeptember 9, 2025
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:45.73USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1811:14.30USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1211:19.50USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:38.14USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 1015:08.89Illinois Youth XC ChampionshipsNovember 10, 2024
4,000 Meters · Proviso West HSUSATF Illinois Association All-Comers XC Championships · Nov 1614:37.8USATF Illinois Association All-Comers XC ChampionshipsNovember 16, 2024
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 520:37.99Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 55 · Lake ZurichLake Zurich3 Miles Class 3A Varsity5517:43.06 PB10
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 16 · Lake ZurichLake Zurich3 Miles Varsity1617:42.41 PB10
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 2 · Lake ZurichLake Zurich2.96 Miles Varsity217:20.90 PB10
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 13 · Lake ZurichLake Zurich3 Miles Varsity1318:01.3 PB10
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Girls · Place 2 · Lake ZurichLake Zurich3 Miles Girls219:49.50 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 2.5 Miles Frosh/Soph · Place 1 · Lake ZurichLake Zurich2.5 Miles Frosh/Soph114:38.42 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 18 · Lake ZurichLake Zurich3 Miles Varsity Girls1817:55.7210
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Girls · Place 4 · Lake ZurichLake Zurich3 Miles Girls419:48.90 PB10
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Girls · Place 2 · Lake ZurichLake Zurich3 Miles Girls218:47.60 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 3 · Lake ZurichLake Zurich5,000 Meters Varsity320:37.99 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 78 · Lake ZurichLake Zurich3 Miles 3A Varsity7817:50.15 PB9
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 17 · Lake ZurichLake Zurich3 Miles Varsity1717:48.21 PB9
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 6 · Lake ZurichLake Zurich3 Miles Varsity618:08.75 PB9
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 6 · Lake ZurichLake Zurich3 Miles Varsity618:46.04 PB9
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 41 · Lake ZurichLake Zurich3 Miles Varsity4118:49.039
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 79 · Lake ZurichLake Zurich3 Miles Varsity7918:25.229
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Girls · Place 5 · Lake ZurichLake Zurich3 Miles Girls519:21.73 PB9
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Girls · Place 5 · Lake ZurichLake Zurich3 Miles Girls520:10.80 PB9
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 2 · Lake ZurichLake Zurich2.15 Miles Frosh/Soph213:39.71 PB9
Aug 27Lakes Early Bird QuadAug 27 · 3 Miles High School Girls · Place 5 · Lake ZurichLake Zurich3 Miles High School Girls518:35.85 PB9

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 35 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-143514:38.14 PB8
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 5 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-14514:53.48
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 2 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-14214:37.8 PB8
Nov 10Illinois Youth XC ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 5 · Palatine Pack TFCCPalatine Pack TFCC4,000 Meters 13-14515:08.89 PB8
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 3A · Place 4 · Lake Zurich SouthLake Zurich South2 Miles 3A412:06.208
Oct 11IESA 3A Sectional HOct 11 · 2 Miles Varsity · Place 2 · Lake Zurich SouthLake Zurich South2 Miles Varsity211:55.108
Oct 112024 IESA 3A Sectional AOct 11 · 2 Miles Girls · Place 2 · Lake Zurich SouthLake Zurich South2 Miles Girls211:55.1 PB8
Sep 6Prairie StampedeSep 6 · 2 Miles Elite · Place 3 · Lake Zurich SouthLake Zurich South2 Miles Elite312:14.738
Jul 9Palatine Pack No FrillsJul 9 · 3 Miles Varsity · Place 3 · Palatine Pack TFCCPalatine Pack TFCC3 Miles Varsity319:54.518

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 57 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-125711:45.73 PB7
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 3 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12311:14.30 PB7
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 2 · Palatine Pack TFCCPalatine Pack TFCC3,000 Meters 11-12211:19.50 PB7
Nov 5Palatine Pack XC Club InviteNov 5 · 2 Miles Varsity · Place 6 · Palatine Pack TFCCPalatine Pack TFCC2 Miles Varsity612:45.73—
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 10 · Lake Zurich SouthLake Zurich South2 Miles 3A1012:27.407
Oct 7IESA Class 3A Sectional AOct 7 · 2 Miles Girls · Place 3 · Lake Zurich SouthLake Zurich South2 Miles Girls312:23.307
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 7th Grade Girls - 2 Miles · Place 2 · Lake Zurich SouthLake Zurich South2 Miles 7th Grade Girls - 2 Miles213:09.30 PB7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 175 · Lake Zurich SouthLake Zurich South2 Miles 3A17513:58.2 PB6
Oct 8IESA 3A Sectional BOct 8 · 2 Miles Varsity Girls · Place 11 · Lake Zurich SouthLake Zurich South2 Miles Varsity Girls1114:16.8 PB6
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 6th Grade Girls · Place 10 · Lake Zurich SouthLake Zurich South2 Miles 6th Grade Girls1014:55.76