Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA XC State Championships · Oct 1611:25.7IESA XC State ChampionshipsOctober 16, 2021
2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 116:39.1St. Charles North XC InviteOctober 1, 2022
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1815:38.12NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2515:16.23IHSA 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 114:52.92IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Central ParkNLCC Cross Country Championships · Oct 1516:45.94NLCC Cross Country ChampionshipsOctober 15, 2022
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 814:26.62IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Fox River ParkGrant/Wauconda Tri · Oct 318:48Grant/Wauconda TriOctober 3, 2022
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1014:57.15Lakes Sunset InvitationalOctober 10, 2025
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2115:43.8Bill Dawson InviteSeptember 21, 2024
3 Miles · Tim Osmond Sports ComplexNLCC Triangular hosted by Antioch · Sep 917:02.04NLCC Triangular hosted by AntiochSeptember 9, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2015:20.9Bill Dawson InviteSeptember 20, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 316:06.80Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:40.71NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 19 · Fox Lake (Grant)Fox Lake (Grant)3 Miles 3A Varsity1914:26.62 PB12
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 13 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1314:52.92 PB12
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity415:16.23 PB12
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 2 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity215:38.12 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 4 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Gold: 1-5414:57.15 PB12
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity115:42.5612
Sep 22Grant/Grayslake North DualSep 22 · 3 Miles Varsity · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity117:1012
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 3 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity315:20.9 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 51 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity 3A5115:41.4012
Sep 9NLCC Triangular hosted by AntiochSep 9 · 3 Miles Boys · Place 2 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Boys217:02.04 PB12
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 6 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity616:06.80 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 27 · Unattached IllinoisUnattached Illinois5,000 Meters Open 12716:40.71 PB11
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 27 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity2715:17.1311
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 11 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1115:22.9011
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity115:39.1011
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 5 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity515:22.10JR
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity115:41.0911
Sep 24NLCC Tri hosted by Grayslake CentralSep 24 · 3 Miles Boys · Place 3 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Boys316:54.3811
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 7 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity715:43.8 PB11
Sep 17Grant/Antioch/North Chicago TriangularSep 17 · 3 Miles Varsity · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity116:5611
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 103 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity 3A10316:17.6011
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 10 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1015:39.7211

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 81 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity8116:17.3210
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 36 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity3617:07.5910
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Varsity · Place 8 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity816:46.7810
Oct 2Grant/Lakes DualOct 2 · Varsity · Place 5 · Fox Lake (Grant)Fox Lake (Grant)Varsity518:2510
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 12 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1216:17.2010
Sep 23James Taylor InviteSep 23 · 3 Miles Varsity · Place 1 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity116:04.1710
Sep 19Grant/Antioch/Wauconda TriangularSep 19 · Varsity · Place 4 · Fox Lake (Grant)Fox Lake (Grant)Varsity417:4310
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 8 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Frosh/Soph Freshman815:40.310
Sep 12Grayslake North vs Grayslake Central vs GrantSep 12 · Varsity · Place 9 · Fox Lake (Grant)Fox Lake (Grant)Varsity917:1510
Sep 2Harlem InvitationalSep 2 · 3 Miles Varsity · Place 6 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity616:40.7010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 3 · Place 119 · UnattachedUnattached5,000 Meters Open 311917:38.19
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 79 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity7916:20.249
Oct 15NLCC Cross Country ChampionshipsOct 15 · 3 Miles Varsity · Place 12 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity1216:45.94 PB9
Oct 3Grant/Wauconda TriOct 3 · 3 Miles Varsity · Place 7 · Fox Lake (Grant)Fox Lake (Grant)3 Miles Varsity718:48 PB9
Oct 1St. Charles North XC InviteOct 1 · 2.95 Miles Varsity Boys · Place 48 · Fox Lake (Grant)Fox Lake (Grant)2.95 Miles Varsity Boys4816:39.1 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 3A Boys · Place 23 · Ingleside Big HollowIngleside Big Hollow2 Miles 3A Boys2311:25.7 PB8