Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.94 Miles · Black Partridge ParkIHSA Class 2A XC Regional - #2B Metamora · Oct 2517:22.90IHSA Class 2A XC Regional - #2B MetamoraOctober 25, 2025
2.94 Miles · Metamora HS XC courseGene Jones Runnin Red XC Invitational · Oct 1117:11.90Gene Jones Runnin Red XC InvitationalOctober 11, 2025
3 Miles · Baker Park8-Team Meet · Sep 1619:398-Team MeetSeptember 16, 2025
3 Miles · Catlin ParkOttawa High School Home Meet · Sep 2319:39Ottawa High School Home MeetSeptember 23, 2025
3 Miles · Eastwood Golf CourseLasalle County Invite · Oct 417:19.5Lasalle County InviteOctober 4, 2025
3 Miles · Furrow FarmEPGXC Invitational · Sep 3020:32.7EPGXC InvitationalSeptember 30, 2025
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1817:46.06Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Richmond Hill ParkIHSA Class 2A XC Sectional - #2 Geneseo · Nov 117:39.30IHSA Class 2A XC Sectional - #2 GeneseoNovember 1, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2718:17.62Rock River RunSeptember 27, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #2 GeneseoNov 1 · 3 Miles Varsity · Place 91 · Ottawa (Twp.)3 Miles Varsity9117:39.30 PB12
Oct 25IHSA Class 2A XC Regional - #2B MetamoraOct 25 · 2.94 Miles Varsity · Place 44 · Ottawa (Twp.)2.94 Miles Varsity4417:22.90 PB12
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 23 · Ottawa (Twp.)3 Miles Varsity2317:46.06 PB12
Oct 11Gene Jones Runnin Red XC InvitationalOct 11 · 2.94 Miles Varsity · Place 117 · Ottawa (Twp.)2.94 Miles Varsity11717:11.90 PB12
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 4 · Ottawa (Twp.)3 Miles Varsity417:19.5 PB12
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 86 · Ottawa (Twp.)3 Miles Varsity8620:32.7 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 67 · Ottawa (Twp.)5,000 Meters Varsity6718:17.62 PB12
Sep 23Ottawa High School Home MeetSep 23 · 3 Miles Open · Place 10 · Ottawa (Twp.)3 Miles Open1019:39 PB12
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 14 · Ottawa (Twp.)3 Miles Varsity1419:39 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 306 · Ottawa (Twp.)3 Miles Varsity 2A30618:20.6012
Sep 5Twilight in the WoodsSep 5 · 3 Miles Varsity · Place 23 · Ottawa (Twp.)3 Miles Varsity2318:16.3012
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Varsity · Place 47 · Ottawa (Twp.)3 Miles Varsity4718:30.1012

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#2B MorrisOct 26 · 3 Miles Varsity · Place 44 · Ottawa (Twp.)3 Miles Varsity4417:59.4011
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Varsity · Place 30 · Ottawa (Twp.)3 Miles Varsity3018:12.3011
Oct 12Runnin' Red InviteOct 12 · 2.94 Miles Varsity · Place 136 · Ottawa (Twp.)2.94 Miles Varsity13617:59.1011
Oct 8Sandwich Home Meet #1 / Senior NightOct 8 · 3 Miles Varsity · Place 28 · Ottawa (Twp.)3 Miles Varsity2820:01.3711
Oct 5Lasalle County MeetOct 5 · 3 Miles Varsity · Place 8 · Ottawa (Twp.)3 Miles Varsity817:49.8711
Oct 1EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 100 · Ottawa (Twp.)3 Miles Varsity10020:28.811
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 101 · Ottawa (Twp.)5,000 Meters Varsity10119:05.1011
Sep 24Ottawa Home Meet #2Sep 24 · 3 Miles Varsity · Place 7 · Ottawa (Twp.)3 Miles Varsity719:5711
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 17 · Ottawa (Twp.)3 Miles Varsity1720:1411
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 393 · Ottawa (Twp.)3 Miles Varsity 2A39319:11.8011
Sep 6Twilight in the WoodsSep 6 · 3 Miles Varsity · Place 38 · Ottawa (Twp.)3 Miles Varsity3819:34.1011
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Varsity · Place 50 · Ottawa (Twp.)3 Miles Varsity5019:47.3011

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #2B MetamoraOct 21 · 2.94 Miles Varsity · Place 58 · Ottawa (Twp.)2.94 Miles Varsity5818:48.9010
Oct 14Interstate Eight Conference MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 13 · Ottawa (Twp.)3 Miles Frosh/Soph Freshman1319:43.8710
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 145 · Ottawa (Twp.)2.94 Miles Varsity14518:27.0010
Oct 3Sandwich Quad Meet / Senior NightOct 3 · Varsity · Place 20 · Ottawa (Twp.)Varsity2021:4010
Sep 30LaSalle County MeetSep 30 · 3 Miles Varsity · Place 27 · Ottawa (Twp.)3 Miles Varsity2720:56.7810
Sep 26EPGXC InvitationalSep 26 · 3 Miles Varsity · Place 109 · Ottawa (Twp.)3 Miles Varsity10921:31.910
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 119 · Ottawa (Twp.)3 Miles Varsity11919:30.5010
Sep 19Ottawa Quad Meet #2Sep 19 · Open · Place 17 · Ottawa (Twp.)Open1720:3710
Sep 128-Team InviteSep 12 · Varsity · Place 9 · Ottawa (Twp.)Varsity919:4110
Sep 1Twilight in the WoodsSep 1 · 3 Miles Varsity · Place 30 · Ottawa (Twp.)3 Miles Varsity3020:38.010
Aug 29Ottawa Quad MeetAug 29 · 3 Miles Open · Place 8 · Ottawa (Twp.)3 Miles Open821:23.510

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 2A XC Regional - Morris #2BOct 22 · 3 Miles Varsity · Place 65 · Ottawa (Twp.)3 Miles Varsity6520:02.509
Oct 15Interstate 8 Conference MeetOct 15 · 3 Miles Frosh/Soph Freshman · Place 18 · Ottawa (Twp.)3 Miles Frosh/Soph Freshman1820:34.809
Oct 1LaSalle County MeetOct 1 · 3 Miles Varsity · Place 20 · Ottawa (Twp.)3 Miles Varsity2019:42.29
Sep 27EPGXC InvitationalSep 27 · 3 Miles Varsity · Place 114 · Ottawa (Twp.)3 Miles Varsity11422:25.09
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Varsity · Place 146 · Ottawa (Twp.)3 Miles Varsity14620:52.409
Sep 22Ottawa Dual vs LaSalle-PeruSep 22 · 3 Miles Open · Place 9 · Ottawa (Twp.)3 Miles Open921:399
Sep 13LP 8 Team MeetSep 13 · 3 Miles Varsity · Place 38 · Ottawa (Twp.)3 Miles Varsity3825:299
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 396 · Ottawa (Twp.)3 Miles Varsity 2A39621:00.39
Sep 2Twilight in the WoodsSep 2 · 2.35 Miles Junior Varsity · Place 14 · Ottawa (Twp.)2.35 Miles Junior Varsity1416:44.19
Aug 30Ottawa Twp HS Quad Meet #1Aug 30 · Varsity · Place 18 · Ottawa (Twp.)Varsity1823:289
Aug 24Morris Early Bird InviteAug 24 · 3 Miles Junior Varsity · Place 65 · Ottawa (Twp.)3 Miles Junior Varsity6525:35.39