Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Arvig ParkBrave Like Gabe · Aug 2716:33.1Brave Like GabeAugust 27, 2022
4,000 Meters · BlueStemDragon Twilight Invitational · Sep 919:24.30Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1218:19.6Perham Harrier InviteOctober 12, 2023
5,000 Meters · Forestview MSMSHSL Section 8AAA Championships · Oct 2417:15.6MSHSL Section 8AAA ChampionshipsOctober 24, 2024
5,000 Meters · Greenwood Golf CourseBemidji XC Invitational · Oct 1317:17.40Bemidji XC InvitationalOctober 13, 2025
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 519:18.5Dale Skallerud Memorial XC MeetOctober 5, 2023
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2716:43.40Border BattleSeptember 27, 2025
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 2925:00.49John Hermes InvitationalSeptember 29, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:04.3NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2316:46.6MSHSL Section 8AAA ChampionshipsOctober 23, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1030:17.48Lewis CrossoverOctober 10, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1932:40.6St Olaf InvitationalSeptember 19, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 268 · Minnesota DuluthMinnesota Duluth8,000 Meters Collegiate26830:17.48 PBFr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 238 · Minnesota DuluthMinnesota Duluth8,000 Meters Men23832:40.6 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · MoorheadMoorhead5,000 Meters Varsity916:46.6 PB12
Oct 13Bemidji XC InvitationalOct 13 · 5,000 Meters Varsity · Place 6 · MoorheadMoorhead5,000 Meters Varsity617:17.40 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 15 · MoorheadMoorhead5,000 Meters Varsity1516:45.8SR
Oct 2Dale Skallerud Memorial MeetOct 2 · 5,000 Meters Varsity · Place 5 · MoorheadMoorhead5,000 Meters Varsity517:44.1SR
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- AA · Place 41 · MoorheadMoorhead5,000 Meters Varsity Boys -- AA4116:43.40 PB12
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 13 · MoorheadMoorhead5,000 Meters Varsity1317:17.7SR
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 14 · MoorheadMoorhead5,000 Meters Varsity1416:36.2SR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 21 · MoorheadMoorhead5,000 Meters Varsity2116:57.1SR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 128 · MoorheadMoorhead5,000 Meters Open Invitational Section 212818:04.3 PB11
Oct 24MSHSL Section 8AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 21 · MoorheadMoorhead5,000 Meters Varsity2117:15.6 PB11
Oct 14Bemidji XC InvitationalOct 14 · 5,000 Meters Varsity · Place 5 · MoorheadMoorhead5,000 Meters Varsity517:23.30JR
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 33 · MoorheadMoorhead5,000 Meters Varsity3317:19.511
Oct 3Dale Skallerud InvitationalOct 3 · 5,000 Meters Varsity · Place 13 · MoorheadMoorhead5,000 Meters Varsity1317:39.011
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 5,000 Meters Varsity · Place 18 · MoorheadMoorhead5,000 Meters Varsity1817:18.12JR
Aug 30Run for you MelonAug 30 · 5,000 Meters Varsity · Place 4 · MoorheadMoorhead5,000 Meters Varsity417:56.011
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Varsity · Place 27 · MoorheadMoorhead5,000 Meters Varsity2717:42.1—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Bemidji XC InviteOct 16 · 5,000 Meters Junior Varsity · Place 3 · MoorheadMoorhead5,000 Meters Junior Varsity318:53.4010
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters JV · Place 14 · MoorheadMoorhead5,000 Meters JV1418:19.6 PB10
Oct 5Dale Skallerud Memorial XC MeetOct 5 · 5,000 Meters Varsity · Place 50 · MoorheadMoorhead5,000 Meters Varsity5019:18.5 PB10
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 1 · MoorheadMoorhead5,000 Meters Junior Varsity118:08.6010

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6Perham InviteOct 6 · 5,000 Meters Junior Varsity · Place 117 · MoorheadMoorhead5,000 Meters Junior Varsity11722:53.7Unofficial9
Sep 29John Hermes InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 58 · MoorheadMoorhead5,000 Meters Junior Varsity5825:00.49 PB9
Sep 9Dragon Twilight InvitationalSep 9 · 4,000 Meters Junior Varsity · Place 131 · MoorheadMoorhead4,000 Meters Junior Varsity13119:24.30 PB9
Aug 27Brave Like GabeAug 27 · 3,200 Meters Middle School · Place 69 · HorizonHorizon3,200 Meters Middle School6916:33.1 PB9