Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Gale Woods FarmBauman/Rovn Hopkins Invitational · Sep 913:30.7Bauman/Rovn Hopkins Invitational September 9, 2021
2 Miles · Crown CollegeWildcat Invitational · Sep 1514:17.55Wildcat InvitationalSeptember 15, 2022
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2812:58.3Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
2950 m · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2313:52.7Buffalo InvitationalSeptember 23, 2021
3,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 412:42.4St. Michael-Albertville InvitationalOctober 4, 2021
5,000 Meters · Buffalo Heights Golf CourseMSHSL Section 8AAA Championships · Oct 2621:08.2MSHSL Section 8AAA ChampionshipsOctober 26, 2023
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2622:40.30New Prague XC InviteSeptember 26, 2023
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Invitational · Sep 2321:38.2Dassel-Cokato InvitationalSeptember 23, 2025
5,000 Meters · Crown CollegeWilcat Invitational · Sep 1120:32.6Wilcat InvitationalSeptember 11, 2025
5,000 Meters · Forestview MSMSHSL Section 8AAA Championships · Oct 2421:35.3MSHSL Section 8AAA ChampionshipsOctober 24, 2024
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 820:55.2Lake Conference ChampionshipsOctober 8, 2025
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 322:15.58St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1021:23.1NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSTMA Invitational · Oct 121:39.1STMA InvitationalOctober 1, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30MSHSL Section 6AAA ChampionshipsOct 30 · 5,000 Meters Varsity · Place 43 · BuffaloBuffalo5,000 Meters Varsity4322:01.712
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 68 · BuffaloBuffalo5,000 Meters Varsity6821:27.412
Sep 29Dassel-Cokato Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 17 · BuffaloBuffalo5,000 Meters Varsity1721:47.8312
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Varsity · Place 28 · BuffaloBuffalo5,000 Meters Varsity2821:27.012
Sep 10Bauman-Rovn InvitationalSep 10 · 5,000 Meters Varsity · Place 36 · BuffaloBuffalo5,000 Meters Varsity3621:33.512
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 104 · BuffaloBuffalo5,000 Meters Varsity10422:15.58 PB12
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 48 · BuffaloBuffalo2 Miles Varsity4812:58.3 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 6AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 32 · BuffaloBuffalo5,000 Meters Varsity3221:40.011
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Varsity · Place 56 · BuffaloBuffalo5,000 Meters Varsity5620:55.2 PB11
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 45 · BuffaloBuffalo5,000 Meters Varsity4521:39.1 PB11
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 14 · BuffaloBuffalo5,000 Meters Varsity1421:38.2 PB11
Sep 11Wilcat InvitationalSep 11 · 5,000 Meters Varsity · Place 15 · BuffaloBuffalo5,000 Meters Varsity1520:32.6 PB11
Sep 4Bauman-Rovn InvitationalSep 4 · 5,000 Meters Varsity · Place 44 · BuffaloBuffalo5,000 Meters Varsity4420:45.5JR
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 51 · BuffaloBuffalo5,000 Meters Varsity5120:59.9511
Aug 22Kevin Moorhead Northwood’s InvitationalAug 22 · 2 Miles Varsity · Place 27 · BuffaloBuffalo2 Miles Varsity2712:52.1JR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 130 · BuffaloBuffalo5,000 Meters Open Invitational Section 213021:23.1 PB10
Oct 24MSHSL Section 8AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 39 · BuffaloBuffalo5,000 Meters Varsity3921:35.3 PB10
Oct 10Lake Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 68 · BuffaloBuffalo5,000 Meters Varsity6824:10.7SO
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 47 · BuffaloBuffalo5,000 Meters Varsity4721:22.110
Sep 24New Prague XC InvitationalSep 24 · 5,000 Meters Varsity · Place 10 · BuffaloBuffalo5,000 Meters Varsity1020:26.7SO
Sep 19Buffalo Bison InvitationalSep 19 · 5,000 Meters Varsity · Place 9 · BuffaloBuffalo5,000 Meters Varsity921:51.0SO
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 38 · BuffaloBuffalo5,000 Meters Varsity3821:38.1SO
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 59 · BuffaloBuffalo5,000 Meters Varsity5921:17.9010
Aug 23Kevin Moorhead Northwood's InvitationalAug 23 · 2 Miles Varsity · Place 20 · BuffaloBuffalo2 Miles Varsity2012:59.7SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · BuffaloBuffalo5,000 Meters Varsity2321:08.2 PB9
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 61 · BuffaloBuffalo5,000 Meters Varsity6121:52.19
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Varsity · Place 36 · BuffaloBuffalo5,000 Meters Varsity3622:40.30 PB9
Sep 14Wildcat InvitationalSep 14 · 5,000 Meters Varsity · Place 46 · BuffaloBuffalo5,000 Meters Varsity4622:29.829
Sep 7Bauman/Rovn InvitationalSep 7 · 5,000 Meters Varsity · Place 55 · BuffaloBuffalo5,000 Meters Varsity5522:15.919
Aug 25Rebels Northwoods Park InvitationalAug 25 · 2 Miles Junior Varsity · Place 12 · BuffaloBuffalo2 Miles Junior Varsity1214:07.59—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 22Buffalo Bison InvitationalSep 22 · 2,998 Meters Jr High · Place 8 · BuffaloBuffalo2,998 Meters Jr High813:19.1Unofficial8
Sep 15Wildcat InvitationalSep 15 · 2 Miles Junior High · Place 7 · BuffaloBuffalo2 Miles Junior High714:17.55 PB8

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Joe Ross InvitationalOct 18 · 1.5 Miles 7th Grade · Place 16 · BuffaloBuffalo1.5 Miles 7th Grade1611:05.147
Oct 4St. Michael-Albertville InvitationalOct 4 · 3,000 Meters Middle School · Place 11 · Buffalo CommunityBuffalo Community3,000 Meters Middle School1112:42.4 PB7
Sep 28Waconia DualsSep 28 · 2,500 Meters Middle School · Place 2 · Buffalo CommunityBuffalo Community2,500 Meters Middle School212:33.87
Sep 23Buffalo InvitationalSep 23 · 2,950 Meters Middle School · Place 12 · BuffaloBuffalo2,950 Meters Middle School1213:52.7 PB7
Sep 16Hutchinson InvitationalSep 16 · 3,200 Meters Middle School · Place 27 · BuffaloBuffalo3,200 Meters Middle School2716:47.517
Sep 9Bauman/Rovn Hopkins Invitational Sep 9 · 2,896 Meters Middle School · Place 54 · Buffalo CommunityBuffalo Community2,896 Meters Middle School5413:30.7 PB7