Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Coffee Mill Golf CourseWabasha-Kellogg Gallop · Aug 2512:25.8Wabasha-Kellogg GallopAugust 25, 2025
2,500 Meters · Eastwood Golf CourseMayo Invitational · Sep 169:56.45Mayo InvitationalSeptember 16, 2021
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1519:38.18Mayo InvitationalSeptember 15, 2022
2400 m · Pine Island Golf CoursePine Island Tri #2 · Sep 1710:09.30Pine Island Tri #2September 17, 2020
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2319:05.0MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 619:29.50Ev Berg InvitationalOctober 6, 2022
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Sep 3019:15.4Cannon Falls InvitationalSeptember 30, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1119:56.5Mayo InvitationalSeptember 11, 2025
5,000 Meters · Hadley Creek Golf Course and Learning CenterHVL Conference CHampionships · Oct 1920:51.00HVL Conference CHampionshipsOctober 19, 2021
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1418:30.3Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2419:37.1MSHSL Section 1AA ChampionshipsOctober 24, 2024
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 1618:57.2Pine Island InvitationalSeptember 16, 2025
5,000 Meters · Rosie ParkGoodhue Invitational · Oct 718:31.4Goodhue InvitationalOctober 7, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 418:40.1Hayfield InvitationalSeptember 4, 2025
5,000 Meters · Zumbrota Golf ClubZMKW Invitational · Sep 2519:12.0ZMKW InvitationalSeptember 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 55 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity5519:05.0 PB12
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 21 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2118:30.3 PB12
Oct 7Goodhue InvitationalOct 7 · 5,000 Meters Varsity · Place 14 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1418:31.4 PB12
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Varsity · Place 11 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1119:15.4 PB12
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Varsity · Place 28 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2819:12.0 PB12
Sep 16Pine Island InvitationalSep 16 · 5,000 Meters 5000 · Place 12 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters 50001218:57.2 PB12
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 86 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity8619:56.5 PB12
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 26 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2618:40.1 PB12
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 192 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity19220:09.5812
Aug 25Wabasha-Kellogg GallopAug 25 · 2 Miles Varsity · Place 20 · Zumbrota-Mazeppa/Kenyon-Wanamingo2 Miles Varsity2012:25.8 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 64 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity6419:37.1 PB12
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 28 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2818:58.5JR
Oct 1Cannon Falls InvitationalOct 1 · 5,000 Meters Varsity · Place 12 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1219:17.9JR
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Varsity · Place 29 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2919:22.6JR
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 103 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity10319:57.3JR
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 36 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3620:29.6JR
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 158 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity15820:36.6011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 64 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity6421:50.410
Oct 17HVL Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 30 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3019:25.910
Oct 3Cannon Falls InvitationalOct 3 · 5,000 Meters Varsity · Place 12 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1220:04.55—
Sep 28ZMKW InvitationalSep 28 · 5,000 Meters Varsity · Place 28 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity2819:45.45—
Sep 21Pine Island Invitational Sep 21 · 5,000 Meters 5000 · Place 37 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters 50003719:55.2810
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 125 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity12520:27.7510
Sep 7Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 38 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3819:54.74—
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 248 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity24821:17.610
Aug 28Wabasha-Kellogg GallopAug 28 · 2 Miles Varsity · Place 25 · Zumbrota-Mazeppa/Kenyon-Wanamingo2 Miles Varsity2512:55.41—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 66 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity6620:29.949
Oct 18HVL Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 36 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3619:50.169
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Varsity · Place 83 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity8319:29.50 PB9
Sep 29ZMKW InvitationalSep 29 · 5,000 Meters Varsity · Place 33 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity3319:59.86—
Sep 21Albert Lea InvitationalSep 21 · 5,000 Meters Varsity · Place 18 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity1820:41.099
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 122 · Zumbrota-Mazeppa/Kenyon-Wanamingo2.95 Miles Varsity12219:38.18 PB9

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19HVL Conference CHampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 8 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Junior Varsity820:51.00 PB8
Oct 7Ev Berg InvitationalOct 7 · 5,000 Meters Varsity · Place 90 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters Varsity9020:22.828
Sep 30ZMKW InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 8 · Zumbrota-Mazeppa/Ken..5,000 Meters Junior Varsity821:28.08
Sep 23Pine Island InvitationalSep 23 · 5,000 Meters 5000 · Place 32 · Zumbrota-Mazeppa/Kenyon-Wanamingo5,000 Meters 50003221:03.338
Sep 16Mayo InvitationalSep 16 · 2,500 Meters Junior High · Place 7 · Zumbrota-Mazeppa/Kenyon-Wanamingo2,500 Meters Junior High79:56.45 PB8
Sep 9Hayfield InvitationalSep 9 · 1.5 Miles Middle School · Place 7 · Zumbrota-Mazeppa/Ken..1.5 Miles Middle School79:19.28
Aug 30Wabasha-Kellogg GallopAug 30 · 1 Mile Middle School · Place 10 · Zumbrota-Mazeppa/Ken..1 Mile Middle School106:17.598

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Pine Island Tri #2Sep 17 · 2,400 Meters Junior High · Place 5 · Zumbrota-Mazeppa/Kenyon-Wanamingo2,400 Meters Junior High510:09.30 PB7