Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Adams Homestead and State Nature PreserveDakota Valley XC Invite · Sep 213:41.58Dakota Valley XC InviteSeptember 2, 2025
4,000 Meters · Alcester Golf Course Alcester-Hudson Invitational · Sep 2123:03.87Alcester-Hudson Invitational September 21, 2020
4,000 Meters · Bridges Golf CourseSDHSAA Region 3A Cross Country Meet · Oct 1419:03.27SDHSAA Region 3A Cross Country MeetOctober 14, 2021
4,000 Meters · CantonDakota XII Conference Championships · Oct 921:13.58Dakota XII Conference ChampionshipsOctober 9, 2025
4,000 Meters · Elk Point Golf and Event CenterSDHSAA Region 3A Cross Country Meet · Oct 1720:27.08SDHSAA Region 3A Cross Country MeetOctober 17, 2024
4,000 Meters · Hiawatha Golf CourseCanton XC Invite · Sep 518:26.71Canton XC InviteSeptember 5, 2023
4,000 Meters · Kuehn ParkSF Christian Charger Invite · Sep 1522:30.59SF Christian Charger InviteSeptember 15, 2020
4,000 Meters · Lenkota Golf Course Lennox Invite · Oct 220:23.84Lennox InviteOctober 2, 2025
4,000 Meters · Parkston Country ClubSDHSAA Region 3A Cross County Meet · Oct 1721:04.83SDHSAA Region 3A Cross County MeetOctober 17, 2025
5,000 Meters · Alcester Golf Course Alcester-Hudson XC Invite · Sep 2024:30.77Alcester-Hudson XC InviteSeptember 20, 2021
5,000 Meters · Elk Point Golf and Event CenterEPJ Huskies Invitational · Sep 3025:53.44EPJ Huskies Invitational September 30, 2024
5,000 Meters · Hiawatha Golf CourseCanton Cross Country Invite · Sep 826:39Canton Cross Country InviteSeptember 8, 2020
5,000 Meters · LennoxSDHSAA Region 3A Cross Country Meet · Oct 1524:13.30SDHSAA Region 3A Cross Country MeetOctober 15, 2020
5,000 Meters · Rocky Run Golf CourseDell Rapids XC Invite · Sep 2226:48.83Dell Rapids XC InviteSeptember 22, 2021
5,000 Meters · Yankton Trail ParkCharger Invitational XC Meet · Sep 1425:24.88Charger Invitational XC MeetSeptember 14, 2021

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17SDHSAA Region 3A Cross County MeetOct 17 · 4,000 Meters Junior Varsity · Place 20 · Canton4,000 Meters Junior Varsity2021:04.83 PB12
Oct 9Dakota XII Conference ChampionshipsOct 9 · 4,000 Meters Junior Varsity · Place 35 · Canton4,000 Meters Junior Varsity3521:13.58 PB12
Oct 2Lennox InviteOct 2 · 4,000 Meters Junior Varsity · Place 53 · Canton4,000 Meters Junior Varsity5320:23.84 PB12
Sep 22Alcester-Hudson XC InviteSep 22 · 4,000 Meters 4K · Place 12 · Canton4,000 Meters 4K1223:05.1012
Sep 15Viborg-Hurley/SLCC Cross Country MeetSep 15 · 5,000 Meters Varsity · Place 16 · Canton5,000 Meters Varsity16x31:36.3012
Sep 9Canton XC InviteSep 9 · 4,000 Meters Junior Varsity · Place 12 · Canton4,000 Meters Junior Varsity1220:53.1712
Sep 2Dakota Valley XC InviteSep 2 · 3,000 Meters Junior High · Place 3 · Canton3,000 Meters Junior High313:41.58 PB12
Aug 28Beresford XC InviteAug 28 · 4,000 Meters Junior Varsity · Place 48 · Canton4,000 Meters Junior Varsity4821:13.7012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17SDHSAA Region 3A Cross Country MeetOct 17 · 4,000 Meters Junior Varsity · Place 22 · Canton4,000 Meters Junior Varsity2220:27.08 PB11
Oct 10Dak XII Conference MeetOct 10 · 5,000 Meters Varsity · Place 51 · Canton5,000 Meters Varsity5127:48.7111
Sep 30EPJ Huskies Invitational Sep 30 · 5,000 Meters Varsity · Place 20 · Canton5,000 Meters Varsity2025:53.44 PB11
Sep 23Alcester-Hudson XC InviteSep 23 · 5,000 Meters Varsity · Place 18 · Canton5,000 Meters Varsity1828:10.6511
Sep 17Charger Invitational XC MeetSep 17 · 4,000 Meters Junior Varsity · Place 33 · Canton4,000 Meters Junior Varsity3320:05.3711
Sep 14Lynx XC InviteSep 14 · 5,000 Meters Varsity · Place 25 · Canton5,000 Meters Varsity2526:05.0511
Sep 10Canton XC InviteSep 10 · 5,000 Meters Junior Varsity · Place 18 · Canton5,000 Meters Junior Varsity1827:04.1811
Sep 3Dakota Valley Cross Country InviteSep 3 · 5,000 Meters Varsity · Place 29 · Canton5,000 Meters Varsity2926:11.9511
Aug 30Beresford XC InviteAug 30 · 4,000 Meters Junior Varsity · Place 26 · Canton4,000 Meters Junior Varsity2619:41.6211

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 230 · Canton C-Hawks5,000 Meters Open Invitational23024:14.5SO
Oct 11SDHSAA Region 3A Cross Country MeetOct 11 · 4,000 Meters Junior Varsity · Place 14 · Canton4,000 Meters Junior Varsity1419:22.8010
Oct 5DAKOTA XII CONFERENCE XC MEETOct 5 · 4,000 Meters Junior Varsity · Place 26 · Canton4,000 Meters Junior Varsity2618:43.9210
Oct 2Tanager XC InviteOct 2 · 4,000 Meters Junior Varsity · Place 15 · Canton4,000 Meters Junior Varsity1519:43.4810
Sep 28Lennox XC InviteSep 28 · 4,000 Meters Junior Varsity · Place 26 · Canton4,000 Meters Junior Varsity2618:50.5310
Sep 12Charger Invitational XC MeetSep 12 · 4,000 Meters Junior Varsity · Place 30 · Canton4,000 Meters Junior Varsity3018:40.9410
Sep 92023 Heartland PreviewSep 9 · 5,000 Meters Varsity · Place 146 · Canton5,000 Meters Varsity14624:02.310
Sep 5Canton XC InviteSep 5 · 4,000 Meters Junior Varsity · Place 13 · Canton4,000 Meters Junior Varsity1318:26.71 PB10
Sep 1Augustana Twilight XC Meet HSSep 1 · 3,000 Meters Junior Varsity · Place 89 · Canton3,000 Meters Junior Varsity8913:43.0610
Aug 29Dakota Valley XC InviteAug 29 · 4,000 Meters Junior Varsity · Place 4 · Canton4,000 Meters Junior Varsity418:23.7710
Aug 25Beresford XC InviteAug 25 · 4,000 Meters Junior Varsity · Place 10 · Canton4,000 Meters Junior Varsity1018:40.7210

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14SDHSAA Region 3A Cross Country MeetOct 14 · 4,000 Meters Junior Varsity · Place 8 · Canton4,000 Meters Junior Varsity819:03.27 PB8
Oct 7Dakota XII ConferenceOct 7 · 4,000 Meters Junior Varsity · Place 8 · Canton4,000 Meters Junior Varsity819:16.608
Sep 30Lennox Orioles Cross Country InviteSep 30 · 5,000 Meters Varsity · Place 77 · Canton5,000 Meters Varsity7725:10.218
Sep 22Dell Rapids XC InviteSep 22 · 5,000 Meters Varsity · Place 54 · Canton5,000 Meters Varsity5426:48.83 PB8
Sep 20Alcester-Hudson XC InviteSep 20 · 5,000 Meters Varsity · Place 29 · Canton5,000 Meters Varsity2924:30.77 PB8
Sep 14Charger Invitational XC MeetSep 14 · 5,000 Meters Varsity · Place 64 · Canton5,000 Meters Varsity6425:24.88 PB8
Sep 7Canton C-Hawk XC InviteSep 7 · 4,000 Meters Junior Varsity · Place 10 · Canton4,000 Meters Junior Varsity1020:42.108
Aug 27Beresford XC InviteAug 27 · 3,000 Meters Middle School · Place 26 · Canton3,000 Meters Middle School2613:13.158

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 15SDHSAA Region 3A Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 43 · Canton5,000 Meters Varsity4324:13.30 PB7
Oct 8Dak XII Conference Oct 8 · 4,000 Meters Junior Varsity · Place 48 · Canton4,000 Meters Junior Varsity4824:17.897
Oct 8Dak XII Conference Oct 8 · 5,000 Meters Varsity · Place 42 · Canton5,000 Meters Varsity4225:07.877
Oct 1Lennox Invitational Oct 1 · 5,000 Meters Varsity · Place 59 · Canton5,000 Meters Varsity5925:06.177
Sep 23Dell Rapids InvitationalSep 23 · 5,000 Meters Varsity · Place 53 · Canton5,000 Meters Varsity5328:56.227
Sep 21Alcester-Hudson Invitational Sep 21 · 4,000 Meters Junior Varsity · Place 24 · Canton4,000 Meters Junior Varsity2423:03.87 PB7
Sep 15SF Christian Charger InviteSep 15 · 4,000 Meters Girls JV · Place 37 · Canton4,000 Meters Girls JV3722:30.59 PB7
Sep 8Canton Cross Country InviteSep 8 · 5,000 Meters Varsity · Place 36 · Canton5,000 Meters Varsity3626:39 PB7
Sep 2Dakota Valley InvitationalSep 2 · 4,000 Meters Junior Varsity · Place 14 · Canton4,000 Meters Junior Varsity1419:55.04—
Aug 28Beresford XC InvitationalAug 28 · 4,000 Meters Varsity · Place 20 · Canton4,000 Meters Varsity2019:16.467