Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2618:39.8924th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:46.92PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:08.00Lakes Sunset InviteOctober 8, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2919:17.22Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1818:16.90Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1318:32.42025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1018:16.43Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Plainfield Central High School53rd Annual Wildcat Invitational · Sep 618:47.5453rd Annual Wildcat InvitationalSeptember 6, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2517:51.50IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1718:17.24Upstate 8 XC ChampionshipsOctober 17, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3017:41.50Elgin 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

7 results
DateMeetEventPlMarkGr
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Open · Place 12 · South Elgin3 Miles Open1218:17.24 PB12
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 179 · South Elgin3 Miles Team Final - Gold + Silver17918:08.00 PB12
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Open Boys · Place 30 · South Elgin3 Miles Open Boys3018:39.89 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 152 · South Elgin3 Miles Open Boys15218:46.92 PB12
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 122 · South Elgin3 Miles Varsity12219:30.612
Sep 554th Annual Wildcat InvitationalSep 5 · 3 Miles Open · Place 3 · South Elgin3 Miles Open319:09.4512
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Boys · Place 52 · South Elgin3 Miles Varsity Boys5219:17.22 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 53 · South Elgin3 Miles Varsity5317:51.50 PB11
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 57 · South Elgin3 Miles Varsity5718:16.90 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 64 · South Elgin3 Miles Silver: 6-106418:16.43 PB11
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 111 · South Elgin3 Miles Varsity Boys11119:22.6111
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 480 · South Elgin3 Miles Varsity48018:11.8411
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 112 · South Elgin3 Miles Varsity11218:32.4 PB11
Sep 653rd Annual Wildcat InvitationalSep 6 · 3 Miles Varsity Boys · Place 56 · South Elgin3 Miles Varsity Boys5618:47.54 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 47 · South Elgin2.84 Miles Varsity4717:41.50 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 42 · South Elgin3 Miles Frosh/Soph Freshman4220:55.9010
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Open · Place 13 · South Elgin3 Miles Open1318:54.50SO
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 99 · South Elgin3 Miles Varsity9919:10.5110
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 47 · South Elgin3 Miles Varsity4719:02.9010
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 163 · South Elgin3 Miles Freshman Sophomore16319:17.0510
Sep 752nd Annual Wildcat Invitational Sep 7 · 3 Miles Open · Place 15 · South Elgin3 Miles Open1519:52.3610

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Open · Place 58 · South Elgin3 Miles Open5820:42.909
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Frosh/Soph · Place 182 · South Elgin3 Miles Frosh/Soph18221:00.009
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Frosh/Soph · Place 97 · South Elgin3 Miles Frosh/Soph9721:05.709
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 333 · South Elgin3 Miles Frosh/Soph Freshman33320:51.49
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 2 Miles Frosh/Soph · Place 189 · South Elgin2 Miles Frosh/Soph18913:57.69
Sep 2Wildcat InvitationalSep 2 · 3 Miles Frosh/Soph · Place 73 · South Elgin3 Miles Frosh/Soph7322:36.99Unofficial9
Aug 29Elgin City Classic XC InviteAug 29 · 2 Miles Varsity · Place 22 · South Elgin2 Miles Varsity2214:31.109
Aug 29Elgin City Classic XC InviteAug 29 · 2 Miles Varsity · Place 22 · South Elgin2 Miles Varsity2214:31.109
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 58 · South Elgin3 Miles Varsity5822:39.19