Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Baker Park8-Team Meet · Sep 1626:498-Team MeetSeptember 16, 2025
3 Miles · Catlin ParkOttawa High School Home Meet · Sep 2325:46Ottawa High School Home MeetSeptember 23, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1224:27.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastwood Golf CourseLaSalle County Invite · Oct 323:10.0LaSalle County InviteOctober 3, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2929:32.1EPGXC InvitationalSeptember 29, 2026
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2624:39.0Morris Early Bird InviteAugust 26, 2026
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1829:30.89Interstate 8 Conference XC ChampionshipsOctober 18, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2624:27.08Rock River RunSeptember 26, 2026

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 41 · Ottawa (Twp.)3 Miles Varsity4123:10.0 PB11
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 116 · Ottawa (Twp.)3 Miles Open11629:32.1 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 187 · Ottawa (Twp.)5,000 Meters Varsity18724:27.08 PB11
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 45 · Ottawa (Twp.)3 Miles Varsity4527:3611
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 761 · Ottawa (Twp.)3 Miles 3 Miles-Varsity-Open76124:27.1 PB11
Sep 8Nautical Mile HS Relay InviteSep 8 · 4.32 Miles Varsity Boys Relay · Place 21 · Ottawa (Twp.)4.32 Miles Varsity Boys Relay2138:1811
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Junior Varsity · Place 71 · Ottawa (Twp.)3 Miles Junior Varsity7124:39.0 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Frosh/Soph · Place 26 · Ottawa (Twp.)3 Miles Frosh/Soph2629:30.89 PB10
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 36 · Ottawa (Twp.)3 Miles Varsity3625:00.910
Sep 23Ottawa High School Home MeetSep 23 · 3 Miles Open · Place 30 · Ottawa (Twp.)3 Miles Open3025:46 PB10
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 40 · Ottawa (Twp.)3 Miles Varsity4026:49 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 1006 · Ottawa (Twp.)3 Miles Varsity Open100626:18.8010
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 39 · Ottawa (Twp.)3 Miles Junior Varsity3925:31.6010
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 68 · Ottawa (Twp.)3 Miles Junior Varsity6826:23.0010

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Frosh/Soph Freshman · Place 24 · Ottawa (Twp.)3 Miles Frosh/Soph Freshman2423:43.909
Oct 8Sandwich Home Meet #1 / Senior NightOct 8 · 3 Miles Varsity · Place 55 · Ottawa (Twp.)3 Miles Varsity5527:00.969
Oct 5Lasalle County MeetOct 5 · 3 Miles Varsity · Place 47 · Ottawa (Twp.)3 Miles Varsity4728:13.629
Oct 1EPGXC InvitationalOct 1 · 3 Miles Open · Place 131 · Ottawa (Twp.)3 Miles Open13127:51.39
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 125 · Ottawa (Twp.)5,000 Meters Frosh/Soph Freshman12524:56.809
Sep 24Ottawa Home Meet #2Sep 24 · 3 Miles Varsity · Place 26 · Ottawa (Twp.)3 Miles Varsity2633:049
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 56 · Ottawa (Twp.)3 Miles Varsity5633:479
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 1105 · Ottawa (Twp.)3 Miles Open110527:31.509
Sep 6Twilight in the WoodsSep 6 · 3 Miles Varsity · Place 109 · Ottawa (Twp.)3 Miles Varsity10932:34.409
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Junior Varsity · Place 74 · Ottawa (Twp.)3 Miles Junior Varsity7430:04.109