Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Windom Country ClubWindom Eagle Invitational · Sep 196:27.60Windom Eagle Invitational September 19, 2022
2 Miles · Arrowwood ResortAlexandria Lions Invitational · Oct 913:42.7Alexandria Lions InvitationalOctober 9, 2021
2,000 Meters · Mt. Lake Golf CoursePaul Metcalf Invitational 2022 · Sep 28:18.20Paul Metcalf Invitational 2022September 2, 2022
2,000 Meters · Mt. Lake High SchoolPaul Metcalf · Sep 39:16.00Paul MetcalfSeptember 3, 2021
2,000 Meters · Tracy High SchoolTMB Panther Invitational · Oct 47:34.43TMB Panther InvitationalOctober 4, 2022
3,200 Meters · Luverne High SchoolLuverne Invitational · Oct 612:45.82Luverne Invitational October 6, 2022
5,000 Meters · Adrian Country ClubAdrian Ellsworth Dragon Invitational · Oct 1317:49.3Adrian Ellsworth Dragon InvitationalOctober 13, 2026
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 419:06.152nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 1417:56.52Turkey TrotSeptember 14, 2023
5,000 Meters · Jackson Golf ClubCamera Test · Sep 1818:25.40Camera TestSeptember 18, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 117:19.8MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2417:28.10MSHSL Section 3A ChampionshipsOctober 24, 2024
5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 2617:47.9MSHSL Section 3A ChampionshipsOctober 26, 2023
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 718:17.2MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 2819:42.60Marshall Cross Country InvitationalAugust 28, 2023
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1517:13.82Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Mt. Lake Golf CoursePaul Metcalf Invitational · Aug 2917:54.24Paul Metcalf Invitational August 29, 2025
5,000 Meters · Pipestone GCBig South Conference Meet · Oct 1922:20.33Big South Conference MeetOctober 19, 2021
5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Oct 117:18.5Redwood Valley InvitationalOctober 1, 2026
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1019:59.94TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 417:59.6MSHSL Class A State ChampionshipsNovember 4, 2023
5,000 Meters · Windom Country ClubWindom Eagle Invite · Sep 2117:53.8Windom Eagle InviteSeptember 21, 2026
5,000 Meters · Worthington High SchoolTurkey Trot · Sep 1716:49.5Turkey TrotSeptember 17, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 121 · Windom AreaWindom Area5,000 Meters Class A12118:17.2 PB12
Oct 29MSHSL Section 3A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 22 · Windom AreaWindom Area5,000 Meters Varsity2218:01.812
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 29 · Windom AreaWindom Area5,000 Meters Varsity2918:35.0—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 13 · Windom AreaWindom Area5,000 Meters Varsity1318:35.0—
Oct 13Adrian Ellsworth Dragon InvitationalOct 13 · 5,000 Meters Varsity · Place 8 · Windom AreaWindom Area5,000 Meters Varsity817:49.3 PB12
Oct 1Redwood Valley InvitationalOct 1 · 5,000 Meters Varsity · Place 12 · Windom AreaWindom Area5,000 Meters Varsity1217:18.5 PB12
Sep 24JCC Tri for Health MeetSep 24 · 5,000 Meters Varsity · Place 6 · Windom AreaWindom Area5,000 Meters Varsity618:31.712
Sep 21Windom Eagle InviteSep 21 · 5,000 Meters Varsity · Place 8 · Windom AreaWindom Area5,000 Meters Varsity817:53.8 PB12
Sep 17Turkey TrotSep 17 · 5,000 Meters Varsity · Place 4 · Windom AreaWindom Area5,000 Meters Varsity416:49.5 PB12
Sep 12Bruce Gluff InvitationalSep 12 · 5,000 Meters Varsity · Place 13 · Windom AreaWindom Area5,000 Meters Varsity1318:06.612
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 28 · Windom AreaWindom Area5,000 Meters Varsity2820:00.012
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 28 · Windom AreaWindom Area5,000 Meters Varsity2819:59.94 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 73 · Windom AreaWindom Area5,000 Meters Class A7317:19.8 PB11
Oct 23MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 22 · Windom AreaWindom Area5,000 Meters Varsity2218:07.111
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 11 · Windom AreaWindom Area5,000 Meters Varsity1117:30.6211
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 104 · Windom AreaWindom Area5,000 Meters Varsity10419:06.1 PB11
Oct 2Luverne Cross Country MeetOct 2 · 5,000 Meters Varsity · Place 11 · Windom AreaWindom Area5,000 Meters Varsity1118:49.16—
Sep 25Redwood Valley InvitationalSep 25 · 5,000 Meters Varsity · Place 11 · Windom AreaWindom Area5,000 Meters Varsity1117:3111
Sep 18Camera TestSep 18 · 5,000 Meters Varsity · Place 7 · Windom AreaWindom Area5,000 Meters Varsity718:25.40 PB11
Sep 11Turkey TrotSep 11 · 5,000 Meters Varsity · Place 8 · Windom AreaWindom Area5,000 Meters Varsity817:25.50—
Sep 4Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 3 · Windom AreaWindom Area5,000 Meters Varsity317:43.65—
Aug 29Paul Metcalf Invitational Aug 29 · 5,000 Meters Varsity · Place 9 · Windom AreaWindom Area5,000 Meters Varsity917:54.24 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 3A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 20 · Windom AreaWindom Area5,000 Meters Varsity2017:28.10 PB10
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Small Schools · Place 12 · Windom AreaWindom Area5,000 Meters Varsity - Small Schools1217:13.82 PB10
Oct 8Buc Invite Oct 8 · 5,000 Meters Varsity · Place 6 · Windom AreaWindom Area5,000 Meters Varsity617:44.910
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Varsity · Place 96 · Windom AreaWindom Area5,000 Meters Varsity9618:21.9SO
Sep 26Redwood Valley InviteSep 26 · 5,000 Meters Varsity · Place 17 · Windom AreaWindom Area5,000 Meters Varsity1717:43.0010
Sep 16Windom Eagle InvitationalSep 16 · 5,000 Meters Varsity · Place 7 · Windom AreaWindom Area5,000 Meters Varsity719:11.3410
Sep 12Turkey TrotSep 12 · 5,000 Meters Varsity · Place 17 · Windom AreaWindom Area5,000 Meters Varsity1717:49.8610
Sep 7Bruce Gluff LuverneSep 7 · 5,000 Meters Varsity · Place 8 · Windom AreaWindom Area5,000 Meters Varsity818:03.9010
Sep 5TMB MeetSep 5 · 5,000 Meters Varsity · Place 12 · Windom AreaWindom Area5,000 Meters Varsity1218:07.1410

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 107 · Windom AreaWindom Area5,000 Meters Class A10717:59.6 PB9
Oct 26MSHSL Section 3A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 16 · Windom AreaWindom Area5,000 Meters Varsity1617:47.9 PB9
Oct 17Big South Cross Country Conference MeetOct 17 · 5,000 Meters Varsity · Place 16 · Windom AreaWindom Area5,000 Meters Varsity1617:48.64Unofficial9
Oct 10Adrian Ellsworth Dragons InvitationalOct 10 · 5,000 Meters Varsity · Place 27 · Windom AreaWindom Area5,000 Meters Varsity2718:52.40—
Sep 28Redwood Valley InviteSep 28 · 5,000 Meters Varsity · Place 18 · Windom AreaWindom Area5,000 Meters Varsity1818:189
Sep 21JCC Tri For HealthSep 21 · 5,000 Meters Varsity · Place 16 · Windom AreaWindom Area5,000 Meters Varsity1618:56.399
Sep 18Windom MeetSep 18 · 5,000 Meters Varsity · Place 15 · Windom AreaWindom Area5,000 Meters Varsity1518:50.039
Sep 14Turkey TrotSep 14 · 5,000 Meters Varsity · Place 16 · Windom AreaWindom Area5,000 Meters Varsity1617:56.52 PB9
Sep 1Paul Metcalf InvitationalSep 1 · 5,000 Meters Varsity · Place 39 · Windom AreaWindom Area5,000 Meters Varsity3919:01.279
Aug 28Marshall Cross Country InvitationalAug 28 · 5,000 Meters Varsity Boys · Place 23 · Windom AreaWindom Area5,000 Meters Varsity Boys2319:42.60 PB9

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18Big South Conference Meet, Use this oneOct 18 · 5,000 Meters Varsity · Place 35 · Windom AreaWindom Area5,000 Meters Varsity3520:00.90Unofficial8
Oct 11Adrian Ellsworth Dragons InvitationalOct 11 · 1,600 Meters Middle School · Place 2 · Windom AreaWindom Area1,600 Meters Middle School25:57.508
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 3,200 Meters Middle School · Place 16 · WindomWindom3,200 Meters Middle School1612:08.1—
Oct 6Luverne Invitational Oct 6 · 3,200 Meters Middle School · Place 1 · WindomWindom3,200 Meters Middle School112:45.82 PB8
Oct 4TMB Panther InvitationalOct 4 · 2,000 Meters Middle School · Place 2 · WindomWindom2,000 Meters Middle School27:34.43 PB8
Sep 29Redwood Valley InviteSep 29 · 2,700 Meters Middle School · Place 4 · Windom AreaWindom Area2,700 Meters Middle School410:54.008
Sep 19Windom Eagle Invitational Sep 19 · 1,600 Meters Junior High · Place 2 · WindomWindom1,600 Meters Junior High26:27.60 PB8
Sep 2Paul Metcalf Invitational 2022Sep 2 · 2,000 Meters Jr. High · Place 16 · WindomWindom2,000 Meters Jr. High168:18.20 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Big South Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 53 · Windom AreaWindom Area5,000 Meters Junior Varsity5322:20.33 PB7
Oct 9Alexandria Lions InvitationalOct 9 · 2 Miles Boys Junior High · Place 62 · WindomWindom2 Miles Boys Junior High6213:42.7 PB7
Sep 3Paul MetcalfSep 3 · 2,000 Meters Middle School · Place 24 · WindomWindom2,000 Meters Middle School249:16.00 PB7