Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1522:30.84Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Iowa State Cross Country CourseKirk Schamaltz Invite · Sep 422:00.6Kirk Schamaltz InviteSeptember 4, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 821:45.2Fort Dodge InviteOctober 8, 2026
5,000 Meters · Lied Recreation Athletic CenterKirk Schamaltz Invite · Sep 323:53.2Kirk Schamaltz InviteSeptember 3, 2026
5,000 Meters · Marshalltown Community CollegeMarshalltown Early Bird Invitational · Aug 2723:44.7Marshalltown Early Bird InvitationalAugust 27, 2026
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2222:01.0Riverhawk InvitationalSeptember 22, 2026
5,000 Meters · Olathe District Activity CenterOlathe Twilight · Sep 1222:26.4Olathe TwilightSeptember 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21 Iowa State Qualifier - 4A - MarshalltownOct 21 · 5,000 Meters Varsity · Place 30 · Des Moines Roosevelt5,000 Meters Varsity3021:47.711
Oct 8Fort Dodge InviteOct 8 · 5,000 Meters Varsity · Place 124 · Des Moines Roosevelt5,000 Meters Varsity12421:45.2 PB11
Sep 22Riverhawk InvitationalSep 22 · 5,000 Meters Varsity · Place 16 · Des Moines Roosevelt5,000 Meters Varsity1622:01.0 PB11
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Varsity · Place 53 · Des Moines Roosevelt5,000 Meters Varsity5322:30.84 PB11
Sep 12Olathe TwilightSep 12 · 5,000 Meters Varsity Red · Place 116 · Des Moines Roosevelt5,000 Meters Varsity Red11622:26.4 PB11
Sep 3Kirk Schamaltz InviteSep 3 · 5,000 Meters Varsity · Place 86 · Des Moines Roosevelt5,000 Meters Varsity8623:53.2 PB11
Aug 27Marshalltown Early Bird InvitationalAug 27 · 5,000 Meters Varsity · Place 24 · Des Moines Roosevelt5,000 Meters Varsity2423:44.7 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 151 · Des Moines Roosevelt5,000 Meters Varsity15122:16.310
Sep 13Olathe TwilightSep 13 · 5,000 Meters New Division · Des Moines Roosevelt5,000 Meters New Division0DNF10
Sep 4Kirk Schamaltz InviteSep 4 · 5,000 Meters Junior Varsity · Place 27 · Des Moines Roosevelt5,000 Meters Junior Varsity2722:00.6 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - Southeast PolkOct 23 · 5,000 Meters Varsity · Place 36 · Des Moines Roosevelt5,000 Meters Varsity3622:13.99
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 59 · Des Moines Roosevelt5,000 Meters Varsity5922:58.3FR
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 90 · D M Roosevelt5,000 Meters Varsity9021:30.19