Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1522:48.6Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee XC Meet · Oct 722:14.01Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseSioux Center XC Invite · Sep 2523:10.19Sioux Center XC InviteSeptember 25, 2025
5,000 Meters · Dordt UniversitySioux Center XC Meet (rescheduled date) · Oct 322:07.3Sioux Center XC Meet (rescheduled date)October 3, 2026
5,000 Meters · HullHull Western XC Invite · Sep 3023:10.53Hull Western XC InviteSeptember 30, 2025
5,000 Meters · MarcusMMCRU XC Meet · Oct 1322:11.32MMCRU XC MeetOctober 13, 2025
5,000 Meters · Rolling Hill CCBHRV meet · Sep 124:14.19BHRV meetSeptember 1, 2026
5,000 Meters · SheldonSheldon Xc Invite · Sep 2223:52.86Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1321:16.4Siouxland Conference XC MeetOctober 13, 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 Junior Varsity · Place 92 · Western Christian Hull5,000 Meters Junior Varsity9221:16.4 PB12
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Junior Varsity · Place 58 · Western Christian Hull5,000 Meters Junior Varsity5822:54.312
Oct 3Sioux Center XC Meet (rescheduled date)Oct 3 · 5,000 Meters Boys HS · Place 78 · Western Christian Hull5,000 Meters Boys HS7822:07.3 PB12
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 89 · Western Christian Hull5,000 Meters High School8923:11.712
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 184 · Western Christian Hull5,000 Meters Boys 5000m HS18422:48.6 PB12
Sep 1BHRV meetSep 1 · 5,000 Meters Junior Varsity · Place 33 · Western Christian Hull5,000 Meters Junior Varsity3324:14.19 PB12
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Junior Varsity · Place 51 · Western Christian Hull5,000 Meters Junior Varsity5122:44.012

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 13MMCRU XC MeetOct 13 · 5,000 Meters JV · Place 5 · Western Christian Hull5,000 Meters JV522:11.32 PB11
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters JV · Place 65 · Western Christian Hull5,000 Meters JV6522:14.01 PB11
Sep 30Hull Western XC InviteSep 30 · 5,000 Meters Junior Varsity · Place 58 · Western Christian Hull5,000 Meters Junior Varsity5823:10.53 PB11
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters JV · Place 109 · Western Christian Hull5,000 Meters JV10923:10.19 PB11
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters JV · Place 21 · Western Christian Hull5,000 Meters JV2123:52.86 PB11
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 183 · Western Christian Hull5,000 Meters High School18324:15.3811
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 0 Meters New Division JV · Place 25 · Western Christian Hull0 Meters New Division JV2523:52.0711
Sep 2BHRV MeetSep 2 · 5,000 Meters Junior Varsity · Place 27 · Western Christian Hull5,000 Meters Junior Varsity2724:19.53—
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 96 · Western Christian Hull5,000 Meters New Division #29626:14.5611

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Unity Christian MeetOct 18 · 5,000 Meters Junior Varsity · Place 49 · Western Christian Hull5,000 Meters Junior Varsity4922:28.1510
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Junior Varsity · Place 85 · Western Christian Hull5,000 Meters Junior Varsity8524:48.2810
Oct 1Hull Western XC InviteOct 1 · 5,000 Meters Junior Varsity · Place 42 · Western Christian Hull5,000 Meters Junior Varsity4222:24.6010
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Junior Varsity · Place 95 · Western Christian Hull5,000 Meters Junior Varsity9524:06.3210
Sep 16West Lyon XC InviteSep 16 · 5,000 Meters Junior Varsity · Place 5 · Western Christian Hull5,000 Meters Junior Varsity524:50.9610
Sep 10Sibley XC InviteSep 10 · 5,000 Meters Junior Varsity · Place 26 · Western Christian Hull5,000 Meters Junior Varsity2624:26.9910