Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lac Qui Parle Valley HSMSHSL Section 3A Championships · Oct 2817:13.21MSHSL Section 3A ChampionshipsOctober 28, 2021
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2716:47.66MSHSL Section 3A ChampionshipsOctober 27, 2022
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Sep 1317:20.8Marshall Cross Country InvitationalSeptember 13, 2022
5,000 Meters · Pipestone GCBig South Conference Meet · Oct 1917:05.21Big South Conference MeetOctober 19, 2021
5,000 Meters · Slayton Country ClubMCC/F Warrior Invite · Sep 2717:18MCC/F Warrior InviteSeptember 27, 2022
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 517:02.84MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 318:38.99Augustana Twilight XC MeetSeptember 3, 2021
6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 620:52.2Gage McSpadden Memorial InvitationalSeptember 6, 2024
6,000 Meters · Fort Meade Way2025 Gage McSpadden XC Invite · Sep 520:31.302025 Gage McSpadden XC InviteSeptember 5, 2025
8,000 Meters · Heart River Golf CourseBlue Hawk Invitational · Sep 2128:33.6Blue Hawk InvitationalSeptember 21, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 52025 Gage McSpadden XC InviteSep 5 · 6,000 Meters Men · Place 48 · Black Hills StateBlack Hills State6,000 Meters Men4820:31.30 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Blue Hawk InvitationalSep 21 · 8,000 Meters College · Place 21 · Black Hills StateBlack Hills State8,000 Meters College2128:33.6 PBSo
Sep 6Gage McSpadden Memorial InvitationalSep 6 · 6,000 Meters College · Place 50 · Black Hills StateBlack Hills State6,000 Meters College5020:52.2 PBSo

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 38 · Pipestone AreaPipestone Area5,000 Meters Class A3817:02.84 PB12
Oct 27MSHSL Section 3A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 8 · Pipestone AreaPipestone Area5,000 Meters Varsity816:47.66 PB12
Oct 18Big South Conference Meet, Use this oneOct 18 · 5,000 Meters Varsity · Place 4 · Pipestone AreaPipestone Area5,000 Meters Varsity417:00.70Unofficial12
Oct 11Adrian Ellsworth Dragons InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · Pipestone AreaPipestone Area5,000 Meters Varsity618:07.2212
Oct 6Luverne Invitational Oct 6 · 5,000 Meters Varsity · Place 6 · Pipestone AreaPipestone Area5,000 Meters Varsity617:14.4612
Sep 27MCC/F Warrior InviteSep 27 · 5,000 Meters Varsity · Place 5 · Pipestone AreaPipestone Area5,000 Meters Varsity517:18 PB12
Sep 13Marshall Cross Country InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 8 · Pipestone AreaPipestone Area5,000 Meters Varsity Boys817:20.8 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 77 · Pipestone AreaPipestone Area5,000 Meters Varsity7717:48.7211
Oct 28MSHSL Section 3A ChampionshipsOct 28 · 5,000 Meters Section · Place 7 · Pipestone AreaPipestone Area5,000 Meters Section717:13.21 PB11
Oct 19Big South Conference MeetOct 19 · 5,000 Meters Varsity · Place 9 · Pipestone AreaPipestone Area5,000 Meters Varsity917:05.21 PB11
Sep 3Augustana Twilight XC MeetSep 3 · 5,000 Meters Varsity · Place 131 · Pipestone AreaPipestone Area5,000 Meters Varsity13118:38.99 PB11

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Cross Country Class A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 128 · Pipestone AreaPipestone Area5,000 Meters Varsity12817:55.1—