Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA Class 3A Sectional A · Oct 912:36.9IESA Class 3A Sectional AOctober 9, 2021
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 811:13.432025 Lights Out InvitationalOctober 8, 2025
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1612:13.7IESA XC State ChampionshipsOctober 16, 2021
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 2412:53.5Hawthorn XC InviteSeptember 24, 2021
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1817:54.10NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseNLCC Conference Championships · Oct 1918:22.80NLCC Conference ChampionshipsOctober 19, 2024
3 Miles · Central Park2nd Annual Vicky Piela Invite · Sep 618:19.082nd Annual Vicky Piela InviteSeptember 6, 2025
3 Miles · Cook Memorial ParkWauconda vs Grayslake North vs Grayslake Central · Sep 1320:20Wauconda vs Grayslake North vs Grayslake CentralSeptember 13, 2022
3 Miles · Eagle AcresNLCC Tri #1 · Sep 919:03.50NLCC Tri #1September 9, 2025
3 Miles · Fox River Park49th Annual Patricia Harland Cross Country Invitational · Sep 3019:33.2049th Annual Patricia Harland Cross Country InvitationalSeptember 30, 2023
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2517:32.88IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Matthews Middle School46th Annual Wauconda XC Al Wilhoit Invitational · Sep 918:59.546th Annual Wauconda XC Al Wilhoit InvitationalSeptember 9, 2023
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2118:59.6Bill Dawson InviteSeptember 21, 2024
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2018:16.7Bill Dawson InviteSeptember 20, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 319:54.40Art 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

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 44 · Grayslake (North)Grayslake (North)3 Miles Varsity4417:32.88 PB12
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 25 · Grayslake (North)Grayslake (North)3 Miles Varsity2517:54.10 PB12
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 74 · Grayslake (North)Grayslake (North)2 Miles Varsity7411:13.43 PB12
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 40 · Grayslake (North)Grayslake (North)3 Miles Varsity4018:51.6912
Sep 22Grant/Grayslake North DualSep 22 · 3 Miles Varsity · Place 12 · Grayslake (North)Grayslake (North)3 Miles Varsity1219:4512
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 111 · Grayslake (North)Grayslake (North)3 Miles Varsity11118:16.7 PB12
Sep 16NLCC Tri hosted by Grayslake North Sep 16 · 3 Miles Varsity · Place 8 · Grayslake (North)Grayslake (North)3 Miles Varsity819:4112
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 46 · Grayslake (North)Grayslake (North)3 Miles Varsity4619:39.412
Sep 9NLCC Tri #1Sep 9 · 3 Miles Boys Varsity · Place 12 · Grayslake (North)Grayslake (North)3 Miles Boys Varsity1219:03.50 PB12
Sep 62nd Annual Vicky Piela InviteSep 6 · 3 Miles Varsity Boys · Place 52 · Grayslake (North)Grayslake (North)3 Miles Varsity Boys5218:19.08 PB12
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 120 · Grayslake (North)Grayslake (North)3 Miles Varsity12019:54.40 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 58 · Grayslake (North)Grayslake (North)3 Miles Varsity5817:56.4011
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 36 · Grayslake (North)Grayslake (North)3 Miles Varsity3618:22.80 PB11
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 81 · Grayslake (North)Grayslake (North)2 Miles Varsity8111:36.4711
Oct 7Grant/Grayslake North DualOct 7 · 3 Miles Varsity · Place 14 · Grayslake (North)Grayslake (North)3 Miles Varsity1420:0911
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 49 · Grayslake (North)Grayslake (North)3 Miles Varsity4919:03.9311
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 136 · Grayslake (North)Grayslake (North)3 Miles Varsity13618:59.6 PB11
Sep 17NLCC Tri Hosted by Grayslake NorthSep 17 · 3 Miles Open · Place 12 · Grayslake (North)Grayslake (North)3 Miles Open1219:0011
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Varsity · Place 61 · Grayslake (North)Grayslake (North)3 Miles Varsity6119:2411
Sep 7Grayslake Central Vicky Piela InvitationalSep 7 · 3 Miles Varsity · Place 57 · Grayslake (North)Grayslake (North)3 Miles Varsity5718:45.3111
Aug 29Deerfield OpenerAug 29 · 3 Miles Varsity · Place 19 · Grayslake (North)Grayslake (North)3 Miles Varsity1918:34.10JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #4C Lake Villa (Lakes)Oct 21 · 3 Miles Varsity · Place 55 · Grayslake (North)Grayslake (North)3 Miles Varsity5518:05.5SO
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 41 · Grayslake (North)Grayslake (North)3 Miles Varsity4119:02.4310
Oct 5Lights Out InvitationalOct 5 · 2 Miles Varsity · Place 77 · Grayslake (North)Grayslake (North)2 Miles Varsity7711:41.1010
Sep 3049th Annual Patricia Harland Cross Country InvitationalSep 30 · 3 Miles Varsity · Place 49 · Grayslake (North)Grayslake (North)3 Miles Varsity4919:33.20 PB10
Sep 23James Taylor InviteSep 23 · 3 Miles Frosh/Soph Freshman · Place 26 · Grayslake (North)Grayslake (North)3 Miles Frosh/Soph Freshman2619:01.4710
Sep 12Grayslake North vs Grayslake Central vs GrantSep 12 · Varsity · Place 26 · Grayslake (North)Grayslake (North)Varsity2619:2110
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Varsity · Place 56 · Grayslake (North)Grayslake (North)3 Miles Varsity5618:59.5 PB10
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 116 · Grayslake (North)Grayslake (North)3 Miles Varsity11619:28.1710

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 15NLCC Cross Country ChampionshipsOct 15 · 3 Miles Varsity · Place 44 · Grayslake (North)Grayslake (North)3 Miles Varsity4418:52.749
Oct 6Lights Out InvitationalOct 6 · 2 Miles Varsity · Place 50 · Grayslake (North)Grayslake (North)2 Miles Varsity5012:08.92FR
Oct 3NLCC Dual RL vs GNOct 3 · 3 Miles Varsity · Place 11 · Grayslake (North)Grayslake (North)3 Miles Varsity1118:54.569
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 1A · Place 205 · Grayslake (North)Grayslake (North)3 Miles 1A20518:01.229
Sep 20Grant/Grayslake North/Lakes/Wauconda QuadSep 20 · Varsity · Place 22 · Grayslake (North)Grayslake (North)Varsity2220:349
Sep 17Kaneland - Larry Eddington XC InvitationalSep 17 · 3 Miles Varsity · Place 133 · Grayslake (North)Grayslake (North)3 Miles Varsity13321:20.69
Sep 13Wauconda vs Grayslake North vs Grayslake CentralSep 13 · 3 Miles Varsity · Place 27 · Grayslake (North)Grayslake (North)3 Miles Varsity2720:20 PB9
Sep 1045th Annual Wauconda Cross-Country InvitationalSep 10 · Varsity · Place 33 · Grayslake (North)Grayslake (North)Varsity3319:539
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 120 · Grayslake (North)Grayslake (North)Varsity12020:549

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Boys · Place 105 · GrayslakeGrayslake2 Miles 3A Boys10512:13.7 PB8
Oct 9IESA Class 3A Sectional AOct 9 · 2 Miles Varsity Boys · Place 7 · GrayslakeGrayslake2 Miles Varsity Boys712:36.9 PB8
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 8th Grade Boys · Place 11 · GrayslakeGrayslake2 Miles 8th Grade Boys1112:53.5 PB8