Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3012:33.10Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1311:37.02025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2616:41.2624th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:58.64PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:01.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2917:44.40Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1817:49.20Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3116:18.02026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1017:12.70Lakes Sunset InvitationalOctober 10, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 316:39.4St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Plainfield Central High School54th Annual Wildcat Invitational · Sep 517:46.7154th Annual Wildcat InvitationalSeptember 5, 2026
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2517:20.07IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1716:07.16Upstate 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 89 · South Elgin3 Miles Varsity8916:18.0 PB11
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 22 · South Elgin3 Miles Varsity2216:30.311
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 15 · South Elgin3 Miles Varsity1516:07.16 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 32 · South Elgin3 Miles Team Final - Gold + Silver3216:01.90 PB11
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 42 · South Elgin3 Miles Varsity Boys4216:39.4 PB11
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 37 · South Elgin3 Miles Varsity Boys3716:41.26 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 350 · South Elgin3 Miles Varsity Boys35016:58.64 PB11
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 75 · South Elgin3 Miles Varsity7517:09.211
Sep 554th Annual Wildcat InvitationalSep 5 · 3 Miles Varsity · Place 25 · South Elgin3 Miles Varsity2517:46.71 PB11
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Boys · Place 25 · South Elgin3 Miles Varsity Boys2517:44.40 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 38 · South Elgin3 Miles Varsity3817:20.07 PB10
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 3 · South Elgin3 Miles Frosh/Soph317:49.20 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 79 · South Elgin3 Miles Gold: 1-57917:12.70 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 35 · South Elgin3 Miles Frosh/Soph3517:49.3510
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Boys · Place 19 · South Elgin3 Miles FS Boys1917:46.4010
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 2 Miles Frosh/Soph · Place 45 · South Elgin2 Miles Frosh/Soph4511:37.0 PB10
Sep 653rd Annual Wildcat InvitationalSep 6 · 3 Miles Frosh-Soph Boys · Place 23 · South Elgin3 Miles Frosh-Soph Boys2318:41.2510
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 31 · South Elgin2 Miles Frosh/Soph3112:33.10 PB10