Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · BlueStemDragon Twilight Invitational · Sep 914:20.44Dragon Twilight InvitationalSeptember 9, 2022
3,200 Meters · Arvig ParkBrave Like Gabe · Aug 2718:39.3Brave Like GabeAugust 27, 2022
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 420:09.652nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1319:42.0Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Birchwood Golf CourseHOL XC Championship · Oct 1721:33.9HOL XC ChampionshipOctober 17, 2023
5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1419:26.5HOL Cross Country ChampionshipsOctober 14, 2025
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lake Rotary XC Invitational · Sep 1021:16.4Detroit Lake Rotary XC InvitationalSeptember 10, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2620:11.5Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 820:24.9Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2719:38.70Border BattleSeptember 27, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1120:00.1Lucky Lindy InvitationalSeptember 11, 2025
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1820:27.9Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Zahler ParkJV Season Finale · Oct 2519:38.4JV Season FinaleOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 20 · PerhamPerham5,000 Meters Junior Varsity2020:45.4SR
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 64 · PerhamPerham5,000 Meters Varsity6420:45.4SR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters JV · Place 52 · PerhamPerham5,000 Meters JV5219:42.0 PB12
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Boys Junior Varsity 5k · Place 15 · PerhamPerham5,000 Meters Boys Junior Varsity 5k1520:24.9 PB12
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters JV Black Race · Place 93 · PerhamPerham5,000 Meters JV Black Race9320:11.5 PB12
Sep 17Lucky LindySep 17 · 5,000 Meters Junior Varsity · Place 46 · PerhamPerham5,000 Meters Junior Varsity4621:07.812
Sep 10Detroit Lake Rotary XC InvitationalSep 10 · 5,000 Meters Boys Junior Varsity · Place 34 · PerhamPerham5,000 Meters Boys Junior Varsity3421:16.4 PB12
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Gold Junior Varsity · Place 60 · PerhamPerham5,000 Meters Boys Gold Junior Varsity6021:12.712

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 161 · PerhamPerham5,000 Meters High School16119:38.4 PB11
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Boys Junior Varsity · Place 21 · PerhamPerham5,000 Meters Boys Junior Varsity2119:26.5 PB11
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Junior Varsity · Place 27 · PerhamPerham5,000 Meters Junior Varsity2719:06.4JR
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 104 · PerhamPerham5,000 Meters Junior Varsity10420:09.6 PB11
Sep 27Border BattleSep 27 · 5,000 Meters JV Boys · Place 110 · PerhamPerham5,000 Meters JV Boys11019:38.70 PB11
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 16 · PerhamPerham5,000 Meters Junior Varsity1620:27.9 PB11
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 28 · PerhamPerham5,000 Meters Junior Varsity2820:00.1 PB11
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 48 · PerhamPerham5,000 Meters Junior Varsity4821:09.5JR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 51 · PerhamPerham5,000 Meters Junior Varsity5120:24.2JR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 5,000 Meters Junior Varsity · Place 13 · PerhamPerham5,000 Meters Junior Varsity1319:14.110
Oct 10Perham InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 65 · PerhamPerham5,000 Meters Junior Varsity6520:15.510
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Junior Varsity · Place 135 · PerhamPerham5,000 Meters Junior Varsity13520:32.4SO
Sep 26John Hermes InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 17 · PerhamPerham5,000 Meters Junior Varsity1720:36.0910
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 49 · PerhamPerham5,000 Meters Junior Varsity4920:32.0SO
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 35 · PerhamPerham5,000 Meters Junior Varsity3520:30.510
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 26 · PerhamPerham5,000 Meters Junior Varsity2620:38.77SO
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 44 · PerhamPerham5,000 Meters Junior Varsity4421:12.6—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17HOL XC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 19 · PerhamPerham5,000 Meters Junior Varsity1921:33.9 PB9
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters JV · Place 79 · PerhamPerham5,000 Meters JV7920:36.79
Sep 30 Willmar Glacial Lakes InviteSep 30 · 5,000 Meters Junior Varsity · Place 50 · PerhamPerham5,000 Meters Junior Varsity5022:13.7—
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Junior Varsity · Place 109 · PerhamPerham5,000 Meters Junior Varsity10921:29.809
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Junior Varsity · Place 108 · PerhamPerham5,000 Meters Junior Varsity10822:03.7—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9Dragon Twilight InvitationalSep 9 · 3,000 Meters Middle School · Place 125 · Prairie WindPrairie Wind3,000 Meters Middle School12514:20.44 PB8
Aug 27Brave Like GabeAug 27 · 3,200 Meters Middle School · Place 87 · Prairie WindPrairie Wind3,200 Meters Middle School8718:39.3 PB8