Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1820:09.32NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1622:02Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:57.82PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:32.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1018:10.15Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:25.012026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Sports Center - Round Lake Area Park DistrictNLCC Dual #3 · Sep 2920:30NLCC Dual #3September 29, 2026
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2819:29.70Patriot Early InviteAugust 28, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 319:42.20Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2711:43.90Patriot Early InviteAugust 27, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 621:30.87Rich Eschman XC Invitational 2025September 6, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 31 · Wauconda3 Miles Bronze: Open3118:32.90 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity Red · Place 19 · Wauconda3 Miles Junior Varsity Red1919:25.01 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 114 · Wauconda3 Miles Junior Varsity11419:25.0112
Sep 29NLCC Dual #3Sep 29 · 3 Miles Boys Varsity · Place 12 · Wauconda3 Miles Boys Varsity1220:30 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 173 · Wauconda3 Miles Open Boys17318:57.82 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 88 · Wauconda5,000 Meters Varsity8821:31.5112
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 19 · Wauconda1.95 Miles Coed Open - Boys1911:43.90 PB12
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles Co-Ed HS · Place 72 · Wauconda3 Miles Co-Ed HS7218:59.2512

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 44 · Wauconda3 Miles Junior Varsity4420:09.32 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 18 · Wauconda3 Miles Bronze: Open1818:10.15 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 66 · Wauconda3 Miles Varsity Red6619:50.4411
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 29 · Wauconda3 Miles Varsity2922:02 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 68 · Wauconda5,000 Meters Varsity6821:30.87 PB11
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 31 · Wauconda3 Miles Open3119:42.20 PB11
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 72 · Wauconda3 Miles Boys Varsity7219:29.70 PB11