Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5000 MetersGryphon XC Invitational · Oct 317:13.46Gryphon XC InvitationalOctober 3, 2025
5,000 Meters · Battle Creek Regional ParkIMAC Championships · Oct 916:24.7IMAC ChampionshipsOctober 9, 2025
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2017:15.0Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Collinwood Regional Park & CampgroundMSHSL Section 6AA Championships · Oct 2617:59.9MSHSL Section 6AA ChampionshipsOctober 26, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2316:36.9MSHSL Section 6AA ChampionshipsOctober 23, 2025
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Sep 2517:49.1Thunder Trail ClassicSeptember 25, 2025
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4A Championships · Oct 1319:18.3MSHSL Section 4A ChampionshipsOctober 13, 2020
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 117:15.6MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Litchfield HSMSHSL Section 6AA Championships · Oct 2718:01.0MSHSL Section 6AA ChampionshipsOctober 27, 2022
5,000 Meters · Orono High SchoolOrono XC Invitational · Aug 3017:47.40Orono XC InvitationalAugust 30, 2023
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 416:59.4Rocket RunSeptember 4, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AA Championships · Oct 2818:14.6MSHSL Section 3AA ChampionshipsOctober 28, 2021
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:38.2NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 97 · Breck SchoolBreck School5,000 Meters Class AA9717:15.6 PB12
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · Breck SchoolBreck School5,000 Meters Varsity916:36.9 PB12
Oct 9IMAC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 6 · Breck SchoolBreck School5,000 Meters Varsity616:24.7 PB12
Oct 3Gryphon XC InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · Breck SchoolBreck School5,000 Meters Varsity617:13.46 PB12
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 1 · Breck SchoolBreck School5,000 Meters Varsity117:49.1 PB12
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys Varsity Green · Place 9 · Breck SchoolBreck School5,000 Meters Boys Varsity Green917:15.0 PB12
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 19 · Breck SchoolBreck School5,000 Meters Varsity1916:59.4 PB12
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Varsity · Place 8 · Breck SchoolBreck School2 Miles Varsity810:56.2—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 110 · UnattachedUnattached5,000 Meters Open Invitational Section 111017:38.2 PB11
Oct 24MSHSL Section 6AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 25 · Breck SchoolBreck School5,000 Meters Varsity2517:36.911
Oct 10IMAC ChampionhipsOct 10 · 5,000 Meters Varsity · Place 20 · Breck SchoolBreck School5,000 Meters Varsity2018:04.711
Oct 2Gryphon XC InvitationalOct 2 · 5,000 Meters Varsity · Place 16 · Breck SchoolBreck School5,000 Meters Varsity1618:04.3011
Sep 24Dassel-Cokato InvitationalSep 24 · 5,000 Meters Varsity · Place 30 · Breck SchoolBreck School5,000 Meters Varsity3018:42.811
Sep 10DeLaSalle Islander InviteSep 10 · 5,000 Meters Junior Varsity · Place 3 · Breck SchoolBreck School5,000 Meters Junior Varsity319:43.811
Aug 28Orono XC InvitationalAug 28 · 5,000 Meters Varsity · Place 47 · Breck SchoolBreck School5,000 Meters Varsity4719:40.3JR
Aug 23Kevin Moorhead Northwood's InvitationalAug 23 · 2 Miles Varsity · Place 31 · Breck SchoolBreck School2 Miles Varsity3111:45.2JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 6AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 26 · Breck SchoolBreck School5,000 Meters Varsity2617:59.9 PB10
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 76 · Breck SchoolBreck School5,000 Meters Varsity7618:43.810
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 76 · Breck SchoolBreck School5,000 Meters Varsity7618:43.810
Sep 14DeLaSalle Islander InvitationalSep 14 · 5,000 Meters Varsity · Place 19 · Breck SchoolBreck School5,000 Meters Varsity1918:22.270
Sep 7Rocket RunSep 7 · 5,000 Meters Varsity · Place 29 · Breck SchoolBreck School5,000 Meters Varsity2917:40.20—
Aug 30Orono XC InvitationalAug 30 · 5,000 Meters Varsity · Place 15 · Breck SchoolBreck School5,000 Meters Varsity1517:47.40 PB10
Aug 25Rebels Northwoods Park InvitationalAug 25 · 2 Miles Varsity · Place 30 · Breck SchoolBreck School2 Miles Varsity3011:20.46—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 6AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 41 · Breck SchoolBreck School5,000 Meters Varsity4118:01.0 PB9
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 356 · Breck SchoolBreck School5,000 Meters Varsity3566:069
Sep 8Rocket RunSep 8 · 5,000 Meters Varsity · Place 41 · Breck SchoolBreck School5,000 Meters Varsity4119:46.40FR
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 253 · Breck SchoolBreck School5,000 Meters Varsity25319:53.0—
Aug 26Rebels Northwoods Park InvitationalAug 26 · 2 Miles Varsity · Place 47 · Breck SchoolBreck School2 Miles Varsity4712:22.289

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 3AA ChampionshipsOct 28 · 5,000 Meters Section · Place 32 · BlakeBlake5,000 Meters Section3218:14.6 PB8
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 3 · Place 38 · BlakeBlake5,000 Meters Varsity Division 33818:25.1—
Sep 9Rocket RunSep 9 · 5,000 Meters Varsity · Place 33 · Blake School (The)Blake School (The)5,000 Meters Varsity3318:50.38
Sep 1Orono InvitationalSep 1 · 5,000 Meters High School · Place 8 · BlakeBlake5,000 Meters High School818:36.368

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13MSHSL Section 4A ChampionshipsOct 13 · 5,000 Meters Varsity · Place 40 · BlakeBlake5,000 Meters Varsity4019:18.3 PB7
Sep 10IMAC WestSep 10 · 5,000 Meters Varsity · Place 12 · BlakeBlake5,000 Meters Varsity1219:187