Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Johnsburg High SchoolJohnsburg Jr High Preview Meet · Sep 3014:39.83Johnsburg Jr High Preview MeetSeptember 30, 2021
2 Miles · Lakes Community High SchoolLakes Early Bird Quad · Aug 2713:26.96Lakes Early Bird QuadAugust 27, 2025
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 2415:19.9Hawthorn XC InviteSeptember 24, 2021
2.1 Miles · Vernon Hills High SchoolHawthorn North XC Invitational · Sep 1315:14.6Hawthorn North XC InvitationalSeptember 13, 2019
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1420:25.55NLCC Cross Country ChampionshipsOctober 14, 2023
3 Miles · Bulldog Athletic Complex Cross Country CourseNLCC Conference Championships · Oct 1920:08.30NLCC Conference ChampionshipsOctober 19, 2024
3 Miles · Central ParkNLCC Tri hosted by Grayslake Central · Sep 2419:52.19NLCC Tri hosted by Grayslake CentralSeptember 24, 2024
3 Miles · Eagle AcresNLCC Tri #1 · Sep 920:44.28NLCC Tri #1September 9, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2520:01.60IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:08.84Lakes Sunset InvitationalOctober 10, 2025
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2120:14.8Bill Dawson InviteSeptember 21, 2024
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 320:50.60Art 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

13 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 60 · Grayslake (Central)Grayslake (Central)3 Miles Varsity6019:15.0812
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 28 · Grayslake (Central)Grayslake (Central)3 Miles Varsity2820:01.60 PB12
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 11 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1120:51.7512
Oct 14Ram MileOct 14 · 1,600 Meters Varsity · Place 3 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity35:55Unofficial12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 49 · Grayslake (Central)Grayslake (Central)3 Miles Gold: 1-54919:08.84 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 121 · Grayslake (Central)Grayslake (Central)3 Miles Varsity12120:22.4712
Sep 22NLCC Triangular hosted by Grayslake CentralSep 22 · 3 Miles Girls · Place 4 · Grayslake (Central)Grayslake (Central)3 Miles Girls421:42.6112
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 70 · Grayslake (Central)Grayslake (Central)3 Miles Varsity 2A7019:59.1012
Sep 9NLCC Tri #1Sep 9 · 3 Miles Girls Varsity · Place 13 · Grayslake (Central)Grayslake (Central)3 Miles Girls Varsity1320:44.28 PB12
Sep 62nd Annual Vicky Piela InviteSep 6 · 3 Miles Varsity Girls · Place 7 · Grayslake (Central)Grayslake (Central)3 Miles Varsity Girls720:11.4412
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 11 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1120:50.60 PB12
Aug 27Lakes Early Bird QuadAug 27 · 2 Miles High School Girls · Place 5 · Grayslake (Central)Grayslake (Central)2 Miles High School Girls513:26.96 PB12
Aug 191600 TT #1Aug 19 · 1,600 Meters Varsity · Place 4 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity45:57Unofficial12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 8 · Grayslake (Central)Grayslake (Central)3 Miles Varsity820:08.30 PB11
Oct 16Ram MileOct 16 · 1,600 Meters Varsity · Place 4 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity45:56Unofficial11
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 55 · Grayslake (Central)Grayslake (Central)3 Miles Varsity5520:02.80JR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 96 · Grayslake (Central)Grayslake (Central)3 Miles Varsity9619:40.0911
Sep 24NLCC Tri hosted by Grayslake CentralSep 24 · 3 Miles Girls · Place 1 · Grayslake (Central)Grayslake (Central)3 Miles Girls119:52.19 PB11
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 44 · Grayslake (Central)Grayslake (Central)3 Miles Varsity4420:14.8 PB11
Sep 17NLCC Tri Hosted by Grayslake NorthSep 17 · 3 Miles Open · Place 6 · Grayslake (Central)Grayslake (Central)3 Miles Open620:3111
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 70 · Grayslake (Central)Grayslake (Central)3 Miles Varsity 2A7020:03.7011
Sep 7Grayslake Central Vicky Piela InvitationalSep 7 · 3 Miles Varsity · Place 14 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1419:42.4911
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 23 · Grayslake (Central)Grayslake (Central)3 Miles Varsity2320:28.4611
Aug 161600/800 TT #1Aug 16 · 1,600 Meters Varsity · Place 5 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity56:07.10Unofficial11
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 119 · Grayslake RamzGrayslake Ramz3 Miles Varsity11920:22.6011

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 11 · Grayslake (Central)Grayslake (Central)3 Miles Varsity1120:25.55 PB10
Oct 10Ram MileOct 10 · 1,600 Meters Varsity · Place 5 · Grayslake (Central)Grayslake (Central)1,600 Meters Varsity55:51Unofficial10
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 25 · Grayslake (Central)Grayslake (Central)3 Miles Varsity2519:00.00SO
Sep 26NLCC Dual: RL v CentralSep 26 · 3 Miles Varsity · Place 5 · Grayslake (Central)Grayslake (Central)3 Miles Varsity520:12.10SO
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 4 · Grayslake (Central)Grayslake (Central)3 Miles Freshman Sophomore419:38.9010
Sep 12Grayslake North vs Grayslake Central vs GrantSep 12 · Varsity · Place 8 · Grayslake (Central)Grayslake (Central)Varsity820:3310
Sep 2St. Charles East Leavey InvitationalSep 2 · 3 Miles Varsity · Place 41 · Grayslake (Central)Grayslake (Central)3 Miles Varsity4120:18.2010
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 24 · Grayslake (Central)Grayslake (Central)3 Miles Varsity2420:26.8410
Aug 263200 Time TrialAug 26 · 3,200 Meters Varsity · Place 5 · Grayslake (Central)Grayslake (Central)3,200 Meters Varsity512:44Unofficial10
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 128 · GRAYSLAKE RAMZGRAYSLAKE RAMZ2 Miles Varsity12821:54.5—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 128 · GRAYSLAKE RAMZGRAYSLAKE RAMZ3 Miles Varsity12821:54.5—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Johnsburg Jr High Preview MeetSep 30 · 2 Miles Middle School · Place 8 · Round Lake ParkRound Lake Park2 Miles Middle School814:39.83 PB8
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 8th Grade Girls · Place 21 · Round Lake ParkRound Lake Park2 Miles 8th Grade Girls2115:19.9 PB8

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19IESA State XC ChampionshipsOct 19 · 3,200 Meters 2A · Place 218 · Round Lake ParkRound Lake Park3,200 Meters 2A21814:48.2—
Sep 13Hawthorn North XC InvitationalSep 13 · 2.1 Miles 6th Grade Girls · Place 13 · Round Lake ParkRound Lake Park2.1 Miles 6th Grade Girls1315:14.6 PB6