Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Freeman HSCornbelt Conference Meet · Sep 2423:10.37Cornbelt Conference MeetSeptember 24, 2025
5,000 Meters · Glenridge Golf CourseIrene-Wakonda Invite · Oct 722:53.41Irene-Wakonda InviteOctober 7, 2026
5,000 Meters · Howard Golf CourseHoward Invite · Oct 621:16.57Howard InviteOctober 6, 2025
5,000 Meters · Howard InvitationalHoward XC Meet · Oct 522:09.32Howard XC MeetOctober 5, 2026
5,000 Meters · McCook Country Club McCook Central/Montrose XC Invite · Sep 225:07.70 McCook Central/Montrose XC InviteSeptember 2, 2025
5,000 Meters · Parker Meet Par-MarParker/Marion XC Meet · Sep 922:59.93Parker/Marion XC MeetSeptember 9, 2026
5,000 Meters · Parkston Country ClubSDHSAA Region 3A Cross County Meet · Oct 1722:26.88SDHSAA Region 3A Cross County MeetOctober 17, 2025
5,000 Meters · Platte/Geddes MeetPlatte-Geddes Invitational · Sep 2622:53.0Platte-Geddes Invitational September 26, 2026
5,000 Meters · SalemMcCook Central/Montrose XC Invite · Sep 123:21.47McCook Central/Montrose XC InviteSeptember 1, 2026
5,000 Meters · Valley View Golf CourseFlyer Invitational · Sep 1621:57.35Flyer InvitationalSeptember 16, 2026
5,000 Meters · Wild Oak Country ClubMitchell Kernel Invite · Aug 2722:01.68Mitchell Kernel InviteAugust 27, 2026
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1222:05.0Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14SDHSAA Region 3B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 38 · Hanson5,000 Meters Varsity3822:16.7810
Oct 7Irene-Wakonda InviteOct 7 · 5,000 Meters Varsity · Place 25 · Hanson5,000 Meters Varsity2522:53.41 PB10
Oct 5Howard XC MeetOct 5 · 5,000 Meters Varsity · Place 41 · Hanson5,000 Meters Varsity4122:09.32 PB10
Sep 26Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 46 · Hanson5,000 Meters Varsity4622:53.0 PB10
Sep 23Cornbelt Conference MeetSep 23 · 5,000 Meters Varsity · Place 20 · Hanson5,000 Meters Varsity2022:36.8610
Sep 16Flyer InvitationalSep 16 · 5,000 Meters Varsity · Place 67 · Hanson5,000 Meters Varsity6721:57.35 PB10
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 254 · Hanson5,000 Meters Championship25422:05.0 PB10
Sep 9Parker/Marion XC MeetSep 9 · 5,000 Meters Varsity · Place 16 · Hanson5,000 Meters Varsity1622:59.93 PB10
Sep 1McCook Central/Montrose XC InviteSep 1 · 5,000 Meters Varsity · Place 62 · Hanson5,000 Meters Varsity6223:21.47 PB10
Aug 27Mitchell Kernel InviteAug 27 · 5,000 Meters Varsity · Place 15 · Hanson5,000 Meters Varsity1522:01.68 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17SDHSAA Region 3A Cross County MeetOct 17 · 5,000 Meters Varsity · Place 48 · Hanson5,000 Meters Varsity4822:26.88 PB9
Oct 9Ethan/Parkston MeetOct 9 · 5,000 Meters Varsity · Place 46 · Hanson5,000 Meters Varsity4624:109
Oct 6Howard InviteOct 6 · 5,000 Meters Varsity · Place 46 · Hanson5,000 Meters Varsity4621:16.57 PB9
Sep 27Platte-Geddes InviteSep 27 · 5,000 Meters Varsity · Place 47 · Hanson5,000 Meters Varsity4723:03.169
Sep 24Cornbelt Conference MeetSep 24 · 5,000 Meters Varsity · Place 20 · Hanson5,000 Meters Varsity2023:10.37 PB9
Sep 17Flyer InvitationalSep 17 · 5,000 Meters Varsity · Place 38 · Hanson5,000 Meters Varsity3822:55.029
Sep 2 McCook Central/Montrose XC InviteSep 2 · 5,000 Meters Varsity · Place 61 · Hanson5,000 Meters Varsity6125:07.70 PB9
Aug 28Mitchell InviteAug 28 · 5,000 Meters Varsity · Place 19 · Hanson5,000 Meters Varsity1924:359