Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA Class 3A Sectional A · Oct 914:58.0IESA Class 3A Sectional AOctober 9, 2021
2 Miles · Lakes Community High SchoolLakes Early Bird Quad · Aug 2712:52.92Lakes Early Bird QuadAugust 27, 2025
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1614:10.2IESA XC State ChampionshipsOctober 16, 2021
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 2414:57.9Hawthorn XC InviteSeptember 24, 2021
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2317:19.35Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1820:22.90NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseNLCC Conference Championships · Oct 1920:52.50NLCC Conference ChampionshipsOctober 19, 2024
3 Miles · Central Park2nd Annual Vicky Piela Invite · Sep 619:56.702nd Annual Vicky Piela InviteSeptember 6, 2025
3 Miles · Cook Memorial ParkWauconda vs Grayslake North vs Grayslake Central · Sep 1323:09Wauconda vs Grayslake North vs Grayslake CentralSeptember 13, 2022
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 919:34.852024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Eagle AcresNLCC Tri #1 · Sep 920:29.30NLCC Tri #1September 9, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2520:08.20IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1018:58.99Lakes Sunset InvitationalOctober 10, 2025
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2120:25.2Bill Dawson InviteSeptember 21, 2024
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 320:58.20Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025

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

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 85 · Grayslake (Central)Grayslake (Central)3 Miles Varsity8519:42.3812
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 30 · Grayslake (Central)Grayslake (Central)3 Miles Varsity3020:08.20 PB12
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 8 · Grayslake (Central)Grayslake (Central)3 Miles Varsity820:22.90 PB12
Oct 14Ram MileOct 14 · 1,600 Meters Varsity · Place 4 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity45:56Unofficial12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 40 · Grayslake (Central)Grayslake (Central)3 Miles Gold: 1-54018:58.99 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 67 · Grayslake (Central)Grayslake (Central)3 Miles Varsity6719:24.8112
Sep 22NLCC Triangular hosted by Grayslake CentralSep 22 · 3 Miles Girls · Place 3 · Grayslake (Central)Grayslake (Central)3 Miles Girls321:28.6012
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 55 · Grayslake (Central)Grayslake (Central)3 Miles Varsity 2A5519:32.2012
Sep 9NLCC Tri #1Sep 9 · 3 Miles Girls Varsity · Place 12 · Grayslake (Central)Grayslake (Central)3 Miles Girls Varsity1220:29.30 PB12
Sep 62nd Annual Vicky Piela InviteSep 6 · 3 Miles Varsity Girls · Place 5 · Grayslake (Central)Grayslake (Central)3 Miles Varsity Girls519:56.70 PB12
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 17 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1720:58.20 PB12
Aug 27Lakes Early Bird QuadAug 27 · 2 Miles High School Girls · Place 3 · Grayslake (Central)Grayslake (Central)2 Miles High School Girls312:52.92 PB12
Aug 191600 TT #1Aug 19 · 1,600 Meters Varsity · Place 2 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity25:55Unofficial12
Jul 25Detweiller at Dark Jul 25 · 3 Miles Varsity · Place 49 · Grayslake RamzGrayslake Ramz3 Miles Varsity4919:51.00—

