Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2111:16.60Buffalo Grove Race Car RallyOctober 21, 2025
2.1 Miles · Hoover Math And Science AcademyBoys SHS VS RM Dual · Sep 3011:35Boys SHS VS RM DualSeptember 30, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 612:35.02Rich Eschman XC Invitational 2025September 6, 2025
2.5 Miles · South Salk ParkRolling Meadows MSL East Tri · Sep 214:48.22Rolling Meadows MSL East TriSeptember 2, 2025
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1816:40.402025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2517:00.25IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:35.88Peoria High School InvitationalOctober 3, 2026
3 Miles · Heritage Park49th Annual Wildcat Invitational · Oct 1017:03.8349th Annual Wildcat InvitationalOctober 10, 2026
3 Miles · Hoffman Estates High SchoolHoffman Estates MSL East Boys Tri · Sep 1517:19Hoffman Estates MSL East Boys TriSeptember 15, 2026
3 Miles · North Salk RoadRolling Meadows Co-Ed MSL East Dual · Sep 2917:10.04Rolling Meadows Co-Ed MSL East DualSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2017:10.5Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:04.78Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 48 · Rolling Meadows3 Miles Varsity4816:42.911
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 52 · Rolling Meadows3 Miles Varsity5216:57.911
Oct 1049th Annual Wildcat InvitationalOct 10 · 3 Miles Varsity · Place 18 · Rolling Meadows3 Miles Varsity1817:03.83 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 127 · Rolling Meadows3 Miles Varsity - 3A12716:35.88 PB11
Sep 29Rolling Meadows Co-Ed MSL East DualSep 29 · 3 Miles Varsity · Place 4 · Rolling Meadows3 Miles Varsity417:10.04 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 47 · Rolling Meadows3 Miles Varsity4717:26.211
Sep 15Hoffman Estates MSL East Boys TriSep 15 · 3 Miles Varsity · Place 3 · Rolling Meadows3 Miles Varsity317:19 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 131 · Rolling Meadows3 Miles 3 Miles-Varsity-3A13116:56.411
Sep 8Wheeling MSL East Boys TriSep 8 · 3 Miles Varsity · Place 6 · Rolling Meadows3 Miles Varsity617:31.3711
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 37 · Rolling Meadows5,000 Meters Varsity3719:04.78 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 48 · Rolling Meadows3 Miles Varsity4817:00.25 PB10
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Sophomore · Place 12 · Rolling Meadows2 Miles Sophomore1211:16.60 PB10
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 10 · Rolling Meadows3 Miles Frosh/Soph1016:40.40 PB10
Oct 1148th Annual Wheeling Wildcat InvitationalOct 11 · 3 Miles Frosh/Soph · Place 2 · Rolling Meadows3 Miles Frosh/Soph217:14.0310
Sep 30Boys SHS VS RM DualSep 30 · 2.1 Miles Frosh/Soph · Place 1 · Rolling Meadows2.1 Miles Frosh/Soph111:35 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 19 · Rolling Meadows3 Miles Frosh/Soph1917:10.5 PB10
Sep 16Wheeling Boys MSL Double DualSep 16 · 3 Miles Varsity · Place 7 · Rolling Meadows3 Miles Varsity718:04.8210
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 10 · Rolling Meadows2.15 Miles Frosh/Soph1012:35.02 PB10
Sep 2Rolling Meadows MSL East TriSep 2 · 2.5 Miles Frosh/Soph · Place 3 · Rolling Meadows2.5 Miles Frosh/Soph314:48.22 PB10