Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2913:23.26Elgin City Classic XC InvitationalAugust 29, 2026
2 Miles · Settler's Hill CC CourseFox Valley Conference XC Invitational · Sep 2713:45.30Fox Valley Conference XC InvitationalSeptember 27, 2025
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2617:47.9024th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:01.43PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lake Park HS (East Campus)2026 Lake Park Harvey Braus Classic · Sep 1219:23.52026 Lake Park Harvey Braus ClassicSeptember 12, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 318:32.3St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Settler's Hill Golf Course St. Charles East Leavey Invitational · Sep 519:14.4 St. Charles East Leavey InvitationalSeptember 5, 2026
3138 m · Kaneland Harter Middle SchoolKaneland vs St. Charles Thompson & Millbrook · Sep 2912:57.4Kaneland vs St. Charles Thompson & MillbrookSeptember 29, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Frosh/Soph Freshman · Place 43 · St. Charles (North)St. Charles (North)3 Miles Frosh/Soph Freshman4318:00.39
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles F/S Boys · Place 84 · St. Charles (North)St. Charles (North)3 Miles F/S Boys8418:32.3 PB9
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles F/S Boys · Place 21 · St. Charles (North)St. Charles (North)3 Miles F/S Boys2117:47.90 PB9
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles F/S Boys · Place 202 · St. Charles (North)St. Charles (North)3 Miles F/S Boys20218:01.43 PB9
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Junior Varsity · Place 54 · St. Charles (North)St. Charles (North)3 Miles Junior Varsity5419:23.5 PB9
Sep 5 St. Charles East Leavey InvitationalSep 5 · 3 Miles Boys F/S - 3 miles · Place 34 · St. Charles (North)St. Charles (North)3 Miles Boys F/S - 3 miles3419:14.4 PB9
Aug 29Elgin City Classic XC InvitationalAug 29 · 2 Miles FS Boys · Place 33 · St. Charles (North)St. Charles (North)2 Miles FS Boys3313:23.26 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29Kaneland vs St. Charles Thompson & MillbrookSep 29 · 1.95 Miles Middle School · Place 19 · St. Charles ThompsonSt. Charles Thompson1.95 Miles Middle School1912:57.4 PB8
Sep 27Fox Valley Conference XC InvitationalSep 27 · 2 Miles Open Boys · Place 14 · St. Charles ThompsonSt. Charles Thompson2 Miles Open Boys1413:45.30 PB8
Aug 30Kane County XC InvitationalAug 30 · 2 Miles Middle School · Place 80 · Thompson (Saint Charles)Thompson (Saint Charles)2 Miles Middle School8014:26.908

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Fox Valley Middle School Conference XC MeetSep 28 · 2 Miles Open · Place 61 · Thompson (Saint Charles)Thompson (Saint Charles)2 Miles Open6114:43.607
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 2 Miles Middle School · Place 93 · Thompson (Saint Charles)Thompson (Saint Charles)2 Miles Middle School9316:22.207