Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.94 Miles · Black Partridge ParkIHSA Class 2A XC Sectional - Metamora #2 · Oct 3022:09.72IHSA Class 2A XC Sectional - Metamora #2October 30, 2021
3 Miles · Catlin ParkOttawa Dual vs LaSalle-Peru · Sep 2223:07Ottawa Dual vs LaSalle-PeruSeptember 22, 2022
3 Miles · Detweiller ParkIHSA Class 2A XC Sectional #2 - Peoria (Notre Dame) · Oct 3123:06.0IHSA Class 2A XC Sectional #2 - Peoria (Notre Dame)October 31, 2020
3 Miles · Furrow FarmEPGXC Invitational · Sep 2723:20.4EPGXC InvitationalSeptember 27, 2022
3 Miles · Kaneland CC CourseInterstate 8 Conference Meet · Oct 1621:38.07Interstate 8 Conference MeetOctober 16, 2021
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1822:31.9Geneseo XC InvitationalSeptember 18, 2021
5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 321:19.2Joe Piane InvitationalOctober 3, 2025
5,000 Meters · Sunset HillWinrow-Valparaiso Open · Aug 2921:13.4Winrow-Valparaiso OpenAugust 29, 2025
5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 221:24.1Joe Piane InvitationalOctober 2, 2026
6,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 1425:44.70NCAA DI Great Lakes RegionalNovember 14, 2025
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1824:29.3Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2727:22.5Gans Creek ClassicSeptember 27, 2024
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:27.4Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1725:43.33Bradley "Pink" ClassicOctober 17, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 279 · ValparaisoValparaiso6,000 Meters White27925:27.4 PBSr
Oct 2Joe Piane InvitationalOct 2 · 5,000 Meters Gold · Place 208 · ValparaisoValparaiso5,000 Meters Gold20821:24.1 PBSr
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 192 · ValparaisoValparaiso6,000 Meters Suzi Wilson College 6k19224:29.3 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Great Lakes RegionalNov 14 · 6,000 Meters D1 Great Lakes · Place 229 · ValparaisoValparaiso6,000 Meters D1 Great Lakes22925:44.70 PBJr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 84 · ValparaisoValparaiso6,000 Meters Champ8425:55.5Jr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 200 · ValparaisoValparaiso6,000 Meters Red20025:43.33 PBJr
Oct 3Joe Piane InvitationalOct 3 · 5,000 Meters Gold · Place 163 · ValparaisoValparaiso5,000 Meters Gold16321:19.2 PBJr
Aug 29Winrow-Valparaiso OpenAug 29 · 5,000 Meters Women's Race · Place 23 · ValparaisoValparaiso5,000 Meters Women's Race2321:13.4 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Invite · Place 330 · ValparaisoValparaiso6,000 Meters Invite33027:22.5 PBSo
Sep 13ISU XC Redbird InviteSep 13 · 6,000 Meters Varsity · Place 74 · ValparaisoValparaiso6,000 Meters Varsity7427:27.70SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 6,000 Meters Red · Place 247 · ValparaisoValparaiso6,000 Meters Red24729:14.7Fr
Sep 15Redbird InviteSep 15 · 6,000 Meters Varsity · Place 101 · ValparaisoValparaiso6,000 Meters Varsity10128:00.6FR

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 2A XC Sectional - Metamora #2Oct 29 · 3 Miles Varsity · Place 102 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity10222:00.8712
Oct 222022 IHSA Class 2A XC Regional - Morris #2BOct 22 · 3 Miles Varsity · Place 37 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3722:20.7012
Oct 15Interstate 8 Conference MeetOct 15 · 3 Miles Varsity · Place 34 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3423:42.9112
Oct 1LaSalle County MeetOct 1 · 3 Miles Varsity · Place 10 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity1021:25.712
Sep 27EPGXC InvitationalSep 27 · 3 Miles Varsity · Place 43 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity4323:20.4 PB12
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Varsity · Place 70 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity7021:33.6012
Sep 22Ottawa Dual vs LaSalle-PeruSep 22 · 3 Miles Open · Place 5 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open523:07 PB12
Sep 13LP 8 Team MeetSep 13 · 3 Miles Varsity · Place 2 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity222:4312
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 137 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity 2A13721:21.612
Sep 2Twilight in the WoodsSep 2 · 3 Miles Varsity · Place 17 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity1723:17.112
Aug 30Ottawa Twp HS Quad Meet #1Aug 30 · Varsity · Place 5 · Ottawa (Twp.)Ottawa (Twp.)Varsity522:3812
Aug 24Morris Early Bird InviteAug 24 · 3 Miles Varsity · Place 18 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity1821:42.312

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 2A XC Sectional - Metamora #2Oct 30 · 2.94 Miles Varsity · Place 95 · Ottawa (Twp.)Ottawa (Twp.)2.94 Miles Varsity9522:09.72 PB11
Oct 23IHSA Class 2A XC Regional - LaSalle (L.-Peru) #2BOct 23 · 3 Miles Varsity · Place 38 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity3822:04.211
Oct 16Interstate 8 Conference MeetOct 16 · 3 Miles Varsity · Place 21 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity2121:38.07 PB11
Oct 2LaSalle County MeetOct 2 · 3 Miles Varsity · Place 9 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity921:21.611
Sep 25Rock River RunSep 25 · 3 Miles Varsity · Place 45 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity4521:33.711
Sep 21Kaneland, Ottawa, & Sycamore @ LPSep 21 · 3 Miles Varsity · Place 7 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity722:2711
Sep 18Geneseo XC InvitationalSep 18 · 3 Miles Junior Girls · Place 7 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Girls722:31.9 PB11
Sep 14Ottawa Eight Team Home MeetSep 14 · 3 Miles Open · Place 4 · Ottawa (Twp)Ottawa (Twp)3 Miles Open423:32.7511
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 235 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity 2A23522:18.011
Sep 3Twilight in the WoodsSep 3 · 3 Miles Varsity · Place 16 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity1622:39.811
Aug 25Morris Early Bird InviteAug 25 · 3 Miles Varsity · Place 16 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity1622:30.011

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 2A XC Sectional #2 - Peoria (Notre Dame)Oct 31 · 3 Miles Varsity · Place 80 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity8023:06.0 PB10
Oct 24IHSA Class 2A XC Regional #2A - MorrisOct 24 · 3 Miles Varsity · Place 31 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity3122:38.310
Oct 17Interstate 8 Conference ChampionshipsOct 17 · 3 Miles Varsity · Place 36 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity3625:33.110
Oct 17Interstate 8 Conference ChampionshipsOct 17 · 3 Miles Varsity · Place 36 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity3625:33.110

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2IHSA Class 2A Bloomington SectionalNov 2 · 3 Miles Varsity · Place 73 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity7321:31.59
Oct 26IHSA Class 2A LaSalle-Peru RegionalOct 26 · 3 Miles Varsity · Place 14 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity1421:47.109
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 245 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity 2A24522:40.99