Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Baker Park8-Team Meet · Sep 1527:198-Team MeetSeptember 15, 2026
3 Miles · Catlin ParkOttawa High School Home Meet · Sep 2326:03Ottawa High School Home MeetSeptember 23, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1225:43.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastwood Golf CourseLaSalle County Invite · Oct 323:19.4LaSalle County InviteOctober 3, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2928:15.8EPGXC InvitationalSeptember 29, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2626:33.8Morris Early Bird InviteAugust 26, 2026
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1827:34.76Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Silver Springs State Fish and Wildlife AreaSandwich High School XC Meet · Oct 725:25.6Sandwich High School XC MeetOctober 7, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2626:33.52Rock River RunSeptember 26, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2727:32.05Rock River RunSeptember 27, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 3LaSalle County InviteOct 3 · 3 Miles Varsity · Place 18 · Ottawa (Twp.)3 Miles Varsity1823:19.4 PB12
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 35 · Ottawa (Twp.)3 Miles Open3528:15.8 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 128 · Ottawa (Twp.)5,000 Meters Varsity12826:33.52 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 31 · Ottawa (Twp.)3 Miles Varsity3127:19 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 276 · Ottawa (Twp.)3 Miles 3 Miles-Varsity-Open27625:43.8 PB12
Sep 8Nautical Mile HS Relay InviteSep 8 · 4.32 Miles Varsity Girls Relay · Place 12 · Ottawa (Twp.)4.32 Miles Varsity Girls Relay1237:5012
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 32 · Ottawa (Twp.)3 Miles Junior Varsity3226:33.8 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 18 · Ottawa (Twp.)3 Miles Junior Varsity1827:34.76 PB11
Oct 7Sandwich High School XC MeetOct 7 · 3 Miles Girls Open · Place 25 · Ottawa (Twp.)3 Miles Girls Open2525:25.6 PB11
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 23 · Ottawa (Twp.)3 Miles Varsity2324:20.911
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 22 · Ottawa (Twp.)3 Miles Open2228:44.811
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 156 · Ottawa (Twp.)5,000 Meters Varsity15627:32.05 PB11
Sep 23Ottawa High School Home MeetSep 23 · 3 Miles Open · Place 15 · Ottawa (Twp.)3 Miles Open1526:03 PB11
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 33 · Ottawa (Twp.)3 Miles Varsity3328:0211
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 387 · Ottawa (Twp.)3 Miles Varsity Open38726:23.7011
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 22 · Ottawa (Twp.)3 Miles Junior Varsity2228:51.6011
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 26 · Ottawa (Twp.)3 Miles Junior Varsity2626:32.9011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Open · Place 6 · Ottawa (Twp.)3 Miles Open625:51.0010
Oct 8Sandwich Home Meet #1 / Senior NightOct 8 · 3 Miles Varsity · Place 35 · Ottawa (Twp.)3 Miles Varsity3525:50.2710
Oct 5Lasalle County MeetOct 5 · 3 Miles Varsity · Place 38 · Ottawa (Twp.)3 Miles Varsity3825:55.039
Sep 24Ottawa Home Meet #2Sep 24 · 3 Miles Varsity · Place 22 · Ottawa (Twp.)3 Miles Varsity2226:5610
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 34 · Ottawa (Twp.)3 Miles Varsity3428:5110
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 452 · Ottawa (Twp.)3 Miles Open45227:29.6010
Sep 6Twilight in the WoodsSep 6 · 2.35 Miles Junior Varsity · Place 24 · Ottawa (Twp.)2.35 Miles Junior Varsity2420:38.6010
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Junior Varsity · Place 29 · Ottawa (Twp.)3 Miles Junior Varsity2929:16.9010