Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Coffee Mill Golf CourseWabasha-Kellogg Gallop · Aug 2512:55.8Wabasha-Kellogg GallopAugust 25, 2025
2400 m · Pine Island Golf CoursePine Island Invitational · Sep 2110:45.36Pine Island Invitational September 21, 2023
2600 m · Eastwood Golf CourseMayo Invitational · Sep 1411:02.30Mayo InvitationalSeptember 14, 2023
5,000 Meters · Bancroft Bay ParkSection 1AA JV · Oct 2320:10.8Section 1AA JVOctober 23, 2025
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Oct 619:36.1Cannon Falls InvitationalOctober 6, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1719:09.2Mayo InvitationalSeptember 17, 2026
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1420:26.1Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 718:53.1MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2918:59.0MSHSL Section 1AA ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2218:48.3Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Rosie ParkGoodhue Invitational · Oct 1318:31.1Goodhue InvitationalOctober 13, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 320:42.70St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 1019:25.8Hayfield InvitationalSeptember 10, 2026
5,000 Meters · Zumbrota Golf ClubZM/KW Invitational · Oct 119:13.2ZM/KW InvitationalOctober 1, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 152 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Class AA15218:53.1 PB11
Oct 29MSHSL Section 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 52 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity5218:59.0 PB11
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 42 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity4218:32.9JR
Oct 13Goodhue InvitationalOct 13 · 5,000 Meters Varsity · Place 12 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1218:31.1 PB11
Oct 6Cannon Falls InvitationalOct 6 · 5,000 Meters Varsity · Place 7 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity719:36.1 PB11
Oct 1ZM/KW InvitationalOct 1 · 5,000 Meters Varsity · Place 38 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3819:13.2 PB11
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 26 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2618:48.3 PB11
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 63 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity6319:09.2 PB11
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2319:25.8 PB11
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 231 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity23120:42.70 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Section 1AA JVOct 23 · 5,000 Meters Junior Varsity · Place 40 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity4020:10.8 PB10
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 16 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity1620:26.1 PB10
Oct 7Goodhue InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 6 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity620:08.310
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 2 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity220:56.010
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 21 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity2121:01.010
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 1 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity120:01.610
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 311 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity31122:19.9410
Aug 25Wabasha-Kellogg GallopAug 25 · 2 Miles Varsity · Place 25 · Zumbrota-Mazeppa/Kenyon-Wanamingo2 Miles Varsity2512:55.8 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Section 1AA JV Oct 24 · 5,000 Meters Junior Varsity · Place 37 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity3720:20.0FR
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 16 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity1622:01.2FR
Oct 8Goodhue InvitationalOct 8 · 5,000 Meters Varsity · Place 32 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3221:40.3FR
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Varsity · Place 55 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity5521:09.7FR
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 124 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity12421:53.8FR
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 50 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity5021:39.8FR
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 270 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity27023:24.109

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Section 1AA JVOct 26 · 5,000 Meters Junior Varsity · Place 69 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity6925:40.08
Oct 17HVL Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 23 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity2322:24.58
Oct 3Cannon Falls InvitationalOct 3 · 5,000 Meters Varsity · Place 25 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2522:56.45—
Sep 28ZMKW InvitationalSep 28 · 2 Miles Varsity · Place 16 · Zumbrota-Mazeppa/Kenyon-Wanamingo2 Miles Varsity1614:34.46—
Sep 21Pine Island Invitational Sep 21 · 2,400 Meters Junior High · Place 9 · Zumbrota-Mazeppa/Kenyon-Wanamingo2,400 Meters Junior High910:45.36 PB8
Sep 14Mayo InvitationalSep 14 · 2,600 Meters Junior High · Place 25 · Zumbrota-Mazeppa/Kenyon-Wanamingo2,600 Meters Junior High2511:02.30 PB8
Sep 7Hayfield InvitationalSep 7 · 1.5 Miles Varsity · Place 22 · Zumbrota-Mazeppa/Kenyon-Wanamingo1.5 Miles Varsity2210:35.03—
Aug 28Wabasha-Kellogg GallopAug 28 · 1 Mile Varsity · Place 14 · Zumbrota-Mazeppa/Kenyon-Wanamingo1 Mile Varsity147:11.38—