Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 811:13.292025 Lights Out InvitationalOctober 8, 2025
2.5 Miles · South Salk ParkRolling Meadows MSL East Tri · Sep 215:18.40Rolling Meadows MSL East TriSeptember 2, 2025
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1817:27.272025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:42.88Peoria High School InvitationalOctober 3, 2026
3 Miles · Elk Grove Village High School2025 Elk Grove Invite · Sep 617:38.012025 Elk Grove InviteSeptember 6, 2025
3 Miles · Ron Beese ParkBarrington MSL West Boys Dual · Sep 2917:56.44Barrington MSL West Boys DualSeptember 29, 2026
3 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2718:06.90Patriot Early InviteAugust 27, 2026
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2817:52.90Patriot Early InviteAugust 28, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2017:42.7Bill Dawson InviteSeptember 20, 2025
3 Miles · William Fremd High SchoolFremd MSL West Boys Tri · Sep 818:27.6Fremd MSL West Boys TriSeptember 8, 2026
3 Miles · Willow Stream ParkBuffalo Grove MSL Boys Tri · Sep 1517:54.60Buffalo Grove MSL Boys TriSeptember 15, 2026
3250 m · Elk Grove Village High SchoolElk Grove MSL East Boys Double Dual · Sep 1611:35.08Elk Grove MSL East Boys Double DualSeptember 16, 2025
5,000 Meters · Hoover Math And Science Academy13th Annual Macnider Invitational · Sep 2617:47.8813th Annual Macnider InvitationalSeptember 26, 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 53 · Buffalo Grove3 Miles Varsity5316:53.411
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 49 · Buffalo Grove3 Miles Varsity4916:53.611
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 133 · Buffalo Grove3 Miles Varsity - 3A13316:42.88 PB11
Sep 29Barrington MSL West Boys DualSep 29 · 3 Miles Varsity · Place 19 · Buffalo Grove3 Miles Varsity1917:56.44 PB11
Sep 2613th Annual Macnider InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · Buffalo Grove5,000 Meters Varsity4217:47.88 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 76 · Buffalo Grove3 Miles Varsity7618:10.511
Sep 15Buffalo Grove MSL Boys TriSep 15 · 3 Miles Varsity · Place 22 · Buffalo Grove3 Miles Varsity2217:54.60 PB11
Sep 8Fremd MSL West Boys TriSep 8 · 3 Miles Varsity · Place 19 · Buffalo Grove3 Miles Varsity1918:27.6 PB11
Sep 52026 Elk Grove InviteSep 5 · 3 Miles Varsity · Place 17 · Buffalo Grove3 Miles Varsity1717:43.6211
Aug 27Patriot Early InviteAug 27 · 3 Miles Boys Varsity · Place 31 · Buffalo Grove3 Miles Boys Varsity3118:06.90 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 28 · Buffalo Grove3 Miles Frosh/Soph2817:27.27 PB10
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Open · Place 2 · Buffalo Grove2 Miles Open211:13.29 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 38 · Buffalo Grove3 Miles Frosh/Soph3817:42.7 PB10
Sep 16Elk Grove MSL East Boys Double DualSep 16 · 2.02 Miles Frosh/Soph · Place 2 · Buffalo Grove2.02 Miles Frosh/Soph211:35.08 PB10
Sep 62025 Elk Grove InviteSep 6 · 3 Miles Varsity · Place 32 · Buffalo Grove3 Miles Varsity3217:38.01 PB10
Sep 2Rolling Meadows MSL East TriSep 2 · 2.5 Miles Frosh/Soph · Place 6 · Buffalo Grove2.5 Miles Frosh/Soph615:18.40 PB10
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 34 · Buffalo Grove3 Miles Boys Varsity3417:52.90 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9Lights Out InvitationalOct 9 · 2 Miles Junior Varsity · Place 75 · Buffalo Grove2 Miles Junior Varsity7512:23.669
Oct 1Hersey TriangularOct 1 · 2.5 Miles Frosh/Soph Freshman · Place 28 · Buffalo Grove2.5 Miles Frosh/Soph Freshman2816:28.809
Sep 3Schaumburg @ Buffalo Grove DualSep 3 · 2.5 Miles Frosh/Soph Freshman · Place 8 · Buffalo Grove2.5 Miles Frosh/Soph Freshman816:51.209
Aug 28Patriot Early InviteAug 28 · 2 Miles Open · Place 23 · Buffalo Grove2 Miles Open2312:16.409