Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2620:11.3024th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1920:36.48PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 819:31.10Lakes Sunset InviteOctober 8, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2920:41.25Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1819:52.70Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3119:48.72026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:57.77Lakes Sunset InvitationalOctober 10, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 420:14.52St. Charles North XC InviteOctober 4, 2025
3 Miles · Plainfield Central High School52nd Annual Wildcat Invitational · Sep 720:15.8052nd Annual Wildcat Invitational September 7, 2024
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3C Batavia · Oct 2520:21.61IHSA Class 3A XC Regional - #3C BataviaOctober 25, 2025
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1719:34.99Upstate 8 XC ChampionshipsOctober 17, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3019:46.10Elgin 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

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 93 · South Elgin3 Miles Varsity9319:48.7 PB11
Oct 242026 IHSA Class 3A XC Regional - #3C DeKalbOct 24 · 3 Miles Varsity · Place 32 · South Elgin3 Miles Varsity3220:32.111
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 18 · South Elgin3 Miles Varsity1819:34.99 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 64 · South Elgin3 Miles Team Final - Gold + Silver6419:31.10 PB11
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Girls · Place 33 · South Elgin3 Miles Varsity Girls3320:24.611
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Girls · Place 33 · South Elgin3 Miles Varsity Girls3320:11.30 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 266 · South Elgin3 Miles Varsity Girls26620:36.48 PB11
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 84 · South Elgin3 Miles Varsity8420:49.711
Sep 554th Annual Wildcat InvitationalSep 5 · 3 Miles Varsity · Place 17 · South Elgin3 Miles Varsity1720:58.1411
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Girls · Place 14 · South Elgin3 Miles Varsity Girls1420:41.25 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 104 · South Elgin3 Miles Varsity10420:01.010
Oct 25IHSA Class 3A XC Regional - #3C BataviaOct 25 · 3 Miles Varsity · Place 43 · South Elgin3 Miles Varsity4320:21.61 PB10
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 20 · South Elgin3 Miles Varsity2019:52.70 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 73 · South Elgin3 Miles Gold: 1-57319:57.77 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 34 · South Elgin3 Miles Varsity3420:14.52 PB10
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Girls · Place 37 · South Elgin3 Miles Varsity Girls3720:25.3610
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 203 · South Elgin3 Miles Varsity20319:36.2910
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 82 · South Elgin3 Miles Varsity8220:07.610
Sep 653rd Annual Wildcat InvitationalSep 6 · 3 Miles Varsity Girls · Place 28 · South Elgin3 Miles Varsity Girls2820:22.2010
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 20 · South Elgin2.84 Miles Varsity2019:46.10 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 110 · South Elgin3 Miles Varsity11020:19.49
Oct 262024 IHSA Class 3A XC Regional-#3C Machesney Park (Harlem)Oct 26 · 3 Miles Varsity · Place 32 · South Elgin3 Miles Varsity3220:39.809
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 15 · South Elgin3 Miles Varsity1520:26.209
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 59 · South Elgin3 Miles Varsity5920:09.70FR
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 39 · South Elgin3 Miles Varsity3920:35.589
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 52 · South Elgin3 Miles Varsity5220:15.809
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 223 · South Elgin3 Miles Varsity22320:35.609
Sep 142024 Lake Park Harvey Braus ClassicSep 14 · 3 Miles Varsity · Place 76 · South Elgin3 Miles Varsity7620:39.99
Sep 752nd Annual Wildcat Invitational Sep 7 · 3 Miles Varsity · Place 35 · South Elgin3 Miles Varsity3520:15.80 PB9
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 11 · South Elgin3 Miles Varsity1120:37.709