Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adrian Country ClubAdrian Ellsworth Dragon Invitational · Oct 1319:48.2Adrian Ellsworth Dragon InvitationalOctober 13, 2026
5,000 Meters · Fulda T&C Golf CourseRed Rock Conference Meet · Oct 1320:28Red Rock Conference MeetOctober 13, 2025
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2919:08.8MSHSL Section 3A ChampionshipsOctober 29, 2026
5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 2319:46.3MSHSL Section 3A ChampionshipsOctober 23, 2025
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 3122:36.3Marshall Cross Country InvitationalAugust 31, 2026
5,000 Meters · Mt. Lake Golf CourseMt Lake meet · Sep 422:06.1Mt Lake meetSeptember 4, 2026
5,000 Meters · Olivia Golf CourseBOLD/BLHS Cross Country Invitational · Oct 819:14.66BOLD/BLHS Cross Country InvitationalOctober 8, 2026
5,000 Meters · Slayton Country ClubMCC/F Warrior Invite · Oct 521:00MCC/F Warrior InviteOctober 5, 2026
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1021:26.77TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · Worthington High SchoolTurkey Trot · Sep 1719:47.4Turkey TrotSeptember 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 3A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 44 · Murray County Central / Fulda5,000 Meters Varsity4419:08.8 PB11
Oct 19Red Rock Conference XC MeetOct 19 · 5,000 Meters Varsity · Place 17 · Murray County Central / Fulda5,000 Meters Varsity1720:00.8—
Oct 13Adrian Ellsworth Dragon InvitationalOct 13 · 5,000 Meters Varsity · Place 20 · Murray County Central / Fulda5,000 Meters Varsity2019:48.2 PB11
Oct 8BOLD/BLHS Cross Country InvitationalOct 8 · 5,000 Meters Varsity · Place 25 · Murray County Central / Fulda5,000 Meters Varsity2519:14.66 PB11
Oct 5MCC/F Warrior InviteOct 5 · 5,000 Meters Varsity · Place 15 · Murray County Central / Fulda5,000 Meters Varsity1521:00 PB11
Sep 22Lqpv-Db Invite IISep 22 · 5,000 Meters A-squad · Place 65 · Murray County Central / Fulda5,000 Meters A-squad6521:48.9811
Sep 17Turkey TrotSep 17 · 5,000 Meters Varsity · Place 34 · Murray County Central / Fulda5,000 Meters Varsity3419:47.4 PB11
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 48 · Murray County Central / Fulda5,000 Meters Varsity4821:26.811
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 48 · Murray County Central / Fulda5,000 Meters Varsity4821:26.77 PB11
Sep 4Mt Lake meetSep 4 · 5,000 Meters Varsity · Place 47 · Murray County Central / Fulda5,000 Meters Varsity4722:06.1 PB11
Aug 31Marshall Cross Country InvitationalAug 31 · 5,000 Meters Varsity Boys · Place 33 · Murray County Central / Fulda5,000 Meters Varsity Boys3322:36.3 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 58 · Murray County Central / Fulda5,000 Meters Varsity5819:46.3 PB10
Oct 13Red Rock Conference MeetOct 13 · 5,000 Meters Varsity · Place 16 · Murray County Central / Fulda5,000 Meters Varsity1620:28 PB10
Oct 2BOLD/BLHS INVITEOct 2 · 5,000 Meters JV · Place 7 · Murray County Central / Fulda5,000 Meters JV721:10.3410
Oct 2BOLD/BLHS INVITEOct 2 · 5,000 Meters Varsity · Place 30 · Murray County Central / Fulda5,000 Meters Varsity3020:46.2410
Sep 23Warrior InvitationalSep 23 · 5,000 Meters Varsity · Place 30 · Murray County Central / Fulda5,000 Meters Varsity3022:0010
Aug 29Paul Metcalf Invitational Aug 29 · 5,000 Meters Varsity · Place 56 · Murray County Central / Fulda5,000 Meters Varsity5622:26.8610