Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Porte City Golf CourseNICL Conference Meet · Oct 1317:31.1NICL Conference MeetOctober 13, 2022
5,000 Meters · Hickory Grove Golf Course2025 NICL Conference Meet (Oelwein) · Oct 1621:49.42025 NICL Conference Meet (Oelwein)October 16, 2025
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2921:10.9Jesup InvitationalSeptember 29, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3021:07.3Iowa State Championships 2AOctober 30, 2026
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 621:23.0Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · Maynes GroveIFA/AGWSR XC Invitational · Aug 2723:53.6IFA/AGWSR XC InvitationalAugust 27, 2026
5,000 Meters · North Fayette High School2026 Bob Scott Invitational (North Fayette Valley) · Sep 1023:04.72026 Bob Scott Invitational (North Fayette Valley)September 10, 2026
5,000 Meters · Pine Lake Golf Course Pine Lake Run - South Hardin XC · Sep 324:33.9Pine Lake Run - South Hardin XCSeptember 3, 2026
5,000 Meters · Starmount School Campus2026 Starmont Invitational · Sep 1522:02.62026 Starmont InvitationalSeptember 15, 2026
5,000 Meters · Town & Country Golf Club2026 Sam Iverson Invitational (Grundy Center) · Sep 2420:54.82026 Sam Iverson Invitational (Grundy Center)September 24, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 2AOct 30 · 5,000 Meters State · Place 133 · Dike-New HartfordDike-New Hartford5,000 Meters State13321:07.3 PB11
Oct 222026 State Qualifier - 2A - Monticello Oct 22 · 5,000 Meters Varsity · Place 72 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity7220:14.0JR
Oct 152026 NICL Conference Meet (Grundy Center)Oct 15 · 5,000 Meters Boys Junior Varsity 5K · Place 8 · Dike-New HartfordDike-New Hartford5,000 Meters Boys Junior Varsity 5K821:10.011
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 107 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity Boys10721:23.0 PB11
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 144 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity Boys 5K14421:10.9 PB11
Sep 242026 Sam Iverson Invitational (Grundy Center)Sep 24 · 5,000 Meters Boys Junior Varsity 5K · Place 13 · Dike-New HartfordDike-New Hartford5,000 Meters Boys Junior Varsity 5K1320:54.8 PB11
Sep 152026 Starmont InvitationalSep 15 · 5,000 Meters Boys Junior Varsity 5K · Place 22 · Dike-New HartfordDike-New Hartford5,000 Meters Boys Junior Varsity 5K2222:02.6 PB11
Sep 102026 Bob Scott Invitational (North Fayette Valley)Sep 10 · 5,000 Meters Boys 5K · Place 79 · Dike-New HartfordDike-New Hartford5,000 Meters Boys 5K7923:04.7 PB11
Sep 3Pine Lake Run - South Hardin XCSep 3 · 5,000 Meters High School Boys · Place 42 · Dike-New HartfordDike-New Hartford5,000 Meters High School Boys4224:33.9 PB11
Aug 27IFA/AGWSR XC InvitationalAug 27 · 5,000 Meters High School Boys 5000 Meters · Place 98 · Dike-New HartfordDike-New Hartford5,000 Meters High School Boys 5000 Meters9823:53.6 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 162025 NICL Conference Meet (Oelwein)Oct 16 · 5,000 Meters Boys Junior Varsity 5K · Place 27 · Dike-New HartfordDike-New Hartford5,000 Meters Boys Junior Varsity 5K2721:49.4 PB10
Oct 7Dike-New Hartford InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 57 · Dike-New HartfordDike-New Hartford5,000 Meters Junior Varsity5723:03.8SO
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 81 · Dike-New HartfordDike-New Hartford5,000 Meters Junior Varsity8122:59.8SO
Sep 162025 Starmont InvitationalSep 16 · 5,000 Meters Boys Junior Varsity 5K · Place 84 · Dike-New HartfordDike-New Hartford5,000 Meters Boys Junior Varsity 5K8427:17.810
Sep 112025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Boys 5K · Dike-New HartfordDike-New Hartford5,000 Meters Boys 5K—NT10
Sep 4Pine Lake Run - South Hardin XCSep 4 · 5,000 Meters Varsity · Place 78 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity7824:11.0SO
Aug 28IFA/AGWSR InvitationalAug 28 · 5,000 Meters Varsity · Place 77 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity7723:04.0SO

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17NICL Conference Meet (Jesup)Oct 17 · 5,000 Meters Junior Varsity · Place 30 · Dike-New HartfordDike-New Hartford5,000 Meters Junior Varsity3022:01.0FR
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 41 · Dike-New HartfordDike-New Hartford5,000 Meters Junior Varsity4122:16.2FR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 86 · Dike-New HartfordDike-New Hartford5,000 Meters Junior Varsity8622:43.7FR
Sep 23Denver InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 39 · Dike-New HartfordDike-New Hartford5,000 Meters Junior Varsity3925:16.7FR
Sep 17Starmont InvitationalSep 17 · 5,000 Meters Boys Junior Varsity 5K · Place 90 · Dike-New HartfordDike-New Hartford5,000 Meters Boys Junior Varsity 5K9025:17.99
Sep 12Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 112 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity11227:39.9FR
Sep 5South Hardin Pine Lake RunSep 5 · 5,000 Meters Varsity · Place 96 · Dike-New HartfordDike-New Hartford5,000 Meters Varsity9624:48.0FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11NICL Conference MeetOct 11 · Middle School · Place 62 · Dike-New HartfordDike-New HartfordMiddle School6216:52.58
Oct 3Dike-New Hartford InvitationalOct 3 · 1 Mile Middle School · Place 90 · Dike-New HartfordDike-New Hartford1 Mile Middle School908:13.58
Sep 26Jesup InvitationalSep 26 · 1.5 Miles Middle School · Place 94 · Dike-New HartfordDike-New Hartford1.5 Miles Middle School9412:02.08

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13NICL Conference MeetOct 13 · 2 Miles Boys Junior High 2 Mile · Place 63 · Dike-New HartfordDike-New Hartford2 Miles Boys Junior High 2 Mile6317:31.1 PB7
Oct 4Dike-New Hartford InvitationalOct 4 · Middle School · Place 77 · Dike-New HartfordDike-New HartfordMiddle School778:15.57
Sep 27Jesup InvitationalSep 27 · 1.5 Miles Middle School · Place 94 · Dike-New HartfordDike-New Hartford1.5 Miles Middle School9411:45.07
Sep 19Denver InvitationalSep 19 · 2 Miles Middle School · Place 50 · Dike-New HartfordDike-New Hartford2 Miles Middle School5016:53.67