Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · BlueStemDragon Twilight Invitational · Sep 1013:37.0Dragon Twilight InvitationalSeptember 10, 2021
3,200 Meters · Greenwood Golf CourseBemidji XC Invite · Oct 1813:16.7Bemidji XC InviteOctober 18, 2021
3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 1720:16.0Bagley XC InvitationalSeptember 17, 2019
4,000 Meters · BlueStemDragon Twilight Invitational · Sep 916:28.27Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 1218:57.2Perham Harrier InviteOctober 12, 2023
5,000 Meters · Forestview MSMSHSL Section 8AAA Championships · Oct 2417:53.5MSHSL Section 8AAA ChampionshipsOctober 24, 2024
5,000 Meters · Greenwood Golf CourseBemidji XC Invitational · Oct 1317:50.50Bemidji XC InvitationalOctober 13, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 117:38.3MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2718:27.70Border BattleSeptember 27, 2025
5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 1619:55.8Bagley XC InvitationalSeptember 16, 2025
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2317:47.7MSHSL Section 8AAA ChampionshipsOctober 23, 2025

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 AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 147 · BemidjiBemidji5,000 Meters Class AAA14717:38.3 PB12
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 34 · BemidjiBemidji5,000 Meters Varsity3417:47.7 PB12
Oct 13Bemidji XC InvitationalOct 13 · 5,000 Meters Varsity · Place 12 · BemidjiBemidji5,000 Meters Varsity1217:50.50 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 46 · BemidjiBemidji5,000 Meters Varsity4617:39.8SR
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- AA · Place 136 · BemidjiBemidji5,000 Meters Varsity Boys -- AA13618:27.70 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 53 · BemidjiBemidji5,000 Meters Larry Zirgibel Boy’s Gold Competition5319:05.212
Sep 16Bagley XC InvitationalSep 16 · 5,000 Meters Boys Junior Varsity · Place 5 · BemidjiBemidji5,000 Meters Boys Junior Varsity519:55.8 PB12
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 42 · BemidjiBemidji5,000 Meters Varsity4218:31.9SR
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Varsity · Place 46 · BemidjiBemidji5,000 Meters Varsity4618:58.5SR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 56 · BemidjiBemidji5,000 Meters Varsity5618:22.5SR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 38 · BemidjiBemidji5,000 Meters Varsity3817:53.5 PB11
Oct 14Bemidji XC InvitationalOct 14 · 5,000 Meters Varsity · Place 17 · BemidjiBemidji5,000 Meters Varsity1718:22.80JR
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 55 · BemidjiBemidji5,000 Meters Varsity5517:53.211
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 59 · BemidjiBemidji5,000 Meters Varsity5918:45.0JR
Sep 17Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 20 · BemidjiBemidji5,000 Meters Varsity2019:23.54JR
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 14 · BemidjiBemidji5,000 Meters Junior Varsity1419:52.98JR
Aug 24Brave Like Gabe InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 36 · BemidjiBemidji5,000 Meters Junior Varsity3620:55.1—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Bemidji XC InviteOct 16 · 5,000 Meters Junior Varsity · Place 14 · BemidjiBemidji5,000 Meters Junior Varsity1420:23.3010
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters JV · Place 33 · BemidjiBemidji5,000 Meters JV3318:57.2 PB10
Sep 28Hibbing Rotary XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 15 · BemidjiBemidji5,000 Meters Junior Varsity1519:58.8010
Sep 8MSU Moorhead Dragon Twilight InvitationalSep 8 · 5,000 Meters Varsity · Place 122 · BemidjiBemidji5,000 Meters Varsity12219:34.310

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 6Perham InviteOct 6 · 5,000 Meters Junior Varsity · Place 113 · BemidjiBemidji5,000 Meters Junior Varsity11322:35.7Unofficial9
Sep 29Hibbing Rotary XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 63 · BemidjiBemidji5,000 Meters Junior Varsity6322:33.89
Sep 16Section 8AAA PreviewSep 16 · 5,000 Meters Junior Varsity · Place 44 · BemidjiBemidji5,000 Meters Junior Varsity4421:47.59
Sep 9Dragon Twilight InvitationalSep 9 · 4,000 Meters Junior Varsity · Place 80 · BemidjiBemidji4,000 Meters Junior Varsity8016:28.27 PB9
Aug 27Brave Like GabeAug 27 · 5,000 Meters Junior Varsity · Place 49 · BemidjiBemidji5,000 Meters Junior Varsity4925:51.99

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Bemidji XC InviteOct 18 · 3,200 Meters Junior High · Place 14 · BemidjiBemidji3,200 Meters Junior High1413:16.7 PB8
Sep 21Bagley/Fosston XC InviteSep 21 · 3,200 Meters Middle School · Place 16 · BemidjiBemidji3,200 Meters Middle School1614:19.98
Sep 10Dragon Twilight InvitationalSep 10 · 3,000 Meters Junior High · Place 31 · BemidjiBemidji3,000 Meters Junior High3113:37.0 PB8

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 17Moorhead Middle School TriangularSep 17 · 3,000 Meters Middle School 1 · Place 17 · BemidjiBemidji3,000 Meters Middle School 11716:01.448
Sep 17Moorhead Middle School TriangularSep 17 · 3,000 Meters Middle School (Combined Results) · Place 24 · BemidjiBemidji3,000 Meters Middle School (Combined Results)2416:01.447

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Bemidji XC InvitationalOct 15 · 3,200 Meters Middle School · Place 102 · BemidjiBemidji3,200 Meters Middle School10216:16.27
Sep 17Bagley XC InvitationalSep 17 · 3,200 Meters Junior High · Place 114 · BemidjiBemidji3,200 Meters Junior High11420:16.0 PB7