2024 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 142 · Grayslake (Central)Grayslake (Central)3 Miles 2A Varsity14219:34.85 PB11
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 67 · Grayslake (Central)Grayslake (Central)3 Miles Varsity6720:12.8311
Oct 262024 IHSA Class 2A XC Regional-#4C Grayslake (Central)Oct 26 · 3 Miles Varsity · Place 20 · Grayslake (Central)Grayslake (Central)3 Miles Varsity2019:51.3011
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 15 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1520:52.50 PB11
Oct 16Ram MileOct 16 · 1,600 Meters Varsity · Place 3 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity35:51Unofficial11
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 32 · Grayslake (Central)Grayslake (Central)3 Miles Varsity3219:11.70JR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 144 · Grayslake (Central)Grayslake (Central)3 Miles Varsity14420:22.1711
Sep 24NLCC Tri hosted by Grayslake CentralSep 24 · 3 Miles Girls · Place 6 · Grayslake (Central)Grayslake (Central)3 Miles Girls620:59.5411
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 52 · Grayslake (Central)Grayslake (Central)3 Miles Varsity5220:25.2 PB11
Sep 17NLCC Tri Hosted by Grayslake NorthSep 17 · 3 Miles Open · Place 7 · Grayslake (Central)Grayslake (Central)3 Miles Open720:3211
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 153 · Grayslake (Central)Grayslake (Central)3 Miles Varsity 2A15321:22.3011
Sep 7Grayslake Central Vicky Piela InvitationalSep 7 · 3 Miles Varsity · Place 38 · Grayslake (Central)Grayslake (Central)3 Miles Varsity3820:36.6911
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 35 · Grayslake (Central)Grayslake (Central)3 Miles Varsity3520:57.7111
Aug 29Under The Lights 3200TTAug 29 · 3,200 Meters Varsity · Place 4 · Grayslake (Central)Grayslake (Central)3,200 Meters Varsity412:40Unofficial11
Aug 161600/800 TT #1Aug 16 · 1,600 Meters Varsity · Place 4 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity46:07Unofficial11

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Junior Varsity · Place 2 · Grayslake (Central)Grayslake (Central)3 Miles Junior Varsity221:42.9810
Oct 10Ram MileOct 10 · 1,600 Meters Varsity · Place 8 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity86:05Unofficial10
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 7 · Grayslake (Central)Grayslake (Central)3 Miles Varsity719:35.00SO
Sep 26NLCC Dual: RL v CentralSep 26 · 3 Miles Varsity · Place 8 · Grayslake (Central)Grayslake (Central)3 Miles Varsity820:53.40SO
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Frosh/Soph · Place 41 · Grayslake (Central)Grayslake (Central)2.5 Miles Frosh/Soph4117:19.35 PB10
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 6 · Grayslake (Central)Grayslake (Central)3 Miles Freshman Sophomore619:52.1710
Sep 12Grayslake North vs Grayslake Central vs GrantSep 12 · Varsity · Place 9 · Grayslake (Central)Grayslake (Central)Varsity920:4010
Sep 2St. Charles East Leavey InvitationalSep 2 · 2.4 Miles Open · Place 20 · Grayslake (Central)Grayslake (Central)2.4 Miles Open2017:42.1010
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 31 · Grayslake (Central)Grayslake (Central)3 Miles Varsity3120:53.8410
Aug 263200 Time TrialAug 26 · 3,200 Meters Varsity · Place 8 · Grayslake (Central)Grayslake (Central)3,200 Meters Varsity813:12Unofficial10
Aug 81600 TT #1Aug 8 · 1,600 Meters Varsity · Place 6 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity66:32Unofficial10
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 179 · GRAYSLAKE RAMZGRAYSLAKE RAMZ2 Miles Varsity17922:46.0—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 179 · GRAYSLAKE RAMZGRAYSLAKE RAMZ3 Miles Varsity17922:46.0—

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Deerfield #3Oct 29 · 3 Miles Varsity · Grayslake (Central)Grayslake (Central)3 Miles Varsity—DNFFR
Oct 15NLCC Cross Country ChampionshipsOct 15 · 3 Miles JV · Place 3 · Grayslake (Central)Grayslake (Central)3 Miles JV321:24.299
Oct 11Ram MileOct 11 · 1,600 Meters Varsity · Place 14 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity146:34Unofficial9
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Varsity · Place 72 · Grayslake (Central)Grayslake (Central)3 Miles Varsity7220:44.98FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Frosh/Soph Freshman · Place 67 · Grayslake (Central)Grayslake (Central)2.5 Miles Frosh/Soph Freshman6717:32.84FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 67 · Grayslake (Central)Grayslake (Central)2.5 Miles Varsity6717:32.9FR
Sep 13Wauconda vs Grayslake North vs Grayslake CentralSep 13 · 3 Miles Varsity · Place 15 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1523:09 PB9
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Frosh/Soph Freshman · Place 45 · Grayslake (Central)Grayslake (Central)3 Miles Frosh/Soph Freshman4523:42.39
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 7 · Grayslake (Central)Grayslake (Central)Varsity723:069
Aug 22Under the Lights 3200 Time TrialAug 22 · 3,200 Meters Varsity · Place 14 · Grayslake (Central)Grayslake (Central)3,200 Meters Varsity1414:23Unofficial9
Aug 91600 TT #1Aug 9 · 1,600 Meters Varsity · Place 17 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity177:42Unofficial9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Girls · Place 185 · GrayslakeGrayslake2 Miles 3A Girls18514:10.2 PB7
Oct 9IESA Class 3A Sectional AOct 9 · 2 Miles Varsity Girls · Place 17 · GrayslakeGrayslake2 Miles Varsity Girls1714:58.0 PB7
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 8th Grade Girls · Place 17 · GrayslakeGrayslake2 Miles 8th Grade Girls1714:57.9 PB7