Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell Park, Normal, ILIESA 3A State Meet · Oct 1412:41.0IESA 3A State MeetOctober 14, 2017
2 Miles · Ron Beese ParkPrairie Stampede 2018 · Sep 712:59.00Prairie Stampede 2018September 7, 2018
2.5 Miles · Deer Grove East Forest PreservePalatine Invitational - Meet of Champions · Sep 2815:50Palatine Invitational - Meet of ChampionsSeptember 28, 2019
2.5 Miles · Prospect HS CampusProspect / Hersey Girls Dual Meet · Aug 2915:48Prospect / Hersey Girls Dual MeetAugust 29, 2020
3 Miles · Busse Woods2022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 2917:11.342022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Busse WoodsIHSA Class 3A Hoffman Estates Sectional · Nov 218:58.0IHSA Class 3A Hoffman Estates SectionalNovember 2, 2019
3 Miles · Deer Grove Forest PreserveMid Suburban League XC Championships · Oct 1517:20.26Mid Suburban League XC ChampionshipsOctober 15, 2022
3 Miles · Detweiller - IHSA State CourseIHSA Class 3A State XC Championships · Nov 918:39.87IHSA Class 3A State XC ChampionshipsNovember 9, 2019
3 Miles · Detweiller Park2022 IHSA Class 3A State XC Championships · Nov 517:37.502022 IHSA Class 3A State XC ChampionshipsNovember 5, 2022
3 Miles · Hoffman Estates High SchoolIHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.) · Oct 3118:11.70IHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.)October 31, 2020
3 Miles · Lake Park HS (East Campus)Lake Park Harvey Braus Invitational · Sep 1117:43.9Lake Park Harvey Braus InvitationalSeptember 11, 2021
3 Miles · Loyola Academy-Munz CampusLoyola Academy Flight Night · Oct 218:18.89Loyola Academy Flight NightOctober 2, 2020
3 Miles · Prospect HS CampusProspect / Loyola Academy Girls Dual Meet · Oct 818:17Prospect / Loyola Academy Girls Dual MeetOctober 8, 2020
3 Miles · South Salk ParkMSL East Tri-Meet @Rolling Meadows · Sep 2719:19.10MSL East Tri-Meet @Rolling MeadowsSeptember 27, 2022
3 Miles · Willow Stream ParkBuffalo Grove vs. Prospect · Sep 820:29.34Buffalo Grove vs. ProspectSeptember 8, 2020
5,000 Meters · Broadway Acres Golf CourseComet Opener · Aug 2918:29.8Comet OpenerAugust 29, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1317:36.5NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 318:41.4Joe Piane InvitationalOctober 3, 2025
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1419:20.7XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1822:18.32023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
6,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 122:52.4MIAA CC ChampionshipNovember 1, 2025
6,000 Meters · Calvin College - Gainey Athletic Complex2026 Knight Invite · Sep 1922:33.82026 Knight InviteSeptember 19, 2026
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 322:44.6Running of the CowsOctober 3, 2026
6,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1522:26.14NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
6,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1122:58.02026 Spartan Cross Country InvitationalSeptember 11, 2026
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2322:57.42024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3122:01.742026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2223:15.82025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1822:57.2Interregional InvitationalOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 6,000 Meters Collegiate · Place 7 · Calvin UniversityCalvin University6,000 Meters Collegiate722:01.74 PBSr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 80 · Calvin UniversityCalvin University6,000 Meters Navy Championship8022:44.6 PBSr
Sep 192026 Knight InviteSep 19 · 6,000 Meters Women · Place 10 · Calvin UniversityCalvin University6,000 Meters Women1022:33.8 PBSr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 6,000 Meters College · Place 83 · Calvin UniversityCalvin University6,000 Meters College8322:58.0 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 161 · Calvin UniversityCalvin University6,000 Meters D3 Championship16123:15.8 PBJr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 6,000 Meters Womens · Place 8 · Calvin UniversityCalvin University6,000 Meters Womens822:26.14 PBJr
Nov 1MIAA CC ChampionshipNov 1 · 6,000 Meters Women · Place 20 · Calvin UniversityCalvin University6,000 Meters Women2022:52.4 PBJr
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 54 · Calvin UniversityCalvin University6,000 Meters Gold5422:57.2 PBJr
Oct 3Joe Piane InvitationalOct 3 · 5,000 Meters Gold · Place 56 · Calvin UniversityCalvin University5,000 Meters Gold5618:41.4 PBJr
Sep 19George Dales InviteSep 19 · 6,000 Meters Varsity · Place 46 · Calvin UniversityCalvin University6,000 Meters Varsity4622:59.1JR
Aug 29Comet OpenerAug 29 · 5,000 Meters Women's Race · Place 1 · Calvin UniversityCalvin University5,000 Meters Women's Race118:29.8 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 192 · Calvin UniversityCalvin University6,000 Meters Championship19222:57.4 PBSo
Nov 16DIII Great Lakes RegionalsNov 16 · 6,000 Meters Division 3 · Place 22 · Calvin UniversityCalvin University6,000 Meters Division 32222:43.62SO
Nov 2MIAA Championships 2024Nov 2 · 6,000 Meters Varsity · Place 8 · Calvin UniversityCalvin University6,000 Meters Varsity822:15.9SO
Sep 28Knight InvitationalSep 28 · 6,000 Meters College · Place 14 · Calvin UniversityCalvin University6,000 Meters College1423:27.0So
Sep 21ISU John McNicholsSep 21 · 6,000 Meters College · Place 80 · Calvin UniversityCalvin University6,000 Meters College8023:03.1So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 78 · Calvin UniversityCalvin University6,000 Meters Championship7822:18.3 PBFr
Oct 28Michigan Intercollegiate Athletic Association ChampionshipsOct 28 · 6,000 Meters Varsity · Place 2 · CalvinCalvin6,000 Meters Varsity221:09.6FR
Sep 29Knight InviteSep 29 · 3.1 Miles Varsity · Place 6 · CALVINCALVIN3.1 Miles Varsity618:40.3FR
Sep 23Dickinson College Long-Short InvitationalSep 23 · 6,000 Meters Varsity · Place 1 · CalvinCalvin6,000 Meters Varsity122:08.7FR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 9 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Championship917:36.5 PB12
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity517:37.50 PB12
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity517:11.34 PB12
Oct 15Mid Suburban League XC ChampionshipsOct 15 · 3 Miles Varsity · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity417:20.26 PB12
Oct 1Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters USA Race of Champions517:41.112
Sep 27MSL East Tri-Meet @Rolling MeadowsSep 27 · 3 Miles Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity319:19.10 PB12
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity517:09.5SR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 5 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity517:09.43SR
Sep 10Lake Park Harvey Braus ClassicSep 10 · 3 Miles Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity317:17.712
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity117:40.612

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 39 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity3917:37.6911
Oct 30IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 30 · 3 Miles Varsity · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1018:05.411
Oct 23IHSA Class 3A XC Regional - Schaumburg (H.S.) #4BOct 23 · 3 Miles Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity317:46.811
Oct 16Mid Suburban League MeetOct 16 · 3 Miles Varsity · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity417:49.0411
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Varsity · Place 18 · Mt. Prospect ProspectMt. Prospect Prospect3 Miles Varsity1817:49.9JR
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 13 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity1317:22.311
Sep 14Prospect vs Wheeling Dual MeetSep 14 · 3 Miles Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity320:0911
Sep 11Lake Park Harvey Braus InvitationalSep 11 · 3 Miles Varsity · Place 9 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity917:43.9 PB11
Sep 4Hornet-Red Devil InviteSep 4 · 3 Miles Varsity · Place 4 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity417:56.311
Aug 31Prospect vs Schaumburg Dual MeetAug 31 · 3 Miles Varsity · Place 1 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity119:3811

