Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2816:17.90Patriot Early InviteAugust 28, 2025
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3017:29.2Hawthorn XC InviteSeptember 30, 2022
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1821:37.70NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1623:21Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1920:05.86PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 820:17.40Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1020:28.24Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1222:16.950th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 320:30.932026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Sports Center - Round Lake Area Park DistrictNLCC Dual #3 · Sep 2922:42NLCC Dual #3September 29, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 326:25.80Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2714:23.10Patriot Early InviteAugust 27, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 524:16.46Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 201600m TT (End of Season)Oct 20 · 1,600 Meters Boys · WaucondaWauconda1,600 Meters Boys05:55.9Unofficial12
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 126 · WaucondaWauconda3 Miles Bronze: Open12620:17.40 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity Red · Place 38 · WaucondaWauconda3 Miles Junior Varsity Red3820:30.93 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 204 · WaucondaWauconda3 Miles Junior Varsity20420:30.9312
Sep 29NLCC Dual #3Sep 29 · 3 Miles Boys Varsity · Place 34 · WaucondaWauconda3 Miles Boys Varsity3422:42 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 281 · WaucondaWauconda3 Miles Open Boys28120:05.86 PB12
Sep 15NLCC Dual #2Sep 15 · 3 Miles Boys · Place 38 · WaucondaWauconda3 Miles Boys3824:48Unofficial12
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Open · Place 74 · WaucondaWauconda3 Miles Boys Open7422:16.9 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 136 · WaucondaWauconda5,000 Meters Varsity13624:16.46 PB12
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 57 · WaucondaWauconda1.95 Miles Coed Open - Boys5714:23.10 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 70 · WaucondaWauconda3 Miles Junior Varsity7021:37.70 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 109 · WaucondaWauconda3 Miles Bronze: Open10920:28.24 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 114 · WaucondaWauconda3 Miles Varsity Red11421:53.4111
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 46 · WaucondaWauconda3 Miles Varsity4623:21 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 102 · WaucondaWauconda5,000 Meters Varsity10225:48.5011
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 225 · WaucondaWauconda3 Miles Open22526:25.80 PB11
Aug 28Patriot Early InviteAug 28 · 2 Miles Coed Open - Boys · Place 59 · WaucondaWauconda2 Miles Coed Open - Boys5916:17.90 PB11

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles Open Boys · Place 95 · WaucondaWauconda2 Miles Open Boys9517:29.2 PB8