Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1317:31.00Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2316:55.97Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Estherville Lincoln Central High SchoolEstherville Lincoln Invitational · Sep 619:54.99Estherville Lincoln InvitationalSeptember 6, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Nov 217:39.0Iowa State Championships 2ANovember 2, 2024
5,000 Meters · Landsmeer Golf ClubIowa Class 2A State Qualifier · Oct 2417:20.38Iowa Class 2A State QualifierOctober 24, 2024
5,000 Meters · SpencerSpencer XC Invite · Aug 2818:06.79Spencer XC InviteAugust 28, 2025
5,000 Meters · Spencer Community HSSpencer Meet · Aug 2519:44.90Spencer MeetAugust 25, 2022
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 417:41.62Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Storm Lake HSStorm Lake Meet · Sep 1319:31.58Storm Lake MeetSeptember 13, 2022
5,000 Meters · Unity Christian HSIowa State Qualifier - 2A - Unity Christian · Oct 2417:20.4Iowa State Qualifier - 2A - Unity ChristianOctober 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:34.6NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 60 · Spirit Lake5,000 Meters Varsity6017:44.412
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 11 · Spirit Lake5,000 Meters State1116:55.97 PB12
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 6 · Spirit Lake5,000 Meters Varsity617:31.00 PB12
Sep 13Heartland PreviewSep 13 · 5,000 Meters Varsity · Place 80 · Spirit Lake5,000 Meters Varsity8017:51.2012
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 18 · Spirit Lake5,000 Meters Boys 5000m Class A Varsity1817:41.62 PB12
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 17 · Spirit Lake5,000 Meters New Division #11718:06.79 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 94 · Spirit Lake5,000 Meters Open Invitational Section 49417:34.6 PB11
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 65 · Spirit Lake5,000 Meters Varsity6517:39.0 PB11
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 65 · Spirit Lake5,000 Meters Varsity6517:39.0JR
Oct 24Iowa State Qualifier - 2A - Unity ChristianOct 24 · 5,000 Meters State · Place 14 · Spirit Lake5,000 Meters State1417:20.4 PB11
Oct 24Iowa Class 2A State QualifierOct 24 · 5,000 Meters Boys · Place 14 · Spirit Lake5,000 Meters Boys1417:20.38 PB11
Oct 14Lakes Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 6 · Spirit Lake5,000 Meters Varsity617:27.2211
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Varsity · Place 13 · Spirit Lake5,000 Meters Varsity1317:26.91—
Sep 30Algona CC Invite Sep 30 · 5,000 Meters Varsity · Place 15 · Spirit Lake5,000 Meters Varsity1518:04.0011
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Varsity · Place 27 · Spirit Lake5,000 Meters Varsity2717:38.9911
Sep 14Heartland PreviewSep 14 · 5,000 Meters Varsity · Place 82 · Spirit Lake5,000 Meters Varsity8217:42.8011
Sep 10ELC XC MeetSep 10 · 5,000 Meters Varsity · Place 6 · Spirit Lake5,000 Meters Varsity617:21.8211

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 103 · Spirit Lake5,000 Meters Varsity10318:20.1SO
Oct 19Iowa State Qualifier - 2A - Unity ChristianOct 19 · 5,000 Meters Varsity · Place 24 · Spirit Lake5,000 Meters Varsity2418:31.3610
Sep 25Algona InvitationalSep 25 · 5,000 Meters Varsity · Place 33 · Spirit Lake5,000 Meters Varsity3318:16.5310
Sep 5Estherville-Lincoln-Central MeetSep 5 · 5,000 Meters Varsity · Place 12 · Spirit Lake5,000 Meters Varsity1218:32.0610

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier - 2A - Unity ChristianOct 20 · 5,000 Meters Varsity · Place 36 · Spirit Lake5,000 Meters Varsity3619:08.19
Oct 10Lakes Conference MeetOct 10 · 5,000 Meters Varsity · Place 12 · V-Spirit Lake5,000 Meters Varsity1218:40.9409
Oct 4Cherokee InvitationalOct 4 · 5,000 Meters Varsity · Place 31 · Spirit Lake5,000 Meters Varsity3118:49.9209
Sep 26Algona InvitationalSep 26 · 5,000 Meters Varsity · Place 44 · Spirit Lake5,000 Meters Varsity446:089
Sep 13Storm Lake MeetSep 13 · 5,000 Meters Varsity · Place 45 · Spirit Lake5,000 Meters Varsity4519:31.58 PB9
Sep 6Estherville Lincoln InvitationalSep 6 · 5,000 Meters Varsity · Place 18 · Spirit Lake5,000 Meters Varsity1819:54.99 PB9
Aug 30Spirit Lake InvitationalAug 30 · 5,000 Meters Varsity · Place 23 · Spirit Lake5,000 Meters Varsity2318:19.5809
Aug 25Spencer MeetAug 25 · 5,000 Meters Varsity · Place 32 · Spirit Lake5,000 Meters Varsity3219:44.90 PB9