Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2919:08.95Algona InviteSeptember 29, 2025
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1318:49.60Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · CherokeeCherokee XC Meet · Oct 718:55.09Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseSioux Center XC Invite · Sep 2518:55.08Sioux Center XC InviteSeptember 25, 2025
5,000 Meters · Estherville Lincoln Central High SchoolELC XC Meet · Sep 920:27.85ELC XC MeetSeptember 9, 2025
5,000 Meters · River Road Country ClubAlgona CC Invite · Sep 2819:32.71Algona CC InviteSeptember 28, 2026
5,000 Meters · SheldonSheldon Xc Invite · Sep 2220:04.93Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1317:41.7Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Spirit LakeSpirit Lake/Okoboji XC Invite · Sep 319:14.3Spirit Lake/Okoboji XC InviteSeptember 3, 2026
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1218:27.5Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 3 · Spirit Lake5,000 Meters Junior Varsity317:41.7 PB10
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Junior Varsity · Place 4 · Spirit Lake5,000 Meters Junior Varsity418:56.910
Sep 28Algona CC InviteSep 28 · 5,000 Meters Junior Varsity · Place 8 · Spirit Lake5,000 Meters Junior Varsity819:32.71 PB10
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 25 · Spirit Lake5,000 Meters High School2518:58.510
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 48 · Spirit Lake5,000 Meters Boys 5000m HS4818:51.610
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 131 · Spirit Lake5,000 Meters Championship13118:27.5 PB10
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class A Varsity · Place 39 · Spirit Lake5,000 Meters Boys 5000m Class A Varsity3919:14.3 PB10
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 28 · Spirit Lake5,000 Meters Varsity2818:29.410

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 2 · Spirit Lake5,000 Meters Junior Varsity218:49.60 PB9
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 39 · Spirit Lake5,000 Meters Varsity3918:55.09 PB9
Sep 29Algona InviteSep 29 · 5,000 Meters Varsity · Place 47 · Spirit Lake5,000 Meters Varsity4719:08.95 PB9
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 61 · Spirit Lake5,000 Meters Varsity6118:55.08 PB9
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters V · Place 23 · Spirit Lake5,000 Meters V2320:04.93 PB9
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 68 · Spirit Lake5,000 Meters High School6819:58.379
Sep 9ELC XC MeetSep 9 · 5,000 Meters New Division · Place 22 · Spirit Lake5,000 Meters New Division2220:27.85 PB9
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m JV · Place 19 · Spirit Lake5,000 Meters Boys 5000m JV1920:06.269
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 16 · Spirit Lake5,000 Meters New Division #21620:40.129

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Lakes Conference XC MeetOct 14 · 2 Miles Middle School · Place 5 · Spirit Lake2 Miles Middle School512:45.2908
Oct 8Cherokee XC MeetOct 8 · 3,200 Meters Middle School · Place 17 · Spirit Lake3,200 Meters Middle School1713:34.05—
Sep 16E-Hawk XC InvitationalSep 16 · 3,000 Meters Middle School · Place 5 · Spirit Lake3,000 Meters Middle School515:19.78