Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2710:30.60Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Blooming Prairie Country ClubBlooming Prairie Invitational · Sep 918:33.9Blooming Prairie InvitationalSeptember 9, 2025
5,000 Meters · Brooktree Golf CourseSection 1AAA JV · Oct 2917:43.13Section 1AAA JVOctober 29, 2026
5,000 Meters · Cannon Falls FairgroundsCannon Falls Invitational · Sep 3019:31.3Cannon Falls InvitationalSeptember 30, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2417:34.57Farmington CowbellSeptember 24, 2026
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3018:06.8STMA InvitationalSeptember 30, 2026
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1717:58.1Burnsville InvitationalSeptember 17, 2026
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 1118:15.7Faribault InvitationalSeptember 11, 2026
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2319:04.6MSHSL Section 1A ChampionshipsOctober 23, 2025
5,000 Meters · Prairie Ridge Golf CourseGrizzly Pie Invitational · Sep 2520:09.4Grizzly Pie InvitationalSeptember 25, 2025
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1618:33.5NRHEG InvitationalSeptember 16, 2025
5,000 Meters · Rosie ParkGoodhue Invitational · Oct 718:32.5Goodhue InvitationalOctober 7, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 417:54.2Hayfield InvitationalSeptember 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Section 1AAA JVOct 29 · 5,000 Meters Junior Varsity · Place 10 · FarmingtonFarmington5,000 Meters Junior Varsity1017:43.13 PB11
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters JV · Place 12 · FarmingtonFarmington5,000 Meters JV1217:48.6011
Sep 30STMA InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 3 · FarmingtonFarmington5,000 Meters Junior Varsity318:06.8 PB11
Sep 24Farmington CowbellSep 24 · 5,000 Meters JV · Place 4 · FarmingtonFarmington5,000 Meters JV417:34.57 PB11
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 1 · FarmingtonFarmington5,000 Meters Junior Varsity117:58.1 PB11
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 11 · FarmingtonFarmington5,000 Meters Junior Varsity1118:15.7 PB11
Aug 27Duluth East Twin Ports InvitationalAug 27 · 3,000 Meters Junior Varsity · Place 2 · FarmingtonFarmington3,000 Meters Junior Varsity210:30.60 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 51 · RandolphRandolph5,000 Meters Varsity5119:04.6 PB10
Oct 14Gopher Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 4 · RandolphRandolph5,000 Meters Varsity418:10.210
Oct 7Goodhue InvitationalOct 7 · 5,000 Meters Varsity · Place 15 · RandolphRandolph5,000 Meters Varsity1518:32.5 PB10
Sep 30Cannon Falls InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · RandolphRandolph5,000 Meters Varsity1319:31.3 PB10
Sep 25Grizzly Pie InvitationalSep 25 · 5,000 Meters 5000 · Place 13 · RandolphRandolph5,000 Meters 50001320:09.4 PB10
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 11 · RandolphRandolph5,000 Meters Varsity1118:33.5 PB10
Sep 9Blooming Prairie InvitationalSep 9 · 5,000 Meters Varsity · Place 6 · RandolphRandolph5,000 Meters Varsity618:33.9 PB10
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 15 · RandolphRandolph5,000 Meters Varsity1517:54.2 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 110 · RandolphRandolph5,000 Meters Varsity11021:30.59
Oct 15Gopher Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 19 · RandolphRandolph5,000 Meters Varsity1920:42.7FR
Oct 8Goodhue InvitationalOct 8 · 5,000 Meters Varsity · Place 33 · RandolphRandolph5,000 Meters Varsity3322:10.3FR
Oct 1Cannon Falls InvitationalOct 1 · 5,000 Meters Varsity · Place 31 · RandolphRandolph5,000 Meters Varsity3122:27.3FR
Sep 17NRHEG InvitationalSep 17 · 5,000 Meters Varsity · Place 41 · RandolphRandolph5,000 Meters Varsity4123:32.8FR
Sep 10Blooming Prairie InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · RandolphRandolph5,000 Meters Varsity1623:00.7FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 109 · RandolphRandolph5,000 Meters Varsity10922:00.98
Oct 16Gopher Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 36 · RandolphRandolph5,000 Meters Varsity3623:46.28
Oct 3Cannon Falls InvitationalOct 3 · 5,000 Meters Varsity · Place 22 · RandolphRandolph5,000 Meters Varsity2222:47.79—
Sep 28Grizzly Pie InvitationalSep 28 · 5,000 Meters Varsity · Place 22 · RandolphRandolph5,000 Meters Varsity2223:10.97—
Sep 19NRHEG InvitationalSep 19 · 5,000 Meters Varsity · Place 44 · RandolphRandolph5,000 Meters Varsity4424:18.88
Sep 12Blooming Prairie InvitationalSep 12 · 5,000 Meters Varsity · Place 29 · RandolphRandolph5,000 Meters Varsity2925:49.60—