Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2715:33.9023rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Busse WoodsConant MSL Double Dual · Sep 1616:00.08Conant MSL Double DualSeptember 16, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:15.78IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1815:27.90Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Lake Park HS (East Campus)IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Nov 115:12.6IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)November 1, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1015:05.70Lakes Sunset InvitationalOctober 10, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 415:32.22St. Charles North XC InviteOctober 4, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3B St. Charles (East) · Oct 2515:08.45IHSA Class 3A XC Regional - #3B St. Charles (East)October 25, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3014:48.10Elgin 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

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 111 · Bartlett3 Miles 3A Varsity11115:15.78 PB12
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 19 · Bartlett3 Miles Varsity1915:12.6 PB12
Oct 25IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 25 · 3 Miles Varsity · Place 8 · Bartlett3 Miles Varsity815:08.45 PB12
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 3 · Bartlett3 Miles Varsity315:27.90 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 6 · Bartlett3 Miles Gold: 1-5615:05.70 PB12
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 8 · Bartlett3 Miles Varsity815:32.22 PB12
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 4 · Bartlett3 Miles Varsity Boys415:33.90 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 42 · Bartlett3 Miles Varsity4215:06.1412
Sep 16Conant MSL Double DualSep 16 · 3 Miles Varsity · Place 3 · Bartlett3 Miles Varsity316:00.08 PB12
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 10 · Bartlett3 Miles Varsity1015:34.412
Sep 6St. Charles East Leavey InvitationalSep 6 · 3 Miles Varsity · Place 6 · Bartlett3 Miles Varsity615:24.2012
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 4 · Bartlett2.84 Miles Varsity414:48.10 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 70 · Bartlett3 Miles Varsity7016:10.211
Oct 262024 IHSA Class 3A XC Regional-#3B Glen Ellyn (Glenbard West)Oct 26 · 2.88 Miles Varsity · Place 19 · Bartlett2.88 Miles Varsity1915:30.1911
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 9 · Bartlett3 Miles Varsity916:10.6011
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 28 · Bartlett3 Miles Varsity2816:05.60JR
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 224 · Bartlett3 Miles Varsity22416:40.4111
Sep 7 St. Charles East Leavey InvitationalSep 7 · 3 Miles Varsity · Place 26 · Bartlett3 Miles Varsity2616:33.5011
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 11 · Bartlett3 Miles Varsity1116:09.4011