Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grayslake Middle SchoolIESA 3A Sectional B · Oct 813:44.2IESA 3A Sectional BOctober 8, 2022
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 810:49.142025 Lights Out InvitationalOctober 8, 2025
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 710:21.812026 Lights Out InvitationalOctober 7, 2026
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2912:46.60Hawthorn North XC InviteSeptember 29, 2023
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1817:28.93NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake North Dual · Sep 2220:08Grant/Grayslake North DualSeptember 22, 2025
3 Miles · Central Park3rd Annual Vicky Piela Invite · Sep 516:56.903rd Annual Vicky Piela InviteSeptember 5, 2026
3 Miles · Central ParkGrayslake North/Round Lake/North Chicago Meet · Sep 1518:57Grayslake North/Round Lake/North Chicago MeetSeptember 15, 2026
3 Miles · Deerfield Back 40Deerfield Opener · Aug 2617:41.50Deerfield OpenerAugust 26, 2026
3 Miles · Deerfield HSDeerfield Opener · Aug 2817:54.59Deerfield OpenerAugust 28, 2025
3 Miles · Eagle AcresNLCC Tri #1 · Sep 919:28.93NLCC Tri #1September 9, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2517:03.78IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Matthews Middle SchoolAl Willhoit Wauconda Invitational · Sep 1419:21Al Willhoit Wauconda InvitationalSeptember 14, 2024
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2117:52.0Bill Dawson InviteSeptember 21, 2024
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 317:24.6052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1917:30.9Bill Dawson InviteSeptember 19, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 319:48.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.

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 33 · Grayslake (North)Grayslake (North)3 Miles Varsity3316:28.9011
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 35 · Grayslake (North)Grayslake (North)2 Miles Varsity3510:21.81 PB11
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 13 · Grayslake (North)Grayslake (North)3 Miles Varsity1317:24.60 PB11
Sep 22NLCC Dual - GNHS v GCHSSep 22 · 3 Miles Boys · Place 1 · Grayslake (North)Grayslake (North)3 Miles Boys117:27.4011
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 50 · Grayslake (North)Grayslake (North)3 Miles Varsity5017:30.9 PB11
Sep 15Grayslake North/Round Lake/North Chicago MeetSep 15 · 3 Miles Varsity · Place 3 · Grayslake (North)Grayslake (North)3 Miles Varsity318:57 PB11
Sep 8NLCC Week 1 Triangular @ AntiochSep 8 · 3 Miles Boys · Place 6 · Grayslake (North)Grayslake (North)3 Miles Boys619:27.4011
Sep 53rd Annual Vicky Piela InviteSep 5 · 3 Miles Varsity Boys · Place 15 · Grayslake (North)Grayslake (North)3 Miles Varsity Boys1516:56.90 PB11
Aug 26Deerfield OpenerAug 26 · 3 Miles Boys 3-Mile · Place 11 · Grayslake (North)Grayslake (North)3 Miles Boys 3-Mile1117:41.50 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 32 · Grayslake (North)Grayslake (North)3 Miles Varsity3217:03.78 PB10
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 23 · Grayslake (North)Grayslake (North)3 Miles Varsity2317:28.93 PB10
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 52 · Grayslake (North)Grayslake (North)2 Miles Varsity5210:49.14 PB10
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 34 · Grayslake (North)Grayslake (North)3 Miles Varsity3418:23.0210
Sep 22Grant/Grayslake North DualSep 22 · 3 Miles Varsity · Place 15 · Grayslake (North)Grayslake (North)3 Miles Varsity1520:08 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 116 · Grayslake (North)Grayslake (North)3 Miles Varsity11618:26.310
Sep 16NLCC Tri hosted by Grayslake North Sep 16 · 3 Miles Varsity · Place 6 · Grayslake (North)Grayslake (North)3 Miles Varsity619:0710
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Frosh/Soph · Place 27 · Grayslake (North)Grayslake (North)3 Miles Frosh/Soph2718:43.810
Sep 9NLCC Tri #1Sep 9 · 3 Miles Boys Varsity · Place 19 · Grayslake (North)Grayslake (North)3 Miles Boys Varsity1919:28.93 PB10
Sep 62nd Annual Vicky Piela InviteSep 6 · 3 Miles Varsity Boys · Place 35 · Grayslake (North)Grayslake (North)3 Miles Varsity Boys3517:48.2710
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 117 · Grayslake (North)Grayslake (North)3 Miles Varsity11719:48.60 PB10
Aug 28Deerfield OpenerAug 28 · 3 Miles Boys 3-Mile · Place 19 · Grayslake (North)Grayslake (North)3 Miles Boys 3-Mile1917:54.59 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 61 · Grayslake (North)Grayslake (North)3 Miles Varsity6118:26.309
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 80 · Grayslake (North)Grayslake (North)2 Miles Varsity8011:35.709
Oct 7Grant/Grayslake North DualOct 7 · 3 Miles Varsity · Place 15 · Grayslake (North)Grayslake (North)3 Miles Varsity1520:109
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 46 · Grayslake (North)Grayslake (North)3 Miles Varsity4618:49.769
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 92 · Grayslake (North)Grayslake (North)3 Miles Varsity9217:52.0 PB9
Sep 17NLCC Tri Hosted by Grayslake NorthSep 17 · 3 Miles Open · Place 10 · Grayslake (North)Grayslake (North)3 Miles Open1018:489
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Frosh/Soph · Place 27 · Grayslake (North)Grayslake (North)3 Miles Frosh/Soph2719:21 PB9
Sep 7Grayslake Central Vicky Piela InvitationalSep 7 · 3 Miles Varsity · Place 44 · Grayslake (North)Grayslake (North)3 Miles Varsity4418:06.429
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 93 · Grayslake (North)Grayslake (North)3 Miles Varsity9318:06.129
Aug 29Deerfield OpenerAug 29 · 3 Miles Varsity · Place 17 · Grayslake (North)Grayslake (North)3 Miles Varsity1718:17.80FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 121 · GrayslakeGrayslake2 Miles 4A12112:08.608
Oct 7IESA 4A Sectional A @ Grayslake MiddleOct 7 · 2 Miles Varsity · Place 18 · GrayslakeGrayslake2 Miles Varsity1812:38.68
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 8th Grade Boys - 2 Miles · Place 22 · GrayslakeGrayslake2 Miles 8th Grade Boys - 2 Miles2212:46.60 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8IESA 3A Sectional BOct 8 · 2 Miles Varsity Boys · Place 59 · GrayslakeGrayslake2 Miles Varsity Boys5913:44.2 PB7
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 7th Grade Boys · Place 47 · GrayslakeGrayslake2 Miles 7th Grade Boys4714:04.57