Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Hickory Grove G.C.Oelwein Invitational · Aug 3114:15.84Oelwein InvitationalAugust 31, 2021
2 Miles · La Porte City Golf CourseNICL Conference Meet · Oct 1316:40.9NICL Conference MeetOctober 13, 2022
2 Miles · Pine Lake Golf Course NICL Conference Meet · Oct 1417:40.52NICL Conference MeetOctober 14, 2021
5,000 Meters · Anamosa Middle School2026 Anamosa August XC · Aug 2927:11.82026 Anamosa August XCAugust 29, 2026
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 223:01.82025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2321:52.5Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2924:31.6Jesup InvitationalSeptember 29, 2026
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 625:38.4Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · MHI2025 Independence Invitational · Sep 1823:30.92025 Independence InvitationalSeptember 18, 2025
5,000 Meters · Monticello HSIowa State Qualifier 2A @ Monticello · Oct 2422:04.1Iowa State Qualifier 2A @ MonticelloOctober 24, 2024
5,000 Meters · Starmount School Campus2025 Starmont Invitational · Sep 1623:30.62025 Starmont InvitationalSeptember 16, 2025
5,000 Meters · Town & Country Golf Club2025 Sam Iverson Invitational (Grundy Center) · Sep 2524:07.02025 Sam Iverson Invitational (Grundy Center)September 25, 2025
5,000 Meters · Willow Run Course2025 Denver Invitational · Sep 2223:18.82025 Denver InvitationalSeptember 22, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22 Iowa State Qualifier - 2A - Eagle GroveOct 22 · 5,000 Meters Varsity · Place 86 · Union La Porte CityUnion La Porte City5,000 Meters Varsity8625:17.8712
Oct 152026 NICL Conference Meet (Grundy Center)Oct 15 · 5,000 Meters Boys Varsity 5K · Place 82 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K8228:07.912
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 139 · Union La Porte CityUnion La Porte City5,000 Meters Varsity Boys13925:38.4 PB12
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 198 · Union La Porte CityUnion La Porte City5,000 Meters Varsity Boys 5K19824:31.6 PB12
Sep 242026 Sam Iverson Invitational (Grundy Center)Sep 24 · 5,000 Meters Boys Varsity 5K · Place 106 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K10625:34.212
Sep 152026 Starmont InvitationalSep 15 · 5,000 Meters Boys Varsity 5K · Place 116 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K11624:52.212
Sep 12026 Dick Arndt Invitational (Oelwein)Sep 1 · 5,000 Meters Boys Varsity 5K · Place 94 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K9426:15.312
Aug 292026 Anamosa August XCAug 29 · 5,000 Meters High School Boys 5000 Meters · Place 66 · Union La Porte CityUnion La Porte City5,000 Meters High School Boys 5000 Meters6627:11.8 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 69 · Union La Porte CityUnion La Porte City5,000 Meters State6921:52.5 PB11
Oct 162025 NICL Conference Meet (Oelwein)Oct 16 · 5,000 Meters Boys Varsity 5K · Place 71 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K7122:21.611
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 155 · Union La Porte CityUnion La Porte City5,000 Meters Varsity15527:58.7JR
Sep 252025 Sam Iverson Invitational (Grundy Center)Sep 25 · 5,000 Meters Boys Varsity 5K · Place 82 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K8224:07.0 PB11
Sep 222025 Denver InvitationalSep 22 · 5,000 Meters Boys Varsity 5K · Place 54 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K5423:18.8 PB11
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 71 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K7123:30.9 PB11
Sep 162025 Starmont InvitationalSep 16 · 5,000 Meters Boys Varsity 5K · Place 95 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K9523:30.6 PB11
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Varsity 5K · Place 101 · Union La Porte CityUnion La Porte City5,000 Meters Boys Varsity 5K10123:01.8 PB11
Aug 30Anamosa August XCAug 30 · 5,000 Meters Varsity · Place 98 · Union La Porte CityUnion La Porte City5,000 Meters Varsity9823:42.3JR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - MonticelloOct 24 · 5,000 Meters Varsity · Place 83 · Union La Porte CityUnion La Porte City5,000 Meters Varsity8322:04.07SO
Oct 24Iowa State Qualifier 2A @ MonticelloOct 24 · 5,000 Meters New Division · Place 83 · Union La Porte CityUnion La Porte City5,000 Meters New Division8322:04.1 PB10
Oct 17NICL Conference Meet (Jesup)Oct 17 · 5,000 Meters Varsity · Place 77 · Union La Porte CityUnion La Porte City5,000 Meters Varsity7722:09.1SO
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 118 · Union La Porte CityUnion La Porte City5,000 Meters Varsity11820:56.9SO
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 137 · Union La Porte CityUnion La Porte City5,000 Meters Varsity13721:29.9SO
Sep 26Sam Iverson Invitational (Grundy Center)Sep 26 · 5,000 Meters Varsity · Place 83 · Union La Porte CityUnion La Porte City5,000 Meters Varsity8323:14.7SO
Sep 23Denver InvitationalSep 23 · 5,000 Meters Varsity · Place 50 · Union La Porte CityUnion La Porte City5,000 Meters Varsity5022:37.0SO
Sep 19Independence InvitationalSep 19 · 5,000 Meters Varsity · Place 34 · Union La Porte CityUnion La Porte City5,000 Meters Varsity3424:51.8SO

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 2A - MonticelloOct 19 · 5,000 Meters Varsity · Place 97 · Union La Porte CityUnion La Porte City5,000 Meters Varsity9724:40.39
Oct 19Iowa State Qualifier - 1A - Mount AyrOct 19 · 5,000 Meters Varsity · Place 97 · Union La Porte CityUnion La Porte City5,000 Meters Varsity9724:40.39
Oct 11NICL Conference MeetOct 11 · 5,000 Meters Varsity · Place 105 · Union La Porte CityUnion La Porte City5,000 Meters Varsity10521:13.5FR
Oct 3Dike-New Hartford InvitationalOct 3 · 5,000 Meters Varsity · Place 127 · Union La Porte CityUnion La Porte City5,000 Meters Varsity12722:12.6FR
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 127 · Union La Porte CityUnion La Porte City5,000 Meters Varsity12722:21.4FR
Sep 21Sam Iverson Invitational (Grundy Center)Sep 21 · 5,000 Meters Varsity · Place 95 · Union La Porte CityUnion La Porte City5,000 Meters Varsity9528:24.56FR
Sep 18Denver InvitationalSep 18 · 5,000 Meters Varsity · Place 51 · Union La Porte CityUnion La Porte City5,000 Meters Varsity5122:54.20FR
Sep 12Starmont InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 87 · Union La Porte CityUnion La Porte City5,000 Meters Junior Varsity8724:02.4FR
Sep 7Union InvitationalSep 7 · 5,000 Meters Varsity · Place 74 · Union La Porte CityUnion La Porte City5,000 Meters Varsity7422:45.8FR
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 131 · Union La Porte CityUnion La Porte City5,000 Meters Junior Varsity13130:37.2FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13NICL Conference MeetOct 13 · 2 Miles Boys Junior High 2 Mile · Place 51 · UnionUnion2 Miles Boys Junior High 2 Mile5116:40.9 PB8
Oct 4Dike-New Hartford InvitationalOct 4 · Middle School · Place 73 · Union La Porte CityUnion La Porte CityMiddle School738:09.08
Sep 27Jesup InvitationalSep 27 · 1.5 Miles Middle School · Place 64 · UnionUnion1.5 Miles Middle School6410:52.18
Sep 19Denver InvitationalSep 19 · 2 Miles Middle School · Place 36 · UnionUnion2 Miles Middle School3615:31.18
Sep 8Union InvitationalSep 8 · 1.25 Miles Middle School · Place 13 · UnionUnion1.25 Miles Middle School137:52.18
Aug 30Oelwein InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 50 · MS_UnionMS_Union5,000 Meters Junior Varsity507:54.088

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14NICL Conference MeetOct 14 · 2 Miles Junior High · Place 63 · UnionUnion2 Miles Junior High6317:40.52 PB7
Oct 5Dike-New Hartford InvitationalOct 5 · 1 Mile Middle School · Place 96 · UnionUnion1 Mile Middle School968:03.577
Sep 28Jesup InvitationalSep 28 · 1.5 Miles Middle School · Place 102 · UnionUnion1.5 Miles Middle School10212:27.277
Sep 21Vinton-Shellsburg InvitationalSep 21 · 1.9 Miles Middle School · Place 49 · UnionUnion1.9 Miles Middle School4915:57.997
Sep 14Starmont InvitationalSep 14 · 2 Miles Middle School · Place 71 · UnionUnion2 Miles Middle School7115:59.637
Sep 9Union InvitationalSep 9 · 1.25 Miles Middle School · Place 25 · UnionUnion1.25 Miles Middle School258:19.457
Aug 31Oelwein InvitationalAug 31 · 1.5 Miles Junior High · Place 78 · UnionUnion1.5 Miles Junior High7814:15.84 PB7