Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse Woods2025 Mid Suburban League Cross Country Championships · Oct 1820:40.162025 Mid Suburban League Cross Country ChampionshipsOctober 18, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2619:52.08Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 319:49.16Peoria High School InvitationalOctober 3, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 819:19.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3119:20.832026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1020:07.57Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 221:57.55Prospect MSL West TriSeptember 2, 2025
3 Miles · Ron Beese ParkBarrington MSL West Girls Tri #2 · Sep 1521:01.06Barrington MSL West Girls Tri #2September 15, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2020:10.3Bill Dawson InviteSeptember 20, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri · Sep 1620:59Fremd MSL TriSeptember 16, 2025
3.1 Miles · Hoover Math And Science AcademySchaumburg MSL Tri #1 · Sep 821:38.22Schaumburg MSL Tri #1September 8, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 522:35.70Rich 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 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 94 · Palatine (Fremd)3 Miles Varsity9419:20.83 PB12
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 37 · Palatine (Fremd)3 Miles Varsity3719:53.012
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 38 · Palatine (Fremd)3 Miles Varsity3819:57.512
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 55 · Palatine (Fremd)3 Miles Team Final - Gold + Silver5519:19.90 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 73 · Palatine (Fremd)3 Miles Varsity - 3A7319:49.16 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 101 · Palatine (Fremd)3 Miles Varsity10119:52.08 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 48 · Palatine (Fremd)3 Miles Varsity4820:52.412
Sep 15Barrington MSL West Girls Tri #2Sep 15 · 3 Miles Varsity · Place 18 · Palatine (Fremd)3 Miles Varsity1821:01.06 PB12
Sep 8Schaumburg MSL Tri #1Sep 8 · 3.1 Miles Varsity · Place 12 · Palatine (Fremd)3.1 Miles Varsity1221:38.22 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 13 · Palatine (Fremd)5,000 Meters Varsity1322:35.70 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 47 · Palatine (Fremd)3 Miles Varsity4720:47.3811
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 13 · Palatine (Fremd)3 Miles Junior Varsity1320:40.16 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 10 · Palatine (Fremd)3 Miles Silver: 6-101020:07.57 PB11
Sep 30Palatine MSL Double DualSep 30 · 3 Miles Varsity · Place 14 · Palatine (Fremd)3 Miles Varsity1421:20.1011
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 35 · Palatine (Fremd)3 Miles Varsity3520:10.3 PB11
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 21 · Palatine (Fremd)3 Miles Varsity2120:59 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 18 · Palatine (Fremd)5,000 Meters Varsity1822:52.9611
Sep 2Prospect MSL West TriSep 2 · 3 Miles Varsity · Place 27 · Palatine (Fremd)3 Miles Varsity2721:57.55 PB11