Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2724:57.7523rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1823:48.40Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1323:56.22025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1023:09.83Lakes Sunset InvitationalOctober 10, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 423:15.14St. Charles North XC InviteOctober 4, 2025
3 Miles · Plainfield Central High School53rd Annual Wildcat Invitational · Sep 624:09.2553rd Annual Wildcat InvitationalSeptember 6, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3023:04.20Elgin City Classic XC InvitationalAugust 30, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Open · Place 70 · South Elgin3 Miles Open7023:48.40 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 174 · South Elgin3 Miles Bronze: Open17423:09.83 PB12
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Open · Place 172 · South Elgin3 Miles Open17223:15.14 PB12
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Open Boys · Place 115 · South Elgin3 Miles Open Boys11524:57.75 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 462 · South Elgin3 Miles Open46223:38.5912
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Junior Varsity · Place 148 · South Elgin3 Miles Junior Varsity14823:56.2 PB12
Sep 653rd Annual Wildcat InvitationalSep 6 · 3 Miles Open Boys · Place 56 · South Elgin3 Miles Open Boys5624:09.25 PB12
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Junior Varsity · Place 70 · South Elgin2.84 Miles Junior Varsity7023:04.20 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Open · Place 87 · South Elgin3 Miles Open8724:16.1011
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Open · Place 152 · South Elgin3 Miles Open15223:58.50JR
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Open · Place 160 · South Elgin3 Miles Open16024:36.8011
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Open · Place 135 · South Elgin3 Miles Open13524:26.2011
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 595 · South Elgin3 Miles Open59524:21.9911
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 143 · South Elgin2 Miles Junior Varsity14316:21.6011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Open · Place 171 · South Elgin3 Miles Open17126:06.80SO
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Frosh/Soph · Place 295 · South Elgin3 Miles Frosh/Soph29529:14.9010
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Open · Place 538 · South Elgin3 Miles Open53824:53.410
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 2 Miles Frosh/Soph · Place 242 · South Elgin2 Miles Frosh/Soph24216:38.310
Aug 29Elgin City Classic XC InviteAug 29 · 2 Miles Varsity · Place 52 · South Elgin2 Miles Varsity5218:06.4010
Aug 29Elgin City Classic XC InviteAug 29 · 2 Miles Varsity · Place 52 · South Elgin2 Miles Varsity5218:06.4010

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Open · Place 191 · South Elgin3 Miles Open19124:41.54FR
Sep 24Flyin' Hawk XC InvitationalSep 24 · 3 Miles Frosh/Soph · Place 214 · South Elgin3 Miles Frosh/Soph21424:53.29
Sep 10Lake Park Harvey Braus ClassicSep 10 · 2 Miles Frosh/Soph Freshman · Place 274 · South Elgin2 Miles Frosh/Soph Freshman27417:55.19
Sep 3Plainfield Central Wildcat InvitationalSep 3 · 3 Miles Open · Place 70 · South Elgin3 Miles Open7030:26.4309
Aug 30Elgin City Classic XC InviteAug 30 · 2 Miles Junior Varsity · Place 83 · South Elgin2 Miles Junior Varsity8318:45.59
Aug 27Kane County Cross Country MeetAug 27 · 4,000 Meters Open · Place 43 · South Elgin4,000 Meters Open4333:37.39