Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2720:55.3623rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1819:43.20Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 421:42.28St. Charles North XC InviteOctober 4, 2025
3 Miles · Plainfield Central High School53rd Annual Wildcat Invitational · Sep 621:12.2753rd Annual Wildcat InvitationalSeptember 6, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3019:49.40Elgin 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

6 results
DateMeetEventPlMarkGr
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Open · Place 30 · South Elgin3 Miles Open3019:43.20 PB12
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 131 · South Elgin3 Miles Varsity13121:42.28 PB12
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Open Boys · Place 65 · South Elgin3 Miles Open Boys6520:55.36 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 358 · South Elgin3 Miles Open35821:07.4212
Sep 653rd Annual Wildcat InvitationalSep 6 · 3 Miles Open Boys · Place 25 · South Elgin3 Miles Open Boys2521:12.27 PB12
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Junior Varsity · Place 33 · South Elgin2.84 Miles Junior Varsity3319:49.40 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Open · Place 45 · South Elgin3 Miles Open4521:03.2011
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Open · Place 45 · South Elgin3 Miles Open4519:52.60JR
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Open · Place 111 · South Elgin3 Miles Open11121:22.7411
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Open · Place 85 · South Elgin3 Miles Open8520:58.4011
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 424 · South Elgin3 Miles Open42420:57.2211
Sep 752nd Annual Wildcat Invitational Sep 7 · 3 Miles Open · Place 50 · South Elgin3 Miles Open5021:44.6111
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 79 · South Elgin2 Miles Junior Varsity7914:22.5011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Upstate 8 XC Championships Oct 14 · 3 Miles Open · Place 82 · South Elgin3 Miles Open8222:14.9010
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Open · Place 132 · South Elgin3 Miles Open13221:37.60SO
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Frosh/Soph · Place 249 · South Elgin3 Miles Frosh/Soph24923:05.5010
Sep 2321st Annual Flyin’ Hawk Cross Country InvitationalSep 23 · 3 Miles Frosh/Soph · Place 151 · South Elgin3 Miles Frosh/Soph15122:52.8010
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Open · Place 486 · South Elgin3 Miles Open48622:38.310
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 2 Miles Frosh/Soph · Place 212 · South Elgin2 Miles Frosh/Soph21214:35.210
Sep 2Wildcat InvitationalSep 2 · 3 Miles Open · Place 71 · South Elgin3 Miles Open7124:00.93Unofficial10