Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Settler's Hill CC CourseIESA Sectional Meet · Oct 817:49.1IESA Sectional MeetOctober 8, 2022
3 Miles · Baker Park8-Team Meet · Sep 1627:318-Team MeetSeptember 16, 2025
3 Miles · Catlin ParkOttawa High School Home Meet · Sep 2326:46Ottawa High School Home MeetSeptember 23, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1227:54.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastwood Golf CourseLaSalle County Invite · Oct 324:16.2LaSalle County InviteOctober 3, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2928:15.7EPGXC InvitationalSeptember 29, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2625:57.9Morris Early Bird InviteAugust 26, 2026
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1826:08.92Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Silver Springs State Fish and Wildlife AreaSandwich High School XC Meet · Oct 726:09.3Sandwich High School XC MeetOctober 7, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2626:46.78Rock River RunSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 3LaSalle County InviteOct 3 · 3 Miles Varsity · Place 26 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity2624:16.2 PB12
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 34 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open3428:15.7 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 130 · Ottawa (Twp.)Ottawa (Twp.)5,000 Meters Varsity13026:46.78 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 38 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3828:3312
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 400 · Ottawa (Twp.)Ottawa (Twp.)3 Miles 3 Miles-Varsity-Open40027:54.7 PB12
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 27 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity2725:57.9 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Open · Place 5 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open526:08.92 PB11
Oct 7Sandwich High School XC MeetOct 7 · 3 Miles Girls Open · Place 31 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Girls Open3126:09.3 PB11
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 28 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity2826:25.411
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 19 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open1928:20.411
Sep 23Ottawa High School Home MeetSep 23 · 3 Miles Open · Place 18 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open1826:46 PB11
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 31 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3127:31 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 442 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity Open44227:06.3011
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 13 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity1326:27.7011
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 21 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity2126:09.6011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Junior Varsity · Place 8 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity824:36.9010
Oct 12Runnin' Red InviteOct 12 · Frosh/Soph Freshman · Place 64 · Ottawa (Twp.)Ottawa (Twp.)Frosh/Soph Freshman6423:55.0010
Oct 8Sandwich Home Meet #1 / Senior NightOct 8 · 3 Miles Varsity · Place 43 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity4326:27.9010
Oct 1EPGXC InvitationalOct 1 · 3 Miles Open · Place 27 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open2726:35.710
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 43 · Ottawa (Twp.)Ottawa (Twp.)5,000 Meters Frosh/Soph Freshman4325:50.3010
Sep 24Ottawa Home Meet #2Sep 24 · 3 Miles Varsity · Place 18 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity1826:0110
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 30 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3027:3810
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 292 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open29225:18.9010
Sep 6Twilight in the WoodsSep 6 · 3 Miles Varsity · Place 66 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity6627:38.8010
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Junior Varsity · Place 17 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity1727:22.7010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Interstate Eight Conference MeetOct 14 · 3 Miles Junior Varsity · Place 26 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity2629:53.309
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 209 · Ottawa (Twp.)Ottawa (Twp.)2.94 Miles Varsity20925:35.809
Oct 3Sandwich Quad Meet / Senior NightOct 3 · Varsity · Place 25 · Ottawa (Twp.)Ottawa (Twp.)Varsity2528:349
Sep 26EPGXC InvitationalSep 26 · 3 Miles Varsity · Place 115 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity11530:45.99
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 129 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity12926:42.709
Sep 19Ottawa Quad Meet #2Sep 19 · Open · Place 22 · Ottawa (Twp.)Ottawa (Twp.)Open2227:339
Sep 128-Team InviteSep 12 · Varsity · Place 19 · Ottawa (Twp.)Ottawa (Twp.)Varsity1926:439
Sep 1Twilight in the WoodsSep 1 · 3 Miles Varsity · Place 55 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity5529:06.99
Aug 29Ottawa Quad MeetAug 29 · 3 Miles Open · Place 13 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open1327:58.449

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8IESA Sectional MeetOct 8 · 2 Miles Varsity · Place 91 · Ottawa ShepherdOttawa Shepherd2 Miles Varsity9117:49.1 PB8