Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 147:58.57Turkey TrotSeptember 14, 2023
1,600 Meters · Slayton Country ClubMCC/F Warrior Invite · Sep 279:47MCC/F Warrior InviteSeptember 27, 2022
1,600 Meters · Windom Country ClubWindom Eagle Invitational · Sep 197:13.96Windom Eagle Invitational September 19, 2022
2,000 Meters · Mt. Lake Golf CoursePaul Metcalf Invitational · Sep 18:37.44Paul Metcalf InvitationalSeptember 1, 2023
2,000 Meters · Mt. Lake High SchoolPaul Metcalf · Sep 39:20.10Paul MetcalfSeptember 3, 2021
2,500 Meters · Fulda T&C Golf CourseRedRock Conference Meet · Oct 1711:14RedRock Conference MeetOctober 17, 2022
3,200 Meters · Luverne High SchoolLuverne Invitational · Oct 613:45.55Luverne Invitational October 6, 2022
4,000 Meters · Mt. Lake High SchoolPaul Metcalf · Sep 39:20.10Paul MetcalfSeptember 3, 2021
5,000 Meters · Adrian Country ClubAdrian Ellsworth Dragon Invitational · Oct 1319:37.0Adrian Ellsworth Dragon InvitationalOctober 13, 2026
5,000 Meters · Fulda T&C Golf CourseRed Rock Conference Meet · Oct 1320:58Red Rock Conference MeetOctober 13, 2025
5,000 Meters · Jackson Golf ClubJCC Tri for Health Meet · Sep 2420:55.1JCC Tri for Health MeetSeptember 24, 2026
5,000 Meters · Lenkota Golf Course Lennox XC Invite · Oct 218:59.28Lennox XC InviteOctober 2, 2026
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2919:37.4MSHSL Section 3A ChampionshipsOctober 29, 2026
5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 2319:44.5MSHSL Section 3A ChampionshipsOctober 23, 2025
5,000 Meters · Mt. Lake Golf CourseMt Lake meet · Sep 421:01.3Mt Lake meetSeptember 4, 2026
5,000 Meters · Pipestone GCPipestone Area Cross Country Invitational · Oct 819:24.77Pipestone Area Cross Country InvitationalOctober 8, 2026
5,000 Meters · Slayton Country ClubMCC/F Warrior Invite · Oct 520:38MCC/F Warrior InviteOctober 5, 2026
5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 2119:39.5Windom Eagle InviteSeptember 21, 2026
5,000 Meters · Worthington High SchoolTurkey Trot · Sep 1719:14.1Turkey 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 57 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity5719:37.4 PB11
Oct 19Red Rock Conference XC MeetOct 19 · 5,000 Meters Varsity · Place 14 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity1419:48.8—
Oct 13Adrian Ellsworth Dragon InvitationalOct 13 · 5,000 Meters Varsity · Place 18 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity1819:37.0 PB11
Oct 8Pipestone Area Cross Country InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity619:24.77 PB11
Oct 5MCC/F Warrior InviteOct 5 · 5,000 Meters Varsity · Place 14 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity1420:38 PB11
Oct 2Lennox XC InviteOct 2 · 5,000 Meters Varsity · Place 70 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity7018:59.28 PB11
Sep 24JCC Tri for Health MeetSep 24 · 5,000 Meters Varsity · Place 22 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity2220:55.1 PB11
Sep 21Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 21 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity2119:39.5 PB11
Sep 17Turkey TrotSep 17 · 5,000 Meters Varsity · Place 31 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3119:14.1 PB11
Sep 12Bruce Gluff InvitationalSep 12 · 5,000 Meters Varsity · Place 36 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3620:28.411
Sep 4Mt Lake meetSep 4 · 5,000 Meters Varsity · Place 38 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3821:01.3 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 55 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity5519:44.5 PB10
Oct 13Red Rock Conference MeetOct 13 · 5,000 Meters Varsity · Place 19 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity1920:58 PB10
Oct 7Adrian Ellsworth Dragon InvitationalOct 7 · 5,000 Meters Varsity · Place 28 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity2819:50.99—
Oct 2Luverne Cross Country MeetOct 2 · 5,000 Meters Varsity · Place 30 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3021:28.38—
Sep 29Pipestone Area Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 7 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity720:46.7510
Sep 23Warrior InvitationalSep 23 · 5,000 Meters Varsity · Place 29 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity2921:4910
Sep 18Camera TestSep 18 · 5,000 Meters Varsity · Place 31 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3121:40.4010
Sep 15Windom Eagle InviteSep 15 · 5,000 Meters Varsity · Place 49 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity4923:47.16—
Sep 11Turkey TrotSep 11 · 5,000 Meters Varsity · Place 38 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3820:56.58—
Sep 4Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 40 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity4021:19.89—
Aug 29Paul Metcalf Invitational Aug 29 · 5,000 Meters Varsity · Place 53 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity5321:49.3510

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 3A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 67 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity6720:01.209
Oct 14Red Rock Conference MeetOct 14 · 5,000 Meters Varsity · Place 19 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity1920:21.299
Oct 8Adrian Ellsworth Dragons InvitationalOct 8 · 5,000 Meters Varsity · Place 41 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity4121:08.829
Oct 3 Luverne MeetOct 3 · 5,000 Meters Varsity · Place 33 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3320:42.009
Sep 24MCC/F InvitationalSep 24 · 5,000 Meters Varsity · Place 34 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3420:589
Sep 16Windom Eagle InvitationalSep 16 · 5,000 Meters Varsity · Place 30 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3022:36.489
Sep 12Turkey TrotSep 12 · 5,000 Meters Varsity · Place 72 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity7221:57.099
Sep 7Bruce Gluff LuverneSep 7 · 5,000 Meters Varsity · Place 35 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity3521:55.3610
Sep 5TMB MeetSep 5 · 5,000 Meters Varsity · Place 59 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity5922:02.669

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 3A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 109 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity10922:28.99
Oct 16Red Rock Conference Oct 16 · 2,000 Meters Middle School · Place 14 · Adrian/EllsworthAdrian/Ellsworth2,000 Meters Middle School148:26.609
Oct 10Adrian Ellsworth Dragons InvitationalOct 10 · 5,000 Meters Varsity · Place 55 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Varsity5521:38.80—
Oct 5Luverne MeetOct 5 · 3,200 Meters Middle School · Place 5 · Adrian/Ellsworth msAdrian/Ellsworth ms3,200 Meters Middle School513:48.339
Sep 26Warrior InviteSep 26 · 5,000 Meters Boys Varsity · Place 62 · Adrian/EllsworthAdrian/Ellsworth5,000 Meters Boys Varsity6224:16Unofficial9
Sep 18Windom MeetSep 18 · 1,600 Meters Middle School · Place 12 · Adrian/EllsworthAdrian/Ellsworth1,600 Meters Middle School127:07.889
Sep 14Turkey TrotSep 14 · 1,600 Meters Junior High · Place 16 · Adrian/EllsworthAdrian/Ellsworth1,600 Meters Junior High167:58.57 PB9
Sep 9Luverne Bruce Gluf MeetSep 9 · 3,200 Meters Junior Varsity Middle School · Place 6 · Adrian/EllsworthAdrian/Ellsworth3,200 Meters Junior Varsity Middle School613:51.10—
Sep 1Paul Metcalf InvitationalSep 1 · 2,000 Meters Jr. High · Place 14 · Adrian/Ellsworth msAdrian/Ellsworth ms2,000 Meters Jr. High148:37.44 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17RedRock Conference MeetOct 17 · 2,500 Meters Junior High · Place 9 · Adrian/EllsworthAdrian/Ellsworth2,500 Meters Junior High911:14 PB8
Oct 11Adrian Ellsworth Dragons InvitationalOct 11 · 1,600 Meters Middle School · Place 19 · Adrian/EllsworthAdrian/Ellsworth1,600 Meters Middle School196:44.50—
Oct 6Luverne Invitational Oct 6 · 3,200 Meters Middle School · Place 8 · Adrian/Ellsworth msAdrian/Ellsworth ms3,200 Meters Middle School813:45.55 PB8
Sep 27MCC/F Warrior InviteSep 27 · 1,600 Meters Junior High · Place 13 · Adrian/EllsworthAdrian/Ellsworth1,600 Meters Junior High139:47 PB8
Sep 19Windom Eagle Invitational Sep 19 · 1,600 Meters Junior High · Place 14 · Adrian/Ellsworth msAdrian/Ellsworth ms1,600 Meters Junior High147:13.96 PB8
Sep 2Paul Metcalf Invitational 2022Sep 2 · 2,000 Meters Jr. High · Place 22 · Adrian/Ellsworth msAdrian/Ellsworth ms2,000 Meters Jr. High228:388

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 3Paul MetcalfSep 3 · 2,000 Meters Middle School · Place 28 · AdrianAdrian2,000 Meters Middle School289:20.10 PB7
Sep 3Paul MetcalfSep 3 · 4,000 Meters Junior Varsity · Place 28 · Adrian/EllsworthAdrian/Ellsworth4,000 Meters Junior Varsity289:20.10 PB7