Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1327:58.4Forest City InvitationalOctober 13, 2025
5,000 Meters · Garner Golf CourseGHV Invitational · Sep 2827:16.2GHV InvitationalSeptember 28, 2026
5,000 Meters · Mercy Medical CenterNewman Catholic Invitational · Sep 130:09.9Newman Catholic InvitationalSeptember 1, 2026
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1526:15.4Osage InvitationalSeptember 15, 2026
5,000 Meters · North Fayette High School2025 Bob Scott Invitational (North Fayette Valley) · Sep 1129:02.32025 Bob Scott Invitational (North Fayette Valley)September 11, 2025
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2324:33.5Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2524:57.6Panther InvitationalSeptember 25, 2025
5,000 Meters · Round Grove Golf & Country ClubNorth Butler Invitational · Sep 2228:40.0North Butler InvitationalSeptember 22, 2025
5,000 Meters · South Winn Golf & Country ClubSouth Winneshiek Invitational · Oct 625:19.3South Winneshiek InvitationalOctober 6, 2026
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1826:54.4Clear Lake InvitationalSeptember 18, 2025
5,000 Meters · Wild Wood Golf Course2025 Trent Smith Invitational (Charles City) · Sep 428:36.22025 Trent Smith Invitational (Charles City)September 4, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 25 · Saint Ansgar5,000 Meters Junior Varsity2526:59.510
Oct 6South Winneshiek InvitationalOct 6 · 5,000 Meters Varsity · Place 121 · Saint Ansgar5,000 Meters Varsity12125:19.3 PB10
Sep 28GHV InvitationalSep 28 · 5,000 Meters Varsity · Place 97 · Saint Ansgar5,000 Meters Varsity9727:16.2 PB10
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 154 · Saint Ansgar5,000 Meters High School15425:57.710
Sep 17Clear Lake InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 173 · Saint Ansgar5,000 Meters Junior Varsity17327:09.510
Sep 15Osage InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 29 · Saint Ansgar5,000 Meters Junior Varsity2926:15.4 PB10
Sep 102026 Bob Scott Invitational (North Fayette Valley)Sep 10 · 5,000 Meters Boys 5K · Place 128 · Saint Ansgar5,000 Meters Boys 5K12829:52.410
Sep 1Newman Catholic InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 35 · Saint Ansgar5,000 Meters Junior Varsity3530:09.9 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 91 · Saint Ansgar5,000 Meters State9124:33.5 PB9
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 99 · Saint Ansgar5,000 Meters Varsity9925:46.69
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 108 · Saint Ansgar5,000 Meters High School10827:58.4 PB9
Oct 7South Winneshiek InivtationalOct 7 · 5,000 Meters Varsity · Place 123 · Saint Ansgar5,000 Meters Varsity12325:19.79
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 123 · Saint Ansgar5,000 Meters High School12324:57.6 PB9
Sep 22North Butler InvitationalSep 22 · 5,000 Meters Varsity · Place 17 · Saint Ansgar5,000 Meters Varsity1728:40.0 PB9
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Varsity · Place 88 · Saint Ansgar5,000 Meters Varsity8826:54.4 PB9
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Place 135 · Saint Ansgar5,000 Meters Boys 5K13529:02.3 PB9
Sep 42025 Trent Smith Invitational (Charles City)Sep 4 · 5,000 Meters Boys 9th/10th Grade 5K · Place 43 · Saint Ansgar5,000 Meters Boys 9th/10th Grade 5K4328:36.2 PB9
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Varsity · Place 79 · Saint Ansgar5,000 Meters Varsity7929:08.79