Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1517:22.3Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee XC Meet · Oct 717:20.37Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseSioux Center XC Invite · Sep 2517:25.81Sioux Center XC InviteSeptember 25, 2025
5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 1217:47.5Tim Thomas XC ClassicSeptember 12, 2026
5,000 Meters · HullHull Western XC Invite · Sep 3017:22.60Hull Western XC InviteSeptember 30, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 3A · Oct 3117:35.5Iowa State Championships 3AOctober 31, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 917:44.93Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Lenkota Golf Course Lennox XC Invite · Oct 217:08.78Lennox XC InviteOctober 2, 2026
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1317:26.6Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Spencer Municipal Golf CourseIowa State Qualifier - 3A - Spencer · Oct 2217:29.56Iowa State Qualifier - 3A - SpencerOctober 22, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 418:13.00Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 417:35.19Augustana Twilight XC MeetSeptember 4, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 31 · Moc-Floyd Valley5,000 Meters Varsity3117:26.6 PB12
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Varsity · Place 21 · Moc-Floyd Valley5,000 Meters Varsity2118:04.112
Oct 2Lennox XC InviteOct 2 · 5,000 Meters Varsity · Place 23 · Moc-Floyd Valley5,000 Meters Varsity2317:08.78 PB12
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 8 · Moc-Floyd Valley5,000 Meters Boys 5000m HS817:22.3 PB12
Sep 12Tim Thomas XC ClassicSep 12 · 5,000 Meters Class A Varsity · Place 9 · Moc-Floyd Valley5,000 Meters Class A Varsity917:47.5 PB12
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 132 · Moc-Floyd Valley5,000 Meters Varsity13217:35.19 PB12
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 15 · Moc-Floyd Valley5,000 Meters Varsity1517:45.012

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 91 · Moc-Floyd Valley5,000 Meters Varsity9117:35.5 PB11
Oct 22Iowa State Qualifier - 3A - SpencerOct 22 · 5,000 Meters State · Place 18 · Moc-Floyd Valley5,000 Meters State1817:29.56 PB11
Oct 14Siouxland Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 10 · Moc-Floyd Valley5,000 Meters Varsity1017:32.0611
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 15 · Moc-Floyd Valley5,000 Meters Varsity1517:20.37 PB11
Sep 30Hull Western XC InviteSep 30 · 5,000 Meters Varsity · Place 8 · Moc-Floyd Valley5,000 Meters Varsity817:22.60 PB11
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 18 · Moc-Floyd Valley5,000 Meters Varsity1817:25.81 PB11
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 16 · Moc-Floyd Valley5,000 Meters High School1618:02.9911
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 16 · Moc-Floyd Valley5,000 Meters VAR1617:44.93 PB11
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 33 · Moc-Floyd Valley5,000 Meters Boys 5000m Class A Varsity3318:13.00 PB11
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 14 · Moc-Floyd Valley5,000 Meters New Division #11417:58.7311