Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Albany Area Secondary SchoolAlbany Jr High Invitational · Oct 1312:21.98Albany Jr High InvitationalOctober 13, 2022
4,000 Meters · Luther CollegeLuther "Legends" Invitational · Oct 1015:37.7Luther "Legends" InvitationalOctober 10, 2026
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2320:09.90MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 620:57.6Monticello InvitationalSeptember 6, 2025
5,000 Meters · Grand National Golf ClubHinckley Invitational · Oct 319:49.9Hinckley InvitationalOctober 3, 2023
5,000 Meters · Monticello High SchoolMSHSL Section 5AA Championships · Oct 2720:27.2MSHSL Section 5AA ChampionshipsOctober 27, 2022
5,000 Meters · Pebble Creek Golf ClubMSHSL Section 5AA Championships · Oct 2821:26.35MSHSL Section 5AA ChampionshipsOctober 28, 2021
5,000 Meters · Pierz Golf CourseRay Zimney Stampede · Sep 2121:24.6Ray Zimney StampedeSeptember 21, 2021
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 719:19.1Tiger InvitationalOctober 7, 2025
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1821:02.4Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invite · Sep 2521:17.75Foley Falcon InviteSeptember 25, 2025
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1419:24.9Mississippi 8 Cross Country ChampionshipOctober 14, 2025
6,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 424:05.3Dragon Twilight InvitationalSeptember 4, 2026
6,000 Meters · Pomme De Terre Golf ClubCougar Twilight XC Invitational · Sep 1125:51.1Cougar Twilight XC InvitationalSeptember 11, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 332:25.4Running of the CowsOctober 3, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1934:04.7St Olaf InvitationalSeptember 19, 2026
8,000 Meters · Winthrop Golf ClubUMAC XC Championship · Oct 3133:28.1UMAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31UMAC XC ChampionshipOct 31 · 8,000 Meters UMAC · Place 59 · Minnesota MorrisMinnesota Morris8,000 Meters UMAC5933:28.1 PBFr
Oct 10Luther "Legends" InvitationalOct 10 · 4,000 Meters College · Place 42 · Minnesota MorrisMinnesota Morris4,000 Meters College4215:37.7 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 288 · Minnesota MorrisMinnesota Morris8,000 Meters Maize28832:25.4 PBFr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 251 · Minnesota MorrisMinnesota Morris8,000 Meters Men25134:04.7 PBFr
Sep 11Cougar Twilight XC InvitationalSep 11 · 6,000 Meters Collegiate · Place 24 · Minnesota MorrisMinnesota Morris6,000 Meters Collegiate2425:51.1 PBFr
Sep 4Dragon Twilight InvitationalSep 4 · 6,000 Meters Mens Fred Dahnke 6000m · Place 120 · Minnesota MorrisMinnesota Morris6,000 Meters Mens Fred Dahnke 6000m12024:05.3 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 62 · PrincetonPrinceton5,000 Meters Varsity6220:09.90 PB12
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 52 · PrincetonPrinceton5,000 Meters Varsity5219:24.9 PB12
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 30 · PrincetonPrinceton5,000 Meters Junior Varsity3019:19.1 PB12
Sep 25Foley Falcon InviteSep 25 · 5,000 Meters Varsity · Place 31 · PrincetonPrinceton5,000 Meters Varsity3121:17.75 PB12
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 90 · PrincetonPrinceton5,000 Meters Varsity9021:02.4 PB12
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 73 · PrincetonPrinceton5,000 Meters Varsity7320:57.6 PB12

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 64 · MilacaMilaca5,000 Meters Varsity6420:10.110
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 156 · MilacaMilaca5,000 Meters Varsity15621:12.710
Oct 3Hinckley InvitationalOct 3 · 5,000 Meters Varsity · Place 66 · MilacaMilaca5,000 Meters Varsity6619:49.9 PB10
Sep 18Rey Zimney StampedeSep 18 · 5,000 Meters Varsity · Place 61 · MilacaMilaca5,000 Meters Varsity6120:03.1—
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 139 · MilacaMilaca5,000 Meters Varsity13920:14.0—
Sep 7Pine City InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · MilacaMilaca5,000 Meters Varsity5019:48.0010

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 5AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 72 · MilacaMilaca5,000 Meters Varsity7220:27.2 PB9
Oct 13Albany Jr High InvitationalOct 13 · 2 Miles 9th Grade · Place 2 · MilacaMilaca2 Miles 9th Grade212:21.98 PB9
Oct 4Hinckley-Finlayson InvitationalOct 4 · 5,000 Meters Varsity · Place 38 · MilacaMilaca5,000 Meters Varsity3819:579
Sep 29Foley InvitationalSep 29 · 5,000 Meters Varsity · Place 97 · MilacaMilaca5,000 Meters Varsity9720:02.5Unofficial9
Sep 19Rey Zimney StampedeSep 19 · 5,000 Meters Varsity · Place 95 · MilacaMilaca5,000 Meters Varsity9521:07.0—
Sep 8Pine City InvitationalSep 8 · 5,000 Meters Varsity · Place 33 · MilacaMilaca5,000 Meters Varsity3320:38.009
Aug 29Milaca Early Bird InvitationalAug 29 · 5,000 Meters Varsity · Place 20 · MilacaMilaca5,000 Meters Varsity2021:27.2—
Aug 25Princeton Early BirdAug 25 · 5,000 Meters Varsity · Place 10 · MilacaMilaca5,000 Meters Varsity1022:40.97—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 5AA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 71 · MilacaMilaca5,000 Meters Varsity7121:26.35 PB8
Oct 5Becker InvitationalOct 5 · 5,000 Meters Varsity · Place 65 · MilacaMilaca5,000 Meters Varsity6521:34.3—
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 8th Grade · Place 109 · MilacaMilaca3,200 Meters 8th Grade10913:37.9—
Sep 21Ray Zimney StampedeSep 21 · 5,000 Meters Varsity · Place 114 · MilacaMilaca5,000 Meters Varsity11421:24.6 PB8
Sep 16Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 142 · MilacaMilaca5,000 Meters Varsity14223:11.9Unofficial8
Sep 9Pine City InvitationalSep 9 · 5,000 Meters Varsity · Place 53 · MilacaMilaca5,000 Meters Varsity5322:21.008