2020 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters Blue/White HS Opened Combined · Place 10 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Blue/White HS Opened Combined1019:20.7 PB10
Oct 31IHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.)Oct 31 · 3 Miles Varsity · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity618:11.70 PB10
Oct 8Prospect / Loyola Academy Girls Dual MeetOct 8 · 3 Miles Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity318:17 PB10
Oct 6Prospect / Elk Grove Girls Dual MeetOct 6 · 3 Miles Varsity · Place 3 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity320:4010
Oct 2Loyola Academy Flight NightOct 2 · 3 Miles Varsity · Place 6 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity618:18.89 PB10
Sep 26Loyola Academy Invitational #2Sep 26 · 3 Miles Varsity · Place 3 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity318:39.6510
Sep 23Prospect / Hersey Girls Dual MeetSep 23 · 3 Miles Varsity · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity218:3710
Sep 18Prospect Boys and Girls 3200m Time TrialSep 18 · 3,200 Meters Varsity · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3,200 Meters Varsity411:17Unofficial10
Sep 12Prospect/Barrington Girls Dual MeetSep 12 · 3 Miles Varsity · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity218:5310
Sep 8Buffalo Grove vs. ProspectSep 8 · 3 Miles Varsity · Place 4 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity420:29.34 PB10
Sep 2Prospect / Palatine Girls Dual MeetSep 2 · 3 Miles Varsity · Place 2 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity220:0710
Aug 29Prospect / Hersey Girls Dual MeetAug 29 · 2.5 Miles Varsity · Place 1 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Varsity115:48 PB10

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 205 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)5,000 Meters Championship Race20519:58.59
Nov 9IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles Varsity · Place 127 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity12718:39.87 PB9
Nov 2IHSA Class 3A Hoffman Estates SectionalNov 2 · 3 Miles Varsity · Place 16 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity1618:58.0 PB9
Oct 26IHSA Class 3A Prospect RegionalOct 26 · 3 Miles Varsity · Place 8 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Varsity818:33.29
Oct 19Mid Suburban League XC ChampionshipsOct 19 · 3 Miles Varsity · Place 12 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity1218:409
Oct 1MSL East Division Girls ChampionshipOct 1 · 3 Miles Varsity · Place 4 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Varsity419:25.189
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Frosh/Soph · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)2.5 Miles Frosh/Soph315:50 PB9
Sep 21Libertyville InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 2 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Frosh/Soph Freshman220:03.99
Sep 14Lake Park Harvey Braus InvitationalSep 14 · 3 Miles Junior Varsity · Place 3 · Mt. Prospect (Prospect)Mt. Prospect (Prospect)3 Miles Junior Varsity319:18.29
Sep 7John Kurtz Earlybird InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 5 · Mt Prospect (Prospe...Mt Prospect (Prospe...3 Miles Frosh/Soph Freshman519:51.09

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Prairie Stampede 2018Sep 7 · 2 Miles Seeded Girls · Place 16 · Arlington Heights SouthArlington Heights South2 Miles Seeded Girls1612:59.00 PB8

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14IESA 3A State MeetOct 14 · 2 Miles Middle School · Place 92 · Arlington Heights SouthArlington Heights South2 Miles Middle School9212:41.0 PB7