Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1617:44.78Storm Lake XC MeetSeptember 16, 2025
5,000 Meters · CherokeeCherokee XC Meet · Oct 717:00.82Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseSiouxland Conference XC Meet · Oct 1416:55.92Siouxland Conference XC MeetOctober 14, 2025
5,000 Meters · HullHull Western XC Invite · Sep 3017:25.96Hull Western XC InviteSeptember 30, 2025
5,000 Meters · Iowa State CC CourseGilbert 3A District Meet · Oct 2316:35.60Gilbert 3A District MeetOctober 23, 2024
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 3A · Oct 3117:06.9Iowa State Championships 3AOctober 31, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 917:26.49Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1318:04.30Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · SpencerSpencer XC Invite · Aug 2817:33.94Spencer XC InviteAugust 28, 2025
5,000 Meters · Spencer Municipal Golf CourseIowa State Qualifier - 3A - Spencer · Oct 2217:06.40Iowa State Qualifier - 3A - SpencerOctober 22, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 417:29.77Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Storm Lake HSStorm Lake Meet · Sep 1318:48.83Storm Lake MeetSeptember 13, 2022
5,000 Meters · Unity Christian HSUnity Christian Invitational · Oct 1418:25.1Unity Christian InvitationalOctober 14, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 417:23.04Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Dordt CourseDordt Holiday Inn Express XC Classic · Oct 1028:51.0Dordt Holiday Inn Express XC ClassicOctober 10, 2026
8,000 Meters · Sioux FallsAugustana Invitational · Sep 2528:10.51Augustana InvitationalSeptember 25, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Dordt Holiday Inn Express XC ClassicOct 10 · 8,000 Meters Black · Place 48 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Black4828:51.0 PBFr
Sep 25Augustana InvitationalSep 25 · 8,000 Meters Men's 8K · Place 227 · Northwestern (Iowa)Northwestern (Iowa)8,000 Meters Men's 8K22728:10.51 PBFr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 278 · Northwestern (Iowa)Northwestern (Iowa)5,000 Meters College Men27817:23.04 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 54 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity5417:06.9 PB12
Oct 22Iowa State Qualifier - 3A - SpencerOct 22 · 5,000 Meters State · Place 12 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters State1217:06.40 PB12
Oct 14Siouxland Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 5 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity516:55.92 PB12
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 12 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity1217:00.82 PB12
Sep 30Hull Western XC InviteSep 30 · 5,000 Meters Varsity · Place 9 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity917:25.96 PB12
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 11 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity1117:11.6512
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 10 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters High School1017:44.78 PB12
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters VAR A · Place 6 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters VAR A618:04.30 PB12
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 12 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters VAR1217:26.49 PB12
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 11 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Boys 5000m Class A Varsity1117:29.77 PB12
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 10 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters New Division #11017:33.94 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Gilbert 3A District MeetOct 23 · 5,000 Meters High School · Place 14 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters High School1416:35.60 PB11
Sep 14Tim Thomas ClassicSep 14 · 5,000 Meters Varsity · Place 13 · Moc-Floyd Valley VMoc-Floyd Valley V5,000 Meters Varsity1317:34.0511

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 102 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity10217:36.110

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 101 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters State10118:02.799
Oct 14Unity Christian InvitationalOct 14 · 5,000 Meters Varsity · Place 22 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity2218:25.1 PB9
Sep 22MVAOCOU XC MeetSep 22 · 5,000 Meters Varsity · Place 29 · Moc-Floyd Valley VMoc-Floyd Valley V5,000 Meters Varsity2918:31.1009
Sep 13Storm Lake MeetSep 13 · 5,000 Meters Varsity · Place 28 · Moc-Floyd ValleyMoc-Floyd Valley5,000 Meters Varsity2818:48.83 PB9