Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3014:49.8Hawthorn XC InviteSeptember 30, 2022
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1821:11.85NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseNLCC Conference Championships · Oct 1920:37.50NLCC Conference ChampionshipsOctober 19, 2024
3 Miles · Central ParkNLCC Tri hosted by Grayslake Central · Sep 2422:15.92NLCC Tri hosted by Grayslake CentralSeptember 24, 2024
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1021:00.41Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle SchoolAl Willhoit Wauconda Invitational · Sep 1424:35Al Willhoit Wauconda InvitationalSeptember 14, 2024
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 423:59.802025 Pat Savage InvitationalOctober 4, 2025
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2821:02.50Patriot Early InviteAugust 28, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 623:59.73Rich Eschman XC Invitational 2025September 6, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 61 · WaucondaWauconda3 Miles Junior Varsity6121:11.85 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 129 · WaucondaWauconda3 Miles Bronze: Open12921:00.41 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 136 · WaucondaWauconda3 Miles Varsity Red13623:59.80 PB11
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 51 · WaucondaWauconda3 Miles Varsity5123:3611
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 93 · WaucondaWauconda5,000 Meters Varsity9323:59.73 PB11
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 117 · WaucondaWauconda3 Miles Boys Varsity11721:02.50 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19NLCC Conference ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 41 · WaucondaWauconda3 Miles Junior Varsity4120:37.50 PB10
Sep 24NLCC Tri hosted by Grayslake CentralSep 24 · 3 Miles Boys · Place 44 · WaucondaWauconda3 Miles Boys4422:15.92 PB10
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Open · Place 144 · WaucondaWauconda3 Miles Open14424:35 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14NLCC Cross Country ChampionshipsOct 14 · 3 Miles Junior Varsity · Place 107 · WaucondaWauconda3 Miles Junior Varsity10725:31.379
Sep 12Race Night in Wauconda (Tri)Sep 12 · 3 Miles Boys · Place 29 · WaucondaWauconda3 Miles Boys2926:59Unofficial9
Sep 946th Annual Wauconda XC Al Wilhoit InvitationalSep 9 · 3 Miles Open · Place 309 · WaucondaWauconda3 Miles Open30927:21.49

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Boys · Place 107 · WaucondaWauconda2 Miles 8th Grade Boys10714:49.8 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 7th Grade Boys · Place 81 · WaucondaWauconda2 Miles 7th Grade Boys8116:34.57