Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 417:01.552nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Arvig ParkBrave Like Gabe Invitational · Aug 2917:28.8Brave Like Gabe InvitationalAugust 29, 2026
5,000 Meters · Bluestem AmphitheaterTom Dooher Invitational · Oct 1916:14.8Tom Dooher InvitationalOctober 19, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 2417:12.3MSHSL Section 8AA ChampionshipsOctober 24, 2024
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 317:16.6Swain Invitational October 3, 2026
5,000 Meters · Greenwood Golf CourseBemidji XC Invitational · Oct 1316:39.90Bemidji XC InvitationalOctober 13, 2025
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 217:00.2MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:46.5MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1116:21.9Lucky Lindy InvitationalSeptember 11, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 716:33.1MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Multi Events CenterTRF Sports Boosters XC Invitational · Aug 2816:46.12TRF Sports Boosters XC InvitationalAugust 28, 2025
5,000 Meters · Oak Knoll CGNW MN Conference XC Championship · Oct 1218:30.30NW MN Conference XC ChampionshipOctober 12, 2023
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2316:36.80MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Riverside Golf CourseWest Marshall XC Invitational · Oct 616:43.0West Marshall XC InvitationalOctober 6, 2026
5,000 Meters · Thief River Golf ClubMSHSL Section 8AA Championships · Oct 2916:45.86MSHSL Section 8AA ChampionshipsOctober 29, 2026
5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 2216:39.9Bagley XC InvitationalSeptember 22, 2026
5,000 Meters · Valley Golf CourseEGF XC Invitational · Sep 2216:13.5EGF XC InvitationalSeptember 22, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:11.1NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 52 · Thief River FallsThief River Falls5,000 Meters Class AA5216:33.1 PB11
Oct 29MSHSL Section 8AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 11 · Thief River FallsThief River Falls5,000 Meters Varsity1116:45.86 PB11
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Boys Varsity 5k · Place 1 · Thief River FallsThief River Falls5,000 Meters Boys Varsity 5k116:14.8 PB11
Oct 13NW MN XC ChampionshipOct 13 · 5,000 Meters Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Varsity116:52.1211
Oct 6West Marshall XC InvitationalOct 6 · 5,000 Meters Boys Varsity 5k · Place 1 · Thief River FallsThief River Falls5,000 Meters Boys Varsity 5k116:43.0 PB11
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 6 · Thief River FallsThief River Falls5,000 Meters Boys Varsity Skyline617:16.6 PB11
Sep 22Bagley XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Boys Varsity116:39.9 PB11
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 16 · Thief River FallsThief River Falls5,000 Meters Varsity1616:36.011
Sep 10Detroit Lake Rotary XC InvitationalSep 10 · 5,000 Meters Boys Varsity · Place 7 · Thief River FallsThief River Falls5,000 Meters Boys Varsity717:24.611
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Black Varsity · Place 3 · Thief River FallsThief River Falls5,000 Meters Boys Black Varsity317:28.8 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 65 · Thief River FallsThief River Falls5,000 Meters Class AA6516:46.5 PB10
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 5 · Thief River FallsThief River Falls5,000 Meters Varsity516:36.80 PB10
Oct 13Bemidji XC InvitationalOct 13 · 5,000 Meters Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Varsity116:39.90 PB10
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 20 · Thief River FallsThief River Falls5,000 Meters Varsity2017:01.5 PB10
Sep 22EGF XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Boys Varsity116:13.5 PB10
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 2 · Thief River FallsThief River Falls5,000 Meters Varsity216:47.710
Sep 16Bagley XC InvitationalSep 16 · 5,000 Meters Boys Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Boys Varsity116:43.610
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 6 · Thief River FallsThief River Falls5,000 Meters Varsity616:21.9 PB10
Aug 28TRF Sports Boosters XC InvitationalAug 28 · 5,000 Meters Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Varsity116:46.12 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 52 · UnattachedUnattached5,000 Meters Rising Stars5217:11.1 PB9
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 77 · Thief River FallsThief River Falls5,000 Meters Class AA7717:00.2 PB9
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 9 · Thief River FallsThief River Falls5,000 Meters Varsity917:12.3 PB9
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Thief River FallsThief River Falls5,000 Meters Varsity1116:48.69

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 26 · Thief River FallsThief River Falls5,000 Meters Varsity2617:25.348
Oct 12NW MN Conference XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 2 · Thief River FallsThief River Falls5,000 Meters Varsity218:30.30 PB8
Sep 25EGF XC InviteSep 25 · 5,000 Meters Varsity · Place 8 · Thief River FallsThief River Falls5,000 Meters Varsity818:16.508
Sep 19Bagley XC InvitationalSep 19 · 5,000 Meters Varsity · Place 10 · Thief River FallsThief River Falls5,000 Meters Varsity1018:27.708
Sep 7Detroit Lakes Rotary Cross Country MeetSep 7 · 5,000 Meters Varsity · Place 5 · Thief River FallsThief River Falls5,000 Meters Varsity518:21.288
Aug 31TRF Sports Boosters XC InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · Thief River FallsThief River Falls5,000 Meters Varsity117:43.568

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11NW MN Conference XC ChampionshipOct 11 · 5,000 Meters Varsity · Place 19 · Thief River FallsThief River Falls5,000 Meters Varsity1919:35.407
Sep 29EGF XC InviteSep 29 · 5,000 Meters Varsity · Place 18 · Thief River FallsThief River Falls5,000 Meters Varsity1819:36.37
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Varsity · Place 60 · Thief River FallsThief River Falls5,000 Meters Varsity6018:54.87
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 121 · Thief River FallsThief River Falls5,000 Meters Varsity12119:44.67
Sep 8Detroit Lakes Rotary Cross Country MeetSep 8 · 5,000 Meters Varsity · Place 33 · Thief River FallsThief River Falls5,000 Meters Varsity3321:51.697
Aug 27Brave Like GabeAug 27 · 5,000 Meters Varsity · Place 43 · Thief River FallsThief River Falls5,000 Meters Varsity4319:36.4287