Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · GregoryGregory Invitational · Aug 319:18.6Gregory Invitational August 31, 2021
5,000 Meters · Broadland Creek National Golf Course SDHSAA Class A State Cross Country Meet · Oct 2219:13.26SDHSAA Class A State Cross Country MeetOctober 22, 2022
5,000 Meters · Chamberlain Country ClubBig Dakota Conference + Garry Winter Invitational · Sep 1716:49.9Big Dakota Conference + Garry Winter InvitationalSeptember 17, 2026
5,000 Meters · Fish Lake Country ClubSESD Conference Meet 2026 · Oct 517:39.9SESD Conference Meet 2026October 5, 2026
5,000 Meters · Gregory Golf ClubGregory XC Meet · Sep 118:16Gregory XC MeetSeptember 1, 2026
5,000 Meters · Hart Ranch Camping Resort SDHSAA Class A State Cross Country Meet · Oct 2617:49.35SDHSAA Class A State Cross Country MeetOctober 26, 2024
5,000 Meters · Platte/Geddes MeetPlatte-Geddes Invitational · Sep 2617:59.5Platte-Geddes Invitational September 26, 2026
5,000 Meters · Wild Oak Country ClubMitchell Kernel Invite · Aug 2717:49.44Mitchell Kernel InviteAugust 27, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:35.8NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 SDHSAA State Cross Country MeetOct 24 · 5,000 Meters Varsity · Place 17 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity1716:47.811
Oct 15SDHSAA Region 4A Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 2 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity217:22.711
Oct 5SESD Conference Meet 2026Oct 5 · 5,000 Meters Varsity · Place 1 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity117:39.9 PB11
Sep 26Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 4 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity417:59.5 PB11
Sep 17Big Dakota Conference + Garry Winter InvitationalSep 17 · 5,000 Meters Boys Varsity · Place 7 · Platte-GeddesPlatte-Geddes5,000 Meters Boys Varsity716:49.9 PB11
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 72 · Platte-GeddesPlatte-Geddes5,000 Meters Championship7217:35.911
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 161 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity16117:56.9111
Sep 1Gregory XC MeetSep 1 · 5,000 Meters Varsity Division · Place 2 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity Division218:16 PB11
Aug 27Mitchell Kernel InviteAug 27 · 5,000 Meters Varsity · Place 6 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity617:49.44 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 106 · UnattachedUnattached5,000 Meters Open Invitational Section 110617:35.8 PB9
Oct 26SDHSAA Class A State Cross Country MeetOct 26 · 5,000 Meters Varsity · Place 22 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity2217:49.35 PB9
Oct 17SDHSAA Region 4A Cross Country MeetOct 17 · 5,000 Meters Varsity · Place 3 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity318:339
Oct 7SESD Conference MeetOct 7 · Varsity · Place 1 · Platte-GeddesPlatte-GeddesVarsity118:199
Sep 28Platte-Geddes Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 7 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity718:42.439
Sep 19Big Dakota Conference + Garry Winter & Chamberlain InviteSep 19 · 5,000 Meters Varsity · Place 7 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity718:409
Sep 14Heartland PreviewSep 14 · 5,000 Meters Varsity · Place 84 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity8417:43.009
Sep 9Scotland InvitationalSep 9 · 5,000 Meters Varsity · Place 7 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity718:53.509
Sep 6Augustana Twilight XC Meet HSSep 6 · 5,000 Meters Varsity · Place 201 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity20117:42.999
Sep 3Gregory XC MeetSep 3 · 5,000 Meters Varsity · Place 2 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity218:23.349

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 21SDHSAA Class A State Cross Country MeetOct 21 · 5,000 Meters Varsity · Place 48 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity4817:36.648
Oct 11SDHSAA Region 4A Cross Country MeetOct 11 · 5,000 Meters Varsity · Place 7 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity717:598
Oct 5Ethan/Parkston Oct 5 · 5,000 Meters Varsity · Place 5 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity517:43.018
Oct 2SESD Conference Meet Oct 2 · 5,000 Meters Varsity · Place 4 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity418:54.538
Sep 27Parker Cross Country MeetSep 27 · 5,000 Meters Varsity · Place 1 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity119:49.68
Sep 14Chamberlain Invite/Big DakotaSep 14 · Varsity · Place 21 · Platte-GeddesPlatte-GeddesVarsity2118:598
Sep 92023 Heartland PreviewSep 9 · 5,000 Meters Junior Varsity · Place 20 · Platte-GeddesPlatte-Geddes5,000 Meters Junior Varsity2018:10.18
Sep 5Scotland MS/HS InvitationalSep 5 · 5,000 Meters Varsity · Place 7 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity719:28.088
Sep 1Augustana Twilight XC Meet HSSep 1 · 5,000 Meters Varsity · Place 315 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity31519:47.668
Aug 29Gregory XC InviteAug 29 · Varsity · Place 3 · Platte-GeddesPlatte-GeddesVarsity318:458

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22SDHSAA Class A State Cross Country MeetOct 22 · 5,000 Meters Varsity · Place 93 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity9319:13.26 PB7
Oct 13SDHSAA Region 4A Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 11 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity1119:057
Oct 3SESD Conference MeetOct 3 · 5,000 Meters Varsity · Place 9 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity919:51.07
Sep 28Parker Invitational Sep 28 · 5,000 Meters Varsity · Place 2 · Platte-GeddesPlatte-Geddes5,000 Meters Varsity219:07.507
Sep 24Platte-Geddes InvitationalSep 24 · Varsity · Place 7 · Platte-GeddesPlatte-GeddesVarsity719:597
Sep 15Chamberlain InviteSep 15 · Varsity · Place 33 · Platte-GeddesPlatte-GeddesVarsity3319:497
Sep 10Heartland PreviewSep 10 · 3,000 Meters Middle School · Place 4 · Platte GeddesPlatte Geddes3,000 Meters Middle School410:58.77
Sep 6Scotland InvitationalSep 6 · 4,000 Meters Junior Varsity · Place 3 · Platte-GeddesPlatte-Geddes4,000 Meters Junior Varsity316:06.767
Aug 30Gregory XC InviteAug 30 · 4,000 Meters Junior Varsity · Place 1 · Platte-GeddesPlatte-Geddes4,000 Meters Junior Varsity116:25.127

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 25Platte-Geddes Invitational Sep 25 · 3,000 Meters Middle School · Place 1 · Platte GeddesPlatte Geddes3,000 Meters Middle School110:37.996
Sep 15Flyer InvitationalSep 15 · 3,000 Meters Middle School · Place 1 · Platte GeddesPlatte Geddes3,000 Meters Middle School111:44.606
Sep 11Heartland PreviewSep 11 · 3,000 Meters Middle School · Place 19 · Platte GeddesPlatte Geddes3,000 Meters Middle School1912:04.446
Aug 31Gregory Invitational Aug 31 · 2,000 Meters Middle School Boys · Place 1 · Platte Geddes MSPlatte Geddes MS2,000 Meters Middle School Boys19:18.6 PB6