Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Markota Acres CourseBennett County Invite · Sep 1218:29.47Bennett County Invite September 12, 2025
5,000 Meters · Broadland Creek Golf CourseSDHSAA Class B State Cross Country Meet · Oct 2516:56.79SDHSAA Class B State Cross Country MeetOctober 25, 2025
5,000 Meters · Broadland Creek National Golf Course SDHSAA Class B State Cross Country Meet · Oct 2222:53.62SDHSAA Class B State Cross Country MeetOctober 22, 2022
5,000 Meters · Chamberlain Country ClubBig Dakota Conference + Garry Winter Invitational · Sep 1716:31.3Big Dakota Conference + Garry Winter InvitationalSeptember 17, 2026
5,000 Meters · Gregory Golf ClubGregory XC Meet · Sep 117:33Gregory XC MeetSeptember 1, 2026
5,000 Meters · Hart Ranch Camping Resort Lakota Nation Invitational Cross Country Meet · Oct 417:07.50Lakota Nation Invitational Cross Country MeetOctober 4, 2025
5,000 Meters · Hart Ranch ResortLakota Nation Invitational Cross Country Meet · Oct 317:02.1Lakota Nation Invitational Cross Country MeetOctober 3, 2026
5,000 Meters · Lake Waggoner Golf CourseSDHSAA Region 5B Cross Country Meet · Oct 1416:41.7SDHSAA Region 5B Cross Country MeetOctober 14, 2026
5,000 Meters · Mahpiya Luta LaneMahpiya Luta Owayawa Invitational · Sep 518:48.37Mahpiya Luta Owayawa InvitationalSeptember 5, 2025
5,000 Meters · Markota Acres CourseBennett County Invitational Cross Country Meet · Sep 1218:29.47Bennett County Invitational Cross Country MeetSeptember 12, 2025
5,000 Meters · MartinBennett County Invitational Cross Country Meet · Sep 918:38.6Bennett County Invitational Cross Country MeetSeptember 9, 2026
5,000 Meters · Mission Golf at Prairie HillsTodd County Invite · Sep 2917:22.37Todd County InviteSeptember 29, 2026
5,000 Meters · Mission, SDTodd County Invite · Sep 3018:37.03Todd County InviteSeptember 30, 2025
5,000 Meters · MurdoJones County/WGPC XC Invite · Sep 2317:44.2Jones County/WGPC XC InviteSeptember 23, 2026
5,000 Meters · Murdo Golf CourseJones County Invitational/WGPC Cross Country Meet · Sep 2317:44.16Jones County Invitational/WGPC Cross Country MeetSeptember 23, 2026
5,000 Meters · Platte/Geddes MeetPlatte-Geddes Invitational · Sep 2617:42.9Platte-Geddes Invitational September 26, 2026
5,000 Meters · Wall Golf CourseWall Invitational Cross Country Meet · Oct 715:59.25Wall Invitational Cross Country MeetOctober 7, 2025
5,000 Meters · White River Rodeo Grounds40th Annual White River Prestige Run · Sep 1417:06.140th Annual White River Prestige Run September 14, 2026
5,000 Meters · Winner Country ClubWinner Invite · Aug 2919:23.00Winner InviteAugust 29, 2025
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1217:14.4Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

