Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2615:53.0724th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:34.82IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:16.17IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2916:08.01Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Lake Park HS (East Campus)IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Nov 115:32.9IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)November 1, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 416:03.68St. Charles North XC InviteOctober 4, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3B St. Charles (East) · Oct 2515:38.69IHSA Class 3A XC Regional - #3B St. Charles (East)October 25, 2025
3 Miles · Settler's Hill Golf Course St. Charles East Leavey Invitational · Sep 516:21.2 St. Charles East Leavey InvitationalSeptember 5, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3015:10.00Elgin City Classic XC InvitationalAugust 30, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 158 · St. Charles (North)3 Miles Class 3A Varsity15815:34.82 PB11
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 65 · St. Charles (North)3 Miles Varsity6515:55.411
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 17 · St. Charles (North)3 Miles Varsity1716:23.311
Oct 17DuKane Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 14 · St. Charles (North)3 Miles Varsity1415:41.511
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 26 · St. Charles (North)3 Miles Varsity Boys2616:16.411
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 17 · St. Charles (North)3 Miles Varsity Boys1715:53.07 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 147 · St. Charles (North)3 Miles Varsity Boys14716:00.4011
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 15 · St. Charles (North)3 Miles Varsity1515:47.811
Sep 5 St. Charles East Leavey InvitationalSep 5 · 3 Miles Boys Varsity - 3 Miles · Place 21 · St. Charles (North)3 Miles Boys Varsity - 3 Miles2116:21.2 PB11
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Boys · Place 7 · St. Charles (North)3 Miles Varsity Boys716:08.01 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 112 · St. Charles (North)3 Miles 3A Varsity11215:16.17 PB10
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 44 · St. Charles (North)3 Miles Varsity4415:32.9 PB10
Oct 25IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 25 · 3 Miles Varsity · Place 21 · St. Charles (North)3 Miles Varsity2115:38.69 PB10
Oct 18DuKane Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 7 · St. Charles (North)3 Miles Varsity715:35.410
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 25 · St. Charles (North)3 Miles Varsity2516:03.68 PB10
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 9 · St. Charles (North)3 Miles Varsity Boys915:58.9710
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 119 · St. Charles (North)3 Miles Varsity11915:40.8010
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 27 · St. Charles (North)3 Miles Varsity2715:58.910
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Varsity · Place 13 · St. Charles (North)3 Miles Varsity1315:59.5010
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 6 · St. Charles (North)2.84 Miles Varsity615:10.00 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 21 · St. Charles (North)3 Miles Frosh/Soph Freshman2117:05.29
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 28 · St. Charles (North)3 Miles Varsity2817:36.799
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 12 · St. Charles (North)3 Miles Varsity1217:20.409
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 308 · St. Charles (North)3 Miles Varsity30817:13.399
Sep 7 St. Charles East Leavey InvitationalSep 7 · 3 Miles Frosh/Soph · Place 10 · St. Charles (North)3 Miles Frosh/Soph1017:29.709
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 34 · St. Charles (North)3 Miles Varsity3417:07.609