Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2718:12.9123rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Elk Grove Village High School2025 Elk Grove Invite · Sep 617:33.242025 Elk Grove InviteSeptember 6, 2025
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1816:45.30Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3B St. Charles (East) · Oct 2517:04.65IHSA Class 3A XC Regional - #3B St. Charles (East)October 25, 2025
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 418:06.31Lisle Mane XC InvitationalOctober 4, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 25 · 3 Miles Varsity · Place 66 · Elgin3 Miles Varsity6617:04.65 PB12
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 15 · Elgin3 Miles Varsity1516:45.30 PB12
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 22 · Elgin5,000 Meters Varsity2218:06.31 PB12
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 81 · Elgin3 Miles Varsity Boys8118:12.91 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 14 · Elgin3 Miles Open1416:27.2012
Sep 62025 Elk Grove InviteSep 6 · 3 Miles Varsity · Place 29 · Elgin3 Miles Varsity2917:33.24 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#3B Glen Ellyn (Glenbard West)Oct 26 · 2.88 Miles Varsity · Place 55 · Elgin2.88 Miles Varsity5516:35.3511
Oct 19Upstate 8 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 33 · Elgin3 Miles Varsity3317:11.6011
Oct 9Elgin City ChampionshipOct 9 · 5,000 Meters Varsity · Place 6 · Elgin5,000 Meters Varsity618:04.1811
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 114 · Elgin3 Miles Varsity11418:57.0911
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 375 · Elgin3 Miles Varsity37517:42.6611
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 40 · Elgin3 Miles Varsity4017:19.5011