Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2918:53.50Algona InviteSeptember 29, 2025
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1318:23.50Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · CherokeeCherokee XC Meet · Oct 718:11.69Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2318:00.78Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Estherville Lincoln Central High SchoolELC XC Meet · Sep 919:15.46ELC XC MeetSeptember 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3118:17.7Iowa State Championships 2AOctober 31, 2025
5,000 Meters · SpencerSpencer XC Invite · Aug 2819:50.68Spencer XC InviteAugust 28, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 419:04.50Iowa Great Lakes XC MeetSeptember 4, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 102 · Spirit Lake5,000 Meters Varsity10218:17.7 PB10
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 32 · Spirit Lake5,000 Meters State3218:00.78 PB10
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 23 · Spirit Lake5,000 Meters Varsity2318:23.50 PB10
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 31 · Spirit Lake5,000 Meters Varsity3118:11.69 PB10
Sep 29Algona InviteSep 29 · 5,000 Meters Varsity · Place 33 · Spirit Lake5,000 Meters Varsity3318:53.50 PB10
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 55 · Spirit Lake5,000 Meters Varsity5518:40.8110
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 49 · Spirit Lake5,000 Meters High School4919:12.6710
Sep 9ELC XC MeetSep 9 · 5,000 Meters New Division · Place 12 · Spirit Lake5,000 Meters New Division1219:15.46 PB10
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m JV · Place 4 · Spirit Lake5,000 Meters Boys 5000m JV419:04.50 PB10
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 4 · Spirit Lake5,000 Meters New Division #2419:50.68 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 125 · Spirit Lake5,000 Meters Varsity12518:57.8FR
Oct 14Lakes Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 18 · Spirit Lake5,000 Meters Varsity1818:56.9609
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Varsity · Place 49 · Spirit Lake5,000 Meters Varsity4919:29.23—
Sep 30Algona CC Invite Sep 30 · 5,000 Meters Junior Varsity · Place 16 · Spirit Lake5,000 Meters Junior Varsity1620:24.1009
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Junior Varsity · Place 41 · Spirit Lake5,000 Meters Junior Varsity4121:16.9909
Sep 10ELC XC MeetSep 10 · 5,000 Meters Varsity · Place 30 · Spirit Lake5,000 Meters Varsity3019:54.039