Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1520:42.88Mayo InvitationalSeptember 15, 2022
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2320:22.7MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Brooktree Golf CourseBig 9 Conference Championships · Oct 1419:28.9Big 9 Conference ChampionshipsOctober 14, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1120:16.9Mayo InvitationalSeptember 11, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 120:02.3MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 719:43.0Packer InvitationalOctober 7, 2025
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 520:10.6Faribault InvitationalSeptember 5, 2025
5,000 Meters · Red Wing HS2025 Red Wing Invite · Sep 2520:57.442025 Red Wing InviteSeptember 25, 2025
5,000 Meters · River Oaks Golf CoursePacker Invitational · Oct 1020:27.84Packer InvitationalOctober 10, 2023
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2020:53.5Jim Flim Invitational (Winona)September 20, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 68 · Winona5,000 Meters Class AA6820:02.3 PB12
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 13 · Winona5,000 Meters Varsity1320:22.7 PB12
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 14 · Winona5,000 Meters Varsity1419:28.9 PB12
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 8 · Winona5,000 Meters Varsity819:43.0 PB12
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 12 · Winona5,000 Meters Varsity1220:05.812
Sep 252025 Red Wing InviteSep 25 · 5,000 Meters Varsity · Place 6 · Winona5,000 Meters Varsity620:57.44 PB12
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 6 · Winona5,000 Meters Varsity620:53.5 PB12
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 7 · Winona5,000 Meters Varsity720:16.9 PB12
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 18 · Winona5,000 Meters Varsity1820:10.6 PB12
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 30 · Winona5,000 Meters Varsity3020:14.6912

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 20 · Winona5,000 Meters Varsity2020:32.911
Oct 15Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 21 · Winona5,000 Meters Varsity2119:47.811
Oct 8Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · Winona5,000 Meters Varsity720:22.7JR
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Varsity · Place 27 · Winona5,000 Meters Varsity2720:14.2JR
Sep 27Red Wing InviteSep 27 · 5,000 Meters Varsity · Place 5 · Winona5,000 Meters Varsity521:19.8711
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · Winona5,000 Meters Varsity1121:56.611
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 14 · Winona5,000 Meters Varsity1421:05.5JR
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 27 · Winona5,000 Meters Varsity2720:45.2JR
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 33 · Winona5,000 Meters Varsity3320:35.9011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 33 · Winona5,000 Meters Varsity3322:37.810
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 20 · Winona5,000 Meters Varsity2020:30.010
Oct 10Packer InvitationalOct 10 · 5,000 Meters Varsity · Place 7 · Winona5,000 Meters Varsity720:27.84 PB10
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 20 · Winona5,000 Meters Varsity2020:17.6610
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Varsity · Place 12 · Winona5,000 Meters Varsity1222:39.4—
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 15 · Winona5,000 Meters Varsity1520:55.0210
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 14 · Winona5,000 Meters Varsity1421:03.89—
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 65 · Winona5,000 Meters Varsity6521:34.310

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 15 · Winona5,000 Meters Varsity1520:59.139
Oct 18Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 39 · Winona5,000 Meters Varsity3920:58.229
Oct 11Packer InvitationalOct 11 · 5,000 Meters Varsity · Place 13 · Winona5,000 Meters Varsity1321:58.599
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Varsity · Place 46 · Winona5,000 Meters Varsity4620:39.809
Sep 30Red Wing InviteSep 30 · 5,000 Meters Varsity · Place 9 · Winona5,000 Meters Varsity921:28.00—
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Varsity · Place 10 · Winona5,000 Meters Varsity1021:13.3—
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 39 · Winona2.95 Miles Varsity3920:42.88 PB9
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 83 · Winona5,000 Meters Varsity8321:40.7—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 1AA ChampionshipsOct 28 · 5,000 Meters Section · Place 12 · Winona5,000 Meters Section1221:01.98
Oct 19Big 9 Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 18 · Winona5,000 Meters Varsity1820:31.168
Oct 12Packer InvitationalOct 12 · 5,000 Meters Varsity · Place 13 · Winona5,000 Meters Varsity1321:47.548
Oct 7Ev Berg InvitationalOct 7 · 5,000 Meters Varsity · Place 47 · Winona5,000 Meters Varsity4721:25.728
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 78 · Winona5,000 Meters Varsity7821:13.48

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Winona vs Red WingOct 1 · 5,000 Meters Varsity · Place 7 · Winona5,000 Meters Varsity723:12.97
Sep 3Northfield vs WinonaSep 3 · 5,000 Meters Varsity · Place 6 · Winona5,000 Meters Varsity622:45.97