Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:16.3IESA State MeetOctober 15, 2022
2 Miles · Morris Grade SchoolMorris GS vs. Sugar Grove Kaneland Harter · Aug 3110:32.40Morris GS vs. Sugar Grove Kaneland HarterAugust 31, 2023
2 Miles · Settler's Hill CC CourseIESA Sectional Meet · Oct 811:31.2IESA Sectional MeetOctober 8, 2022
2 Miles · Skare ParkNCJC Championship · Oct 210:30.40NCJC ChampionshipOctober 2, 2023
2 Miles · Troy Cronin Elementary SchoolIESA Class 4A Sectional F · Oct 610:26.31IESA Class 4A Sectional FOctober 6, 2023
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:16.94IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 814:12.90IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1814:51.70Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 114:16.00IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3114:43.802026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1213:12.00USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2515:04.40IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 615:00.57New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1715:36.58NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Class 2A Varsity214:16.94 PB11
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity214:43.80 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 6 · UnattachedUnattached5,000 Meters Gold615:00.57 PB10
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles 2A Varsity314:12.90 PB10
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity114:16.00 PB10
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)5,000 Meters Varsity115:04.40 PB10
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity114:51.70 PB10
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity114:55.1210
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity 2A114:28.3010
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity115:22.2010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 39 · Unattached IllinoisUnattached Illinois5,000 Meters Championship3915:36.58 PB9
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles 2A Varsity614:41.309
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity315:06.159
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity315:20.829
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Varsity · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity214:50.109
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)5,000 Meters Varsity115:55.409
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)2.92 Miles Varsity615:10.109
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 14 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity 2A1415:23.609
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)Varsity116:099

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 4 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-14413:12.00 PB8
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 3 · Sugar Grove Kaneland HaSugar Grove Kaneland Ha2 Miles 4A310:25.108
Oct 6IESA Class 4A Sectional FOct 6 · 2 Miles Varsity · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter2 Miles Varsity110:26.31 PB8
Oct 2NCJC ChampionshipOct 2 · 2 Miles Varsity · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter2 Miles Varsity110:30.40 PB8
Sep 23Rock River RunSep 23 · 2 Miles Middle School · Place 1 · Sugar Grove Kaneland HaSugar Grove Kaneland Ha2 Miles Middle School110:32.308
Aug 31Morris GS vs. Sugar Grove Kaneland HarterAug 31 · 2 Miles Middle School · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter2 Miles Middle School110:32.40 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 3A · Place 28 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter2 Miles 3A2811:16.3 PB7
Oct 8IESA Sectional MeetOct 8 · 2 Miles Varsity · Place 7 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter2 Miles Varsity711:31.2 PB7