Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2914:07.56Elgin City Classic XC InvitationalAugust 29, 2026
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 1915:38.66Hawthorn XC InviteSeptember 19, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 514:59.05Rich Eschman XC InvitationalSeptember 5, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2619:50.67Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1522:30.50NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 819:42.40Lakes Sunset InviteOctober 8, 2026
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1222:37.2058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 321:08.5052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
3 Miles · Vernon Hills Athletic ComplexNSC Week 4 B/C Quad · Sep 2921:15.00NSC Week 4 B/C QuadSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1923:48.6Bill Dawson InviteSeptember 19, 2026
3,000 Meters · Diamond Lake Sports ComplexMundelein HS Middle School Invite · Sep 2516:17.07Mundelein HS Middle School InviteSeptember 25, 2025
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 825:24.70NSC Week 1 A/B QuadSeptember 8, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 20Race Car Rally 2026Oct 20 · 2 Miles Freshman · Place 52 · MundeleinMundelein2 Miles Freshman5212:48.79
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 96 · MundeleinMundelein3 Miles Bronze: Open9619:42.40 PB9
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 88 · MundeleinMundelein3 Miles Varsity8821:08.50 PB9
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 85 · MundeleinMundelein3 Miles Boys8521:15.00 PB9
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Sophomore · Place 187 · MundeleinMundelein3 Miles Sophomore18719:50.67 PB9
Sep 19Bill Dawson InviteSep 19 · 3 Miles Frosh/Soph · Place 182 · MundeleinMundelein3 Miles Frosh/Soph18223:48.6 PB9
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 85 · MundeleinMundelein3 Miles Boys8522:30.50 PB9
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Junior Varsity · Place 99 · MundeleinMundelein3 Miles Junior Varsity9922:37.20 PB9
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 81 · MundeleinMundelein3.25 Miles Boys8125:24.70 PB9
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 47 · MundeleinMundelein2.15 Miles Frosh/Soph4714:59.05 PB9
Aug 29Elgin City Classic XC InvitationalAug 29 · 2 Miles FS Boys · Place 51 · MundeleinMundelein2 Miles FS Boys5114:07.56 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Mundelein HS Middle School InviteSep 25 · 3,000 Meters Middle School 8th Grade · Place 10 · Mundelein FremontMundelein Fremont3,000 Meters Middle School 8th Grade1016:17.07 PB8
Sep 19Hawthorn XC InviteSep 19 · 2 Miles 8th Grade Boys · Place 79 · Mundelein FremontMundelein Fremont2 Miles 8th Grade Boys7915:38.66 PB8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 21Run With the WarriorsSep 21 · 2 Miles 7th Grade · Place 38 · Mundelein FremontMundelein Fremont2 Miles 7th Grade3820:06.757
Sep 13Hawthorn XC InviteSep 13 · 2 Miles 7th Grade · Place 122 · Mundelein FremontMundelein Fremont2 Miles 7th Grade12222:25.807
Aug 28Patriot Early InviteAug 28 · 1 Mile Middle School Open · Place 85 · Mundelein FremontMundelein Fremont1 Mile Middle School Open858:16.707

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 6th Grade Boys - 2 Miles · Place 108 · Mundelein FremontMundelein Fremont2 Miles 6th Grade Boys - 2 Miles10818:09.906