Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1525:08.2Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee XC Meet · Oct 723:01.47Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseSioux Center XC Invite · Sep 2524:22.84Sioux Center XC InviteSeptember 25, 2025
5,000 Meters · Dordt UniversitySioux Center XC Meet (rescheduled date) · Oct 325:02.8Sioux Center XC Meet (rescheduled date)October 3, 2026
5,000 Meters · HullHull Western XC Invite · Sep 3024:25.67Hull Western XC InviteSeptember 30, 2025
5,000 Meters · MarcusMMCRU XC Meet · Oct 1323:21.26MMCRU XC MeetOctober 13, 2025
5,000 Meters · Rolling Hill CCBHRV meet · Sep 125:53.13BHRV meetSeptember 1, 2026
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1323:40.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 137 · Western Christian Hull5,000 Meters Junior Varsity13723:40.4 PB11
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Junior Varsity · Place 86 · Western Christian Hull5,000 Meters Junior Varsity8624:57.011
Oct 3Sioux Center XC Meet (rescheduled date)Oct 3 · 5,000 Meters Boys HS · Place 102 · Western Christian Hull5,000 Meters Boys HS10225:02.8 PB11
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 103 · Western Christian Hull5,000 Meters High School10325:22.111
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 227 · Western Christian Hull5,000 Meters Boys 5000m HS22725:08.2 PB11
Sep 1BHRV meetSep 1 · 5,000 Meters Junior Varsity · Place 41 · Western Christian Hull5,000 Meters Junior Varsity4125:53.13 PB11
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Junior Varsity · Place 83 · Western Christian Hull5,000 Meters Junior Varsity8325:11.211

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MMCRU XC MeetOct 13 · 5,000 Meters JV · Place 8 · Western Christian Hull5,000 Meters JV823:21.26 PB10
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters JV · Place 76 · Western Christian Hull5,000 Meters JV7623:01.47 PB10
Sep 30Hull Western XC InviteSep 30 · 5,000 Meters Junior Varsity · Place 73 · Western Christian Hull5,000 Meters Junior Varsity7324:25.67 PB10
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters JV · Place 142 · Western Christian Hull5,000 Meters JV14224:22.84 PB10
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 215 · Western Christian Hull5,000 Meters High School21525:53.8010
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 0 Meters New Division JV · Place 29 · Western Christian Hull0 Meters New Division JV2924:04.3810
Sep 2BHRV MeetSep 2 · 5,000 Meters Junior Varsity · Place 31 · Western Christian Hull5,000 Meters Junior Varsity3125:39.86—
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 89 · Western Christian Hull5,000 Meters New Division #28925:16.3110

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Unity Christian MeetOct 18 · 5,000 Meters Junior Varsity · Place 59 · Western Christian Hull5,000 Meters Junior Varsity5924:08.349
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Junior Varsity · Place 91 · Western Christian Hull5,000 Meters Junior Varsity9125:32.399
Oct 1Hull Western XC InviteOct 1 · 5,000 Meters Junior Varsity · Place 53 · Western Christian Hull5,000 Meters Junior Varsity5323:52.1409
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Junior Varsity · Place 120 · Western Christian Hull5,000 Meters Junior Varsity12027:39.0309
Sep 16West Lyon XC InviteSep 16 · 5,000 Meters Junior Varsity · Place 6 · Western Christian Hull5,000 Meters Junior Varsity625:06.6809
Sep 10Sibley XC InviteSep 10 · 5,000 Meters Junior Varsity · Place 21 · Western Christian Hull5,000 Meters Junior Varsity2124:09.1909