Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3010:55.70Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1310:57.42025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2616:58.8324th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:03.19PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:42.70Lakes Sunset InviteOctober 8, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2917:07.35Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1816:51.30Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2026 Lake Park Harvey Braus Classic · Sep 1216:50.72026 Lake Park Harvey Braus ClassicSeptember 12, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:26.32Lakes Sunset InvitationalOctober 10, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 317:06.1St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Plainfield Central High School53rd Annual Wildcat Invitational · Sep 617:07.1753rd Annual Wildcat InvitationalSeptember 6, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2516:37.78IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1716:29.29Upstate 8 XC ChampionshipsOctober 17, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 115 · South Elgin3 Miles Varsity11516:52.811
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 28 · South Elgin3 Miles Varsity2816:47.511
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 22 · South Elgin3 Miles Varsity2216:29.29 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 74 · South Elgin3 Miles Team Final - Gold + Silver7416:42.70 PB11
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 68 · South Elgin3 Miles Varsity Boys6817:06.1 PB11
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 47 · South Elgin3 Miles Varsity Boys4716:58.83 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 367 · South Elgin3 Miles Varsity Boys36717:03.19 PB11
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 63 · South Elgin3 Miles Varsity6316:50.7 PB11
Sep 554th Annual Wildcat InvitationalSep 5 · 3 Miles Varsity · Place 17 · South Elgin3 Miles Varsity1717:20.7711
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Boys · Place 18 · South Elgin3 Miles Varsity Boys1817:07.35 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 120 · South Elgin3 Miles Varsity12016:55.710
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 27 · South Elgin3 Miles Varsity2716:37.78 PB10
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 1 · South Elgin3 Miles Frosh/Soph116:51.30 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 49 · South Elgin3 Miles Gold: 1-54916:26.32 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 19 · South Elgin3 Miles Frosh/Soph1917:19.8810
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Boys · Place 8 · South Elgin3 Miles FS Boys817:08.7710
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 52 · South Elgin3 Miles Frosh/Soph5216:30.2210
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 2 Miles Frosh/Soph · Place 20 · South Elgin2 Miles Frosh/Soph2010:57.4 PB10
Sep 653rd Annual Wildcat InvitationalSep 6 · 3 Miles Frosh-Soph Boys · Place 1 · South Elgin3 Miles Frosh-Soph Boys117:07.17 PB10
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 4 · South Elgin2 Miles Frosh/Soph410:55.70 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 4 · South Elgin3 Miles Frosh/Soph Freshman418:15.709
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 20 · South Elgin3 Miles Varsity2017:30.20FR
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 51 · South Elgin3 Miles Varsity5118:15.819
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 16 · South Elgin3 Miles Varsity1617:48.409
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 95 · South Elgin3 Miles Freshman Sophomore9518:02.439
Sep 752nd Annual Wildcat Invitational Sep 7 · 3 Miles Frosh/Soph · Place 15 · South Elgin3 Miles Frosh/Soph1518:21.079
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 5 · South Elgin2 Miles Junior Varsity511:57.409