Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1913:48.72Central Suburban League ChampionshipsOctober 19, 2024
2 Miles · Elk Grove Village High SchoolElk Grove Invitational · Sep 714:37.91Elk Grove InvitationalSeptember 7, 2024
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2722:30.6323rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Elk Grove Village High School2026 Elk Grove Invite · Sep 522:25.822026 Elk Grove InviteSeptember 5, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1822:43.2CSL Conference MeetOctober 18, 2025
3 Miles · Heritage Park47th Annual Wildcat Cross Country Invitational · Oct 1222:12.2647th Annual Wildcat Cross Country InvitationalOctober 12, 2024
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1222:55.050th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2123:04.6Bill Dawson InviteSeptember 21, 2024
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2022:02.5Bill Dawson InviteSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1049th Annual Wildcat InvitationalOct 10 · 3 Miles Varsity · Place 79 · Park Ridge (Maine East)3 Miles Varsity7923:07.7311
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 151 · Park Ridge (Maine East)3 Miles Varsity15129:09.611
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Varsity · Place 42 · Park Ridge (Maine East)3 Miles Boys Varsity4222:55.0 PB11
Sep 52026 Elk Grove InviteSep 5 · 3 Miles Varsity · Place 56 · Park Ridge (Maine East)3 Miles Varsity5622:25.82 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18CSL Conference MeetOct 18 · 3 Miles Sophomore · Place 104 · Park Ridge (Maine East)3 Miles Sophomore10422:43.2 PB10
Oct 1148th Annual Wheeling Wildcat InvitationalOct 11 · 3 Miles Frosh/Soph · Place 82 · Park Ridge (Maine East)3 Miles Frosh/Soph8222:35.8810
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 254 · Park Ridge (Maine East)3 Miles Varsity 3A25423:09.8010
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Boys · Place 198 · Park Ridge (Maine East)3 Miles FS Boys19822:30.63 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 220 · Park Ridge (Maine East)3 Miles Frosh/Soph22022:02.5 PB10
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Frosh/Soph · Place 75 · Park Ridge (Maine East)3 Miles Frosh/Soph7523:50.510

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Central Suburban League ChampionshipsOct 19 · 2 Miles Freshmen - North · Place 43 · Park Ridge (Maine East)2 Miles Freshmen - North4313:48.72 PB9
Oct 1247th Annual Wildcat Cross Country InvitationalOct 12 · 3 Miles Frosh/Soph · Place 99 · Park Ridge (Maine East)3 Miles Frosh/Soph9922:12.26 PB9
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 152 · Park Ridge (Maine East)3 Miles Varsity15221:57.309
Sep 21Bill Dawson InviteSep 21 · 3 Miles Frosh/Soph · Place 222 · Park Ridge (Maine East)3 Miles Frosh/Soph22223:04.6 PB9
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Frosh/Soph · Place 80 · Park Ridge (Maine East)3 Miles Frosh/Soph8023:489
Sep 7Elk Grove InvitationalSep 7 · 2 Miles Open · Place 64 · Park Ridge (Maine East)2 Miles Open6414:37.91 PB9