Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 2511:41.7Albert Lea InvitationalAugust 25, 2025
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2322:32.7MSHSL Section 1AA ChampionshipsOctober 23, 2025
5,000 Meters · Benson ParkMankato West Invitational · Sep 2323:21.5Mankato West InvitationalSeptember 23, 2025
5,000 Meters · Brooktree Golf CourseBig 9 Conference Championships · Oct 1422:20.5Big 9 Conference ChampionshipsOctober 14, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1124:29.9Mayo InvitationalSeptember 11, 2025
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 722:13.9Packer InvitationalOctober 7, 2025
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 524:26.0Faribault InvitationalSeptember 5, 2025
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2023:56.6Jim Flim Invitational (Winona)September 20, 2025
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 328:57.37St. Olaf H.S. ShowcaseSeptember 3, 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 1AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 76 · Albert Lea5,000 Meters Varsity7625:13.111
Oct 20Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 71 · Albert Lea5,000 Meters Varsity7124:59.611
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 60 · Albert Lea5,000 Meters Varsity6024:19.411
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 103 · Albert Lea5,000 Meters Varsity10324:51.911
Sep 29Mankato West InvitationalSep 29 · 5,000 Meters Varsity · Place 53 · Albert Lea5,000 Meters Varsity5326:40.011
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 93 · Albert Lea5,000 Meters Varsity9327:27.411
Sep 22Albert Lea Invitational #2Sep 22 · 5,000 Meters Varsity/JV · Place 23 · Albert Lea5,000 Meters Varsity/JV2327:11.011
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 112 · Albert Lea5,000 Meters Varsity11227:09.311
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 92 · Albert Lea5,000 Meters Varsity9227:17.311
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 397 · Albert Lea5,000 Meters Varsity39728:57.37 PB11
Aug 31Albert Lea InvitationalAug 31 · 5,000 Meters Varsity/JV · Place 33 · Albert Lea5,000 Meters Varsity/JV3330:11.811

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 48 · Albert Lea5,000 Meters Varsity4822:32.7 PB10
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 65 · Albert Lea5,000 Meters Varsity6522:20.5 PB10
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 32 · Albert Lea5,000 Meters Varsity3222:13.9 PB10
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 72 · Albert Lea5,000 Meters Varsity7223:00.110
Sep 23Mankato West InvitationalSep 23 · 5,000 Meters Varsity · Place 46 · Albert Lea5,000 Meters Varsity4623:21.5 PB10
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 50 · Albert Lea5,000 Meters Varsity5023:56.6 PB10
Sep 16Albert Lea InvitationalSep 16 · 5,000 Meters Varsity/JV · Place 20 · Albert Lea5,000 Meters Varsity/JV2024:04.410
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 88 · Albert Lea5,000 Meters Varsity8824:29.9 PB10
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 50 · Albert Lea5,000 Meters Junior Varsity5024:26.0 PB10
Aug 25Albert Lea InvitationalAug 25 · 2,500 Meters Newcomers · Place 2 · Albert Lea2,500 Meters Newcomers211:41.7 PB10