Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 813:35.602025 Lights Out InvitationalOctober 8, 2025
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 713:08.062026 Lights Out InvitationalOctober 7, 2026
2 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2813:48.70Patriot Early InviteAugust 28, 2025
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2321:37.52Palatine Invite - Meet of ChampionsSeptember 23, 2023
2.5 Miles · Willow Stream ParkMSL East Division Triangular · Sep 2621:51.88MSL East Division TriangularSeptember 26, 2023
2.9 Miles · South Salk ParkRolling Meadows Girls MSL East Double Dual · Sep 1621:31.89Rolling Meadows Girls MSL East Double DualSeptember 16, 2025
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1822:24.132025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Busse WoodsMid Suburban League Cross Country Championships · Oct 1924:17.41Mid Suburban League Cross Country ChampionshipsOctober 19, 2024
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2521:31.81IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 320:43.18Peoria High School InvitationalOctober 3, 2026
3 Miles · Elk Grove Village High School2026 Elk Grove Invite · Sep 523:03.342026 Elk Grove InviteSeptember 5, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3120:40.762026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Heritage ParkWheeling MSL East Tri · Sep 223:42.37Wheeling MSL East TriSeptember 2, 2025
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2125:13.0Bill Dawson InviteSeptember 21, 2024
3 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2722:09.30Patriot Early InviteAugust 27, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1922:00.1Bill Dawson InviteSeptember 19, 2026
3 Miles · Willow Stream ParkMSL Coed Dual Hosted by Buffalo Grove · Sep 3022:43.00MSL Coed Dual Hosted by Buffalo GroveSeptember 30, 2025
5,000 Meters · Hoover Math And Science Academy13th Annual Macnider Invitational · Sep 2622:21.0113th Annual Macnider InvitationalSeptember 26, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 133 · Buffalo Grove3 Miles Varsity13320:40.76 PB12
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 59 · Buffalo Grove3 Miles Varsity5921:43.512
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 55 · Buffalo Grove3 Miles Varsity5521:29.212
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 48 · Buffalo Grove2 Miles Varsity4813:08.06 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 115 · Buffalo Grove3 Miles Varsity - 3A11520:43.18 PB12
Sep 29Buffalo Grove MSL DualSep 29 · 3 Miles Varsity · Place 7 · Buffalo Grove3 Miles Varsity722:52.3012
Sep 2613th Annual Macnider InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · Buffalo Grove5,000 Meters Varsity4222:21.01 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 71 · Buffalo Grove3 Miles Varsity7122:00.1 PB12
Sep 15Elk Grove MSL East Girls Tri #2Sep 15 · 3 Miles Varsity · Place 21 · Buffalo Grove3 Miles Varsity2123:18.1212
Sep 52026 Elk Grove InviteSep 5 · 3 Miles Varsity · Place 24 · Buffalo Grove3 Miles Varsity2423:03.34 PB12
Aug 27Patriot Early InviteAug 27 · 3 Miles Girls Varsity · Place 37 · Buffalo Grove3 Miles Girls Varsity3722:09.30 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 58 · Buffalo Grove3 Miles Varsity5821:31.81 PB11
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 70 · Buffalo Grove3 Miles Varsity7022:24.13 PB11
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 63 · Buffalo Grove2 Miles Varsity6313:35.60 PB11
Sep 30MSL Coed Dual Hosted by Buffalo GroveSep 30 · 3 Miles Varsity · Place 14 · Buffalo Grove3 Miles Varsity1422:43.00 PB11
Sep 16Rolling Meadows Girls MSL East Double DualSep 16 · 2.9 Miles Varsity · Place 12 · Buffalo Grove2.9 Miles Varsity1221:31.89 PB11
Sep 2Wheeling MSL East TriSep 2 · 3 Miles Varsity · Place 14 · Buffalo Grove3 Miles Varsity1423:42.37 PB11
Aug 28Patriot Early InviteAug 28 · 2 Miles Coed Open - Girls · Place 9 · Buffalo Grove2 Miles Coed Open - Girls913:48.70 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 211st Annual Willow Stream WaddleOct 21 · 2 Miles Sophomore · Place 41 · Buffalo Grove2 Miles Sophomore4117:59.9010
Oct 19Mid Suburban League Cross Country ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 59 · Buffalo Grove3 Miles Junior Varsity5924:17.41 PB10
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 107 · Buffalo Grove2 Miles Varsity10714:59.3710
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 199 · Buffalo Grove3 Miles Varsity 3A19925:01.5010
Oct 1Wheeling TriangularOct 1 · 2.5 Miles Junior Varsity · Place 5 · Buffalo Grove2.5 Miles Junior Varsity519:52.1710
Sep 21Bill Dawson InviteSep 21 · 3 Miles Frosh/Soph · Place 108 · Buffalo Grove3 Miles Frosh/Soph10825:13.0 PB10
Sep 17Buffalo Grove @ Elk Grove DualSep 17 · 2 Miles Junior Varsity · Place 7 · Buffalo Grove2 Miles Junior Varsity716:59.8910
Sep 3Schaumburg @ Buffalo Grove DualSep 3 · 2.5 Miles Junior Varsity · Place 9 · Buffalo Grove2.5 Miles Junior Varsity922:55.7010
Aug 28Patriot Early InviteAug 28 · 2 Miles Open · Place 63 · Buffalo Grove2 Miles Open6316:46.6010

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Mid Suburban League XC Championships Oct 14 · 3 Miles Frosh/Soph Freshman · Place 99 · Buffalo Grove3 Miles Frosh/Soph Freshman9926:41.139
Oct 5Lights Out InvitationalOct 5 · 2 Miles Junior Varsity · Place 56 · Buffalo Grove2 Miles Junior Varsity5615:59.999
Sep 26MSL East Division TriangularSep 26 · 2.5 Miles Junior Varsity · Place 8 · Buffalo Grove2.5 Miles Junior Varsity821:51.88 PB9
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Frosh/Soph · Place 230 · Buffalo Grove2.5 Miles Frosh/Soph23021:37.52 PB9
Sep 12Hersey @ Buffalo Grove DualSep 12 · 2.5 Miles Junior Varsity · Place 21 · Buffalo Grove2.5 Miles Junior Varsity2124:15.799
Aug 29MSL Duals - Week 1: Palatine vs Buffalo GroveAug 29 · 2.5 Miles Junior Varsity · Place 6 · Buffalo Grove2.5 Miles Junior Varsity626:28.20FR