Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · BlueStemDragon Twilight Invitational · Sep 1013:39.3Dragon Twilight InvitationalSeptember 10, 2021
3,200 Meters · Arvig ParkBrave Like Gabe · Aug 2716:01.3Brave Like GabeAugust 27, 2022
3,200 Meters · Bois De SiouxHeart of Lakes Conference Championships · Oct 1213:58.85Heart of Lakes Conference ChampionshipsOctober 12, 2021
3,200 Meters · Greenwood Golf CourseBemidji XC Invite · Oct 1814:33.9Bemidji XC InviteOctober 18, 2021
4,000 Meters · BlueStemDragon Twilight Invitational · Sep 918:37.37Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2422:56.9Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 422:47.052nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1221:14.9Perham Harrier InviteOctober 12, 2023
5,000 Meters · Birchwood Golf CourseHOL XC Championship · Oct 1722:39.6HOL XC ChampionshipOctober 17, 2023
5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1421:14.8HOL Cross Country ChampionshipsOctober 14, 2025
5,000 Meters · Hawley Golf ClubHeart of Lakes Conference XC Meet · Oct 1323:00.5Heart of Lakes Conference XC MeetOctober 13, 2022
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2721:29.90Border BattleSeptember 27, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1121:58.0Lucky Lindy InvitationalSeptember 11, 2025
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1822:25.2Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 2024:40.3Bagley XC InvitationalSeptember 20, 2022
5,000 Meters · Zahler ParkJV Season Finale · Oct 2521:43.1JV Season FinaleOctober 25, 2025
6,000 Meters · Sioux FallsNSIC Conference Championships · Nov 725:32.6NSIC Conference ChampionshipsNovember 7, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7NSIC Conference ChampionshipsNov 7 · 6,000 Meters NSIC · Place 125 · Jamestown (N.D.)Jamestown (N.D.)6,000 Meters NSIC12525:32.6 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 38 · PerhamPerham5,000 Meters High School3821:43.1 PB12
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Girls Junior Varsity · Place 7 · PerhamPerham5,000 Meters Girls Junior Varsity721:14.8 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Junior Varsity · Place 13 · PerhamPerham5,000 Meters Junior Varsity1321:55.3SR
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 23 · PerhamPerham5,000 Meters Junior Varsity2322:47.0 PB12
Sep 27Border BattleSep 27 · 5,000 Meters JV Girls · Place 19 · PerhamPerham5,000 Meters JV Girls1921:29.90 PB12
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 32 · PerhamPerham5,000 Meters Varsity3222:25.2 PB12
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 4 · PerhamPerham5,000 Meters Junior Varsity421:58.0 PB12
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 4 · PerhamPerham5,000 Meters Junior Varsity421:47.3SR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 6 · PerhamPerham5,000 Meters Junior Varsity621:53.8SR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 5,000 Meters Junior Varsity · Place 11 · PerhamPerham5,000 Meters Junior Varsity1122:02.111
Oct 10Perham InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 13 · PerhamPerham5,000 Meters Junior Varsity1322:36.211
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Junior Varsity · Place 40 · PerhamPerham5,000 Meters Junior Varsity4022:26.6JR
Sep 26John Hermes InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 16 · PerhamPerham5,000 Meters Junior Varsity1623:36.7311
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 60 · PerhamPerham5,000 Meters Varsity6023:56.6JR
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 12 · PerhamPerham5,000 Meters Junior Varsity1223:00.311
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 10 · PerhamPerham5,000 Meters Junior Varsity1022:31.1—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17HOL XC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 10 · PerhamPerham5,000 Meters Junior Varsity1022:39.6 PB10
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters JV · Place 10 · PerhamPerham5,000 Meters JV1021:14.9 PB10
Sep 30 Willmar Glacial Lakes InviteSep 30 · 5,000 Meters Junior Varsity · Place 9 · PerhamPerham5,000 Meters Junior Varsity923:19.8—
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Junior Varsity · Place 21 · PerhamPerham5,000 Meters Junior Varsity2123:04.6010
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Junior Varsity · Place 14 · PerhamPerham5,000 Meters Junior Varsity1422:40.8—
Sep 8MSU Moorhead Dragon Twilight InvitationalSep 8 · 5,000 Meters Varsity · Place 53 · PerhamPerham5,000 Meters Varsity5321:20.110
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 33 · PerhamPerham5,000 Meters Varsity3321:42.910

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Heart of Lakes Conference XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 6 · PerhamPerham5,000 Meters Junior Varsity623:00.5 PB9
Oct 6Perham InviteOct 6 · 5,000 Meters Junior Varsity · Place 32 · PerhamPerham5,000 Meters Junior Varsity3223:00.7Unofficial9
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Gold 5k · Place 30 · PerhamPerham5,000 Meters Gold 5k3022:56.9 PB9
Sep 20Bagley XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 3 · PerhamPerham5,000 Meters Junior Varsity324:40.3 PB9
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 43 · PerhamPerham5,000 Meters Junior Varsity4324:37.1259
Sep 9Dragon Twilight InvitationalSep 9 · 4,000 Meters Junior Varsity · Place 34 · PerhamPerham4,000 Meters Junior Varsity3418:37.37 PB9
Aug 27Brave Like GabeAug 27 · 3,200 Meters Middle School · Place 31 · Prairie WindPrairie Wind3,200 Meters Middle School3116:01.3 PB9

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Bemidji XC InviteOct 18 · 3,200 Meters Junior High · Place 7 · PerhamPerham3,200 Meters Junior High714:33.9 PB8
Oct 12Heart of Lakes Conference ChampionshipsOct 12 · 3,200 Meters Middle School · Place 2 · PerhamPerham3,200 Meters Middle School213:58.85 PB8
Oct 2Willmar Cross Country InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 19 · PerhamPerham5,000 Meters Junior Varsity1924:32.1—
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 8th Grade · Place 40 · PerhamPerham3,200 Meters 8th Grade4014:27.0—
Sep 10Dragon Twilight InvitationalSep 10 · 3,000 Meters Junior High · Place 7 · PerhamPerham3,000 Meters Junior High713:39.3 PB8
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 49 · PerhamPerham5,000 Meters Open4924:46.18

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Dale Skallerud Memorial InvitationalSep 24 · 3,200 Meters Middle School · Place 11 · PerhamPerham3,200 Meters Middle School1116:34.9—
Sep 10Detroit Lakes Tri MeetSep 10 · 3,200 Meters Middle School · Place 14 · PerhamPerham3,200 Meters Middle School1416:39.4—
Sep 3Wadena-Deer Creek Johanna Olson InviteSep 3 · 3,200 Meters Varsity · Place 14 · Perham Girls Jr HighPerham Girls Jr High3,200 Meters Varsity1417:43.854