15 results
DateMeetEventPlMarkGr
Oct 242026 SDHSAA State Cross Country MeetOct 24 · 5,000 Meters Varsity · Place 6 · White RiverWhite River5,000 Meters Varsity616:50.911
Oct 14SDHSAA Region 5B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity116:41.7 PB11
Oct 6Wall Invitational Cross Country MeetOct 6 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity219:32.0011
Oct 3Lakota Nation Invitational Cross Country MeetOct 3 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:02.1 PB11
Oct 2Philip Invitational Cross Country RunOct 2 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:13.811
Sep 29Todd County InviteSep 29 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:22.37 PB11
Sep 26Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity317:42.9 PB11
Sep 23Jones County/WGPC XC InviteSep 23 · 5,000 Meters Boys Varsity · Place 1 · White RiverWhite River5,000 Meters Boys Varsity117:44.2 PB11
Sep 23Jones County Invitational/WGPC Cross Country MeetSep 23 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:44.16 PB11
Sep 17Big Dakota Conference + Garry Winter InvitationalSep 17 · 5,000 Meters Boys Varsity · Place 3 · White RiverWhite River5,000 Meters Boys Varsity316:31.3 PB11
Sep 1440th Annual White River Prestige Run Sep 14 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:06.1 PB11
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 55 · White RiverWhite River5,000 Meters Championship5517:14.4 PB11
Sep 9Bennett County Invitational Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity118:38.6 PB11
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 111 · UnattachedUnattached5,000 Meters Varsity11117:22.4311
Sep 1Gregory XC MeetSep 1 · 5,000 Meters Varsity Division · Place 1 · White RiverWhite River5,000 Meters Varsity Division117:33 PB11

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 25SDHSAA Class B State Cross Country MeetOct 25 · 5,000 Meters Class B · Place 6 · White RiverWhite River5,000 Meters Class B616:56.79 PB10
Oct 15SDHSAA Region 5B Cross County MeetOct 15 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity517:13.7910
Oct 7Wall Invitational Cross Country MeetOct 7 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity515:59.25 PB10
Oct 4Lakota Nation Invitational Cross Country MeetOct 4 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity317:07.50 PB10
Oct 3Philip Invitational/WGPC Cross Country MeetOct 3 · 5,000 Meters Varsity · Place 10 · White RiverWhite River5,000 Meters Varsity1018:34.9310
Sep 30Todd County InviteSep 30 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity518:37.03 PB10
Sep 27Platte-Geddes InviteSep 27 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity517:48.5710
Sep 24Jones County Invitational Cross Country MeetSep 24 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity118:18.0410
Sep 1539th Annual White River Prestige RunSep 15 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:06.7810
Sep 12Bennett County Invitational Cross Country MeetSep 12 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity118:29.47 PB10
Sep 12Bennett County Invite Sep 12 · 4,000 Meters New Division · Place 1 · White RiverWhite River4,000 Meters New Division118:29.47 PB10
Sep 5Mahpiya Luta Owayawa InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity118:48.37 PB10
Sep 2Gregory XC MeetSep 2 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity218:24.6610
Aug 29Winner InviteAug 29 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity219:23.00 PB10

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 26SDHSAA Class B State Cross Country MeetOct 26 · 5,000 Meters Varsity · Place 65 · White RiverWhite River5,000 Meters Varsity6519:52.989
Oct 16SDHSAA Region 5B Cross Country MeetOct 16 · 5,000 Meters Varsity · Place 11 · White RiverWhite River5,000 Meters Varsity1119:02.659
Oct 8Wall Invitational Cross Country MeetOct 8 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity517:48.169
Oct 4Philip Invitational Cross Country RunOct 4 · 5,000 Meters Varsity · Place 11 · White RiverWhite River5,000 Meters Varsity1118:58.229
Oct 1TC InviteOct 1 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity318:14.779
Sep 28Platte-Geddes Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 19 · White RiverWhite River5,000 Meters Varsity1920:31.339
Sep 25Western Great Plains Conference Cross Country MeetSep 25 · 5,000 Meters Varsity · Place 6 · White RiverWhite River5,000 Meters Varsity618:44.819
Sep 21Lyman Raider Nation Invitational Cross Country MeetSep 21 · 5,000 Meters Varsity · Place 9 · White RiverWhite River5,000 Meters Varsity918:57.739
Sep 19Big Dakota Conference + Garry Winter & Chamberlain InviteSep 19 · 5,000 Meters Varsity · Place 11 · White RiverWhite River5,000 Meters Varsity1119:259
Sep 1638th Annual White River Prestige RunSep 16 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity318:47.719
Sep 13Bennett County Invitational Cross Country MeetSep 13 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity219:49.939
Sep 3Gregory XC MeetSep 3 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity519:38.449
Aug 30Winner Cross Country InviteAug 30 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity319:21.09

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 21SDHSAA Class B State Cross Country MeetOct 21 · 5,000 Meters Varsity · Place 52 · White RiverWhite River5,000 Meters Varsity5218:55.698
Oct 11SDHSAA Region 5B Cross Country MeetOct 11 · 5,000 Meters Varsity · Place 9 · White RiverWhite River5,000 Meters Varsity919:18.938
Oct 7Philip Invitational Cross Country RunOct 7 · 5,000 Meters Varsity · Place 14 · White RiverWhite River5,000 Meters Varsity1419:38.898
Oct 3Wall Invitational Cross Country MeetOct 3 · 5,000 Meters Varsity · Place 6 · White RiverWhite River5,000 Meters Varsity619:15.968
Sep 30Lakota Nation Invitational Cross Country MeetSep 30 · 5,000 Meters Varsity · Place 38 · White RiverWhite River5,000 Meters Varsity3820:33.648
Sep 27Jones County Invite sponsored by Harry WellerSep 27 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity119:438
Sep 26Todd County InviteSep 26 · 5,000 Meters Varsity · Place 4 · White RiverWhite River5,000 Meters Varsity419:00.008
Sep 20Western Great Plains Conference Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 7 · White RiverWhite River5,000 Meters Varsity719:36.388
Sep 14Chamberlain Invite/Big DakotaSep 14 · Varsity · Place 49 · White RiverWhite RiverVarsity4920:248
Sep 1137th Annual White River Prestige RunSep 11 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity218:00.608
Aug 29Gregory XC InviteAug 29 · Varsity · Place 7 · White RiverWhite RiverVarsity720:088
Aug 25Winner Cross Country InviteAug 25 · 5,000 Meters Varsity · Place 6 · White RiverWhite River5,000 Meters Varsity621:09.68

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 22SDHSAA Class B State Cross Country MeetOct 22 · 5,000 Meters Varsity · Place 108 · White RiverWhite River5,000 Meters Varsity10822:53.62 PB7
Oct 12SDHSAA Region 5B Cross Country MeetOct 12 · 5,000 Meters Varsity · Place 20 · White RiverWhite River5,000 Meters Varsity2021:45.077
Oct 8Philip Invitational Cross Country RunOct 8 · 5,000 Meters Varsity · Place 29 · White RiverWhite River5,000 Meters Varsity2922:23.467
Oct 4Jones County Invite sponsored by Harry WellerOct 4 · 5,000 Meters Varsity · Place 9 · White RiverWhite River5,000 Meters Varsity922:047
Oct 1Lakota Nation Invitational Cross Country MeetOct 1 · 5,000 Meters Varsity · Place 52 · White RiverWhite River5,000 Meters Varsity5220:40.08—
Sep 27Todd County InviteSep 27 · 5,000 Meters Varsity · Place 18 · White RiverWhite River5,000 Meters Varsity1821:15.017
Sep 21Western Great Plains Conference Cross Country MeetSep 21 · 5,000 Meters Varsity · Place 16 · White RiverWhite River5,000 Meters Varsity1621:56.527
Sep 17Lyman Raider Nation Invitational Cross Country MeetSep 17 · 5,000 Meters Varsity · Place 32 · White RiverWhite River5,000 Meters Varsity3221:13.827
Sep 15Chamberlain InviteSep 15 · Varsity · Place 12 · White RiverWhite RiverVarsity1218:227
Sep 1236th Annual White River Prestige RunSep 12 · 4,000 Meters Junior Varsity · Place 1 · White RiverWhite River4,000 Meters Junior Varsity116:10.097
Sep 8Bennett County Cross Country InvitationalSep 8 · 4,000 Meters Junior Varsity · Place 4 · White RiverWhite River4,000 Meters Junior Varsity419:40.527
Aug 30Gregory XC InviteAug 30 · 4,000 Meters Junior Varsity · Place 13 · White RiverWhite River4,000 Meters Junior Varsity1318:58.757

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18Lyman Raider Nation Invitational Cross Country MeetSep 18 · 2,000 Meters Middle School · Place 13 · White RiverWhite River2,000 Meters Middle School1310:13.956
Sep 10Bennett County Invitational Cross Country MeetSep 10 · 3,000 Meters Middle School · Place 3 · White RiverWhite River3,000 Meters Middle School39:59.136