Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Deerfield High SchoolCentral Suburban League Championships · Oct 1918:16.74Central Suburban League ChampionshipsOctober 19, 2024
2 Miles · Elk Grove Village High School2025 Elk Grove Invite · Sep 617:50.222025 Elk Grove InviteSeptember 6, 2025
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2119:11.70Buffalo Grove Race Car RallyOctober 21, 2025
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2623:01.3724th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Elk Grove Village High School2026 Elk Grove Invite · Sep 524:54.302026 Elk Grove InviteSeptember 5, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1829:44.5CSL Conference MeetOctober 18, 2025
3 Miles · Heritage Park49th Annual Wildcat Invitational · Oct 1023:03.6049th Annual Wildcat InvitationalOctober 10, 2026
3 Miles · Maine West High SchoolCSL Quad - Boys/Girls (HP, ME, MW, NN) · Sep 2223:06CSL Quad - Boys/Girls (HP, ME, MW, NN)September 22, 2026
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1224:05.650th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2131:13.7Bill Dawson InviteSeptember 21, 2024
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1925:42.8Bill Dawson InviteSeptember 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17CSL Conference MeetOct 17 · 3 Miles Junior Varsity · Place 113 · Park Ridge (Maine East)3 Miles Junior Varsity11321:07.111
Oct 1049th Annual Wildcat InvitationalOct 10 · 3 Miles Varsity · Place 78 · Park Ridge (Maine East)3 Miles Varsity7823:03.60 PB11
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 119 · Park Ridge (Maine East)3 Miles Varsity Boys11923:01.37 PB11
Sep 22CSL Quad - Boys/Girls (HP, ME, MW, NN)Sep 22 · 3 Miles Varsity · Place 53 · Park Ridge (Maine East)3 Miles Varsity5323:06 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 150 · Park Ridge (Maine East)3 Miles Varsity15025:42.8 PB11
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Open · Place 110 · Park Ridge (Maine East)3 Miles Boys Open11024:05.6 PB11
Sep 52026 Elk Grove InviteSep 5 · 3 Miles Varsity · Place 58 · Park Ridge (Maine East)3 Miles Varsity5824:54.30 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Sophomore · Place 113 · Park Ridge (Maine East)2 Miles Sophomore11319:11.70 PB10
Oct 18CSL Conference MeetOct 18 · 3 Miles Sophomore · Place 124 · Park Ridge (Maine East)3 Miles Sophomore12429:44.5 PB10
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Boys · Place 276 · Park Ridge (Maine East)3 Miles FS Boys27626:47.9910
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 318 · Park Ridge (Maine East)3 Miles Frosh/Soph31826:54.710
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Open · Place 203 · Park Ridge (Maine East)3 Miles Open20329:07.910
Sep 62025 Elk Grove InviteSep 6 · 2 Miles Open · Place 108 · Park Ridge (Maine East)2 Miles Open10817:50.22 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Central Suburban League ChampionshipsOct 19 · 2 Miles Freshmen - North · Place 58 · Park Ridge (Maine East)2 Miles Freshmen - North5818:16.74 PB9
Sep 21Bill Dawson InviteSep 21 · 3 Miles Frosh/Soph · Place 303 · Park Ridge (Maine East)3 Miles Frosh/Soph30331:13.7 PB9
Sep 14Al Willhoit Wauconda InvitationalSep 14 · 3 Miles Open · Place 212 · Park Ridge (Maine East)3 Miles Open21236:299
Sep 7Elk Grove InvitationalSep 7 · 2 Miles Open · Place 113 · Park Ridge (Maine East)2 Miles Open11319:25.699