Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Long Prairie Country ClubLong Prairie-Grey Eagle CC Invitational · Sep 1520:11.32Long Prairie-Grey Eagle CC InvitationalSeptember 15, 2026
5,000 Meters · Balmoral Golf CourseOtter Tail Central Invite · Oct 822:56.52Otter Tail Central InviteOctober 8, 2026
5,000 Meters · Double Eagle Golf CourseBertha-Hewitt Invitational · Sep 2325:57.1Bertha-Hewitt InvitationalSeptember 23, 2025
5,000 Meters · Long Prairie Country ClubPark Region Conference CC Championship · Oct 2026:16.40Park Region Conference CC ChampionshipOctober 20, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2223:25.0Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 726:24.6Minnewaska Area InvitationalOctober 7, 2025
5,000 Meters · Pine Ridge Golf CourseA-B-E Invitational · Oct 1324:47.5A-B-E InvitationalOctober 13, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3126:26.8Central Minnesota River RunAugust 31, 2026
5,000 Meters · Whitetail Run Golf CourseWDC Johanna Olson Invitational · Sep 826:30.4WDC Johanna Olson InvitationalSeptember 8, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Park Region Conference CC ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 24 · A-B-E5,000 Meters Junior Varsity2426:16.40 PB10
Oct 13A-B-E InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 6 · A-B-E5,000 Meters Junior Varsity624:47.5 PB10
Oct 8Otter Tail Central InviteOct 8 · 5,000 Meters Junior Varsity · Place 4 · A-B-E5,000 Meters Junior Varsity422:56.52 PB10
Sep 29Bertha-Hewitt XC InvitationalSep 29 · 5,000 Meters Boys JV 5k · Place 12 · A-B-E5,000 Meters Boys JV 5k1226:34.810
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 48 · A-B-E5,000 Meters Junior Varsity4823:25.0 PB10
Sep 15Long Prairie-Grey Eagle CC InvitationalSep 15 · 4,000 Meters Junior Varsity · Place 22 · A-B-E4,000 Meters Junior Varsity2220:11.32 PB10
Sep 8WDC Johanna Olson InvitationalSep 8 · 5,000 Meters Boys Junior Varsity · Place 29 · A-B-E5,000 Meters Boys Junior Varsity2926:30.4 PB10
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 89 · A-B-E5,000 Meters Varsity8926:26.8 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 21 · A-B-E5,000 Meters Junior Varsity2124:57.049
Oct 7Minnewaska Area InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 59 · A-B-E5,000 Meters Junior Varsity5926:24.6 PB9
Oct 2Otter Tail Central InviteOct 2 · 5,000 Meters Junior Varsity · Place 9 · A-B-E5,000 Meters Junior Varsity925:16.419
Sep 23Bertha-Hewitt InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 17 · A-B-E5,000 Meters Junior Varsity1725:57.1 PB9
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 44 · A-B-E5,000 Meters Junior Varsity4427:29.29
Sep 8LPGE Cross Country InvitationalSep 8 · 4,000 Meters Junior Varsity · Place 30 · A-B-E4,000 Meters Junior Varsity3024:38.399
Sep 2WDC Johanna Olson InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 37 · A-B-E5,000 Meters Junior Varsity3727:57.2FR
Aug 25Central Minnesota River RunAug 25 · 5,000 Meters Junior Varsity · Place 41 · A-B-E5,000 Meters Junior Varsity4127:34.59

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 262024 Minnesota Middle School/Jr High State Cross Country ChampionshipsOct 26 · 3,000 Meters Varsity · Place 59 · A-B-E3,000 Meters Varsity5914:58.18
Oct 15Park Region ConferenceOct 15 · 3,200 Meters Middle School · Place 16 · A-B-E3,200 Meters Middle School1615:44.48
Oct 8ABE XC InvitationalOct 8 · 3,200 Meters Middle School · Place 11 · A-B-E3,200 Meters Middle School1115:35.78
Sep 17Melrose Area InvitationalSep 17 · 3,200 Meters Middle School · Place 49 · A.B.E3,200 Meters Middle School4917:19.918
Sep 3WDC Johanna Olson InvitationalSep 3 · 3,200 Meters Middle School · Place 55 · A.B.E3,200 Meters Middle School5515:51.98