Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3018:56.3Hawthorn XC InviteSeptember 30, 2022
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1821:09.90NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseNLCC Conference Championships · Oct 1919:25.70NLCC Conference ChampionshipsOctober 19, 2024
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1919:26.27PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1020:25.99Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1221:29.850th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 421:33.892025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 323:14.50Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2712:28.00Patriot Early InviteAugust 27, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 522:48.78Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 213 · WaucondaWauconda3 Miles Open Boys21319:26.27 PB12
Sep 15NLCC Dual #2Sep 15 · 3 Miles Boys · Place 25 · WaucondaWauconda3 Miles Boys2523:00Unofficial12
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Open · Place 45 · WaucondaWauconda3 Miles Boys Open4521:29.8 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 116 · WaucondaWauconda5,000 Meters Varsity11622:48.78 PB12
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 36 · WaucondaWauconda1.95 Miles Coed Open - Boys3612:28.00 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 59 · WaucondaWauconda3 Miles Junior Varsity5921:09.90 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 107 · WaucondaWauconda3 Miles Bronze: Open10720:25.99 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 103 · WaucondaWauconda3 Miles Varsity Red10321:33.89 PB11
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 50 · WaucondaWauconda3 Miles Varsity5023:3511
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 158 · WaucondaWauconda3 Miles Open15823:14.50 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 24 · WaucondaWauconda3 Miles Junior Varsity2419:25.70 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Junior Varsity · Place 66 · WaucondaWauconda3 Miles Junior Varsity6621:47.829
Sep 12Race Night in Wauconda (Tri)Sep 12 · 3 Miles Boys · Place 21 · WaucondaWauconda3 Miles Boys2124:30Unofficial9
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Open · Place 218 · WaucondaWauconda3 Miles Open21822:50.99

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Boys · Place 145 · Island Lake MatthewsIsland Lake Matthews2 Miles 8th Grade Boys14518:56.3 PB8