Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Arvig ParkBrave Like Gabe · Aug 2716:59.2Brave Like GabeAugust 27, 2022
4,000 Meters · BlueStemDragon Twilight Invitational · Sep 918:28.01Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2423:24.0Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 420:05.852nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1220:11.6Perham Harrier InviteOctober 12, 2023
5,000 Meters · Birchwood Golf CourseHOL XC Championship · Oct 1721:13.9HOL XC ChampionshipOctober 17, 2023
5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1418:59.5HOL Cross Country ChampionshipsOctober 14, 2025
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 2420:25.3MSHSL Section 8AA ChampionshipsOctober 24, 2024
5,000 Meters · Hawley Golf ClubHeart of Lakes Conference XC Meet · Oct 1323:19.7Heart of Lakes Conference XC MeetOctober 13, 2022
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 220:11.4MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 119:25.6MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2719:31.80Border BattleSeptember 27, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1119:43.3Lucky Lindy InvitationalSeptember 11, 2025
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2319:46.10MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 2024:35.8Bagley XC InvitationalSeptember 20, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1019:20.7NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 32 · PerhamPerham5,000 Meters Class AA3219:25.6 PB12
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 17 · PerhamPerham5,000 Meters Varsity1719:46.10 PB12
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Girls Varsity · Place 7 · PerhamPerham5,000 Meters Girls Varsity718:59.5 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 5 · PerhamPerham5,000 Meters Varsity518:57.0SR
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 15 · PerhamPerham5,000 Meters Varsity1520:05.8 PB12
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Girls -- AA · Place 21 · PerhamPerham5,000 Meters Varsity Girls -- AA2119:31.80 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 150 · PerhamPerham5,000 Meters High School Girls Championship Race15021:36.512
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 7 · PerhamPerham5,000 Meters Varsity719:43.3 PB12
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Varsity · Place 8 · PerhamPerham5,000 Meters Varsity820:09.9SR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 18 · PerhamPerham5,000 Meters Varsity1819:45.8SR

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 158 · PerhamPerham5,000 Meters Championship15819:20.7 PB11
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 65 · PerhamPerham5,000 Meters Class AA6520:11.4 PB11
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 18 · PerhamPerham5,000 Meters Varsity1820:25.3 PB11
Oct 15H-O-L ConferenceOct 15 · 5,000 Meters Varsity · Place 6 · PerhamPerham5,000 Meters Varsity619:11.111
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 18 · PerhamPerham5,000 Meters Varsity1819:45.411
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Varsity · Place 41 · PerhamPerham5,000 Meters Varsity4120:22.3JR
Sep 26John Hermes InvitationalSep 26 · 5,000 Meters Varsity · Place 13 · PerhamPerham5,000 Meters Varsity1321:04.7811
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 106 · PerhamPerham5,000 Meters Championship10621:02.511
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Varsity · Place 21 · PerhamPerham5,000 Meters Varsity2120:23.311
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Varsity · Place 11 · PerhamPerham5,000 Meters Varsity1120:21.73JR
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Varsity · Place 25 · PerhamPerham5,000 Meters Varsity2521:12.8—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17HOL XC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 2 · PerhamPerham5,000 Meters Junior Varsity221:13.9 PB10
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 27 · PerhamPerham5,000 Meters Varsity2720:11.6 PB10
Sep 30 Willmar Glacial Lakes InviteSep 30 · 5,000 Meters Varsity · Place 33 · PerhamPerham5,000 Meters Varsity3321:58.8—
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 252 · PerhamPerham5,000 Meters Championship25222:20.410
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 252 · PerhamPerham5,000 Meters Championship25222:20.410
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Junior Varsity · Place 6 · PerhamPerham5,000 Meters Junior Varsity621:30.0—
Sep 8MSU Moorhead Dragon Twilight InvitationalSep 8 · 5,000 Meters Varsity · Place 50 · PerhamPerham5,000 Meters Varsity5021:16.710

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Heart of Lakes Conference XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 7 · PerhamPerham5,000 Meters Junior Varsity723:19.7 PB9
Oct 6Perham InviteOct 6 · 5,000 Meters Junior Varsity · Place 22 · PerhamPerham5,000 Meters Junior Varsity2222:01.8Unofficial9
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Gold 5k · Place 41 · PerhamPerham5,000 Meters Gold 5k4123:24.0 PB9
Sep 20Bagley XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 2 · PerhamPerham5,000 Meters Junior Varsity224:35.8 PB9
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 41 · PerhamPerham5,000 Meters Junior Varsity4124:30.1569
Sep 9Dragon Twilight InvitationalSep 9 · 4,000 Meters Junior Varsity · Place 27 · PerhamPerham4,000 Meters Junior Varsity2718:28.01 PB9
Aug 27Brave Like GabeAug 27 · 3,200 Meters Middle School · Place 45 · Prairie WindPrairie Wind3,200 Meters Middle School4516:59.2 PB9