Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Iwen ParkUSATF Dakotas Association Junior Olympic Championships · Nov 410:18.00USATF Dakotas Association Junior Olympic ChampionshipsNovember 4, 2017
3,000 Meters · Mickelson FieldElite Kids Cross-country Meet · Sep 3011:57.7Elite Kids Cross-country MeetSeptember 30, 2021
3,200 Meters · Arvig ParkBrave Like Gabe · Aug 2712:31.1Brave Like GabeAugust 27, 2022
3,200 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 812:30.70Detroit Lakes Rotary Cross Country MeetSeptember 8, 2022
5,000 Meters · Arvig ParkBrave Like Gabe Invitational · Aug 2919:20.7Brave Like Gabe InvitationalAugust 29, 2026
5,000 Meters · Cooperstown Country ClubND Class B East XC Championships · Oct 1017:44.9ND Class B East XC ChampionshipsOctober 10, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 718:53.68Detroit Lakes Rotary Cross Country MeetSeptember 7, 2023
5,000 Meters · Lincoln Drive ParkEDC Cross Country Championship · Oct 1216:54.6EDC Cross Country ChampionshipOctober 12, 2024
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2716:41.70Border BattleSeptember 27, 2025
5,000 Meters · Mandan MunicipalMandan Kiwanis Invitational · Aug 2916:51.79Mandan Kiwanis InvitationalAugust 29, 2025
5,000 Meters · Mayville Golf CoursePatriots XC Invitational Meet 2026 · Oct 117:49.08Patriots XC Invitational Meet 2026October 1, 2026
5,000 Meters · McDowell DamAnderson/Stavn Invitational · Sep 1618:02.47Anderson/Stavn InvitationalSeptember 16, 2023
5,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 418:06.5Dragon Twilight InvitationalSeptember 4, 2026
5,000 Meters · Parkhurst Recreation Area2025 ND XC State Meet · Oct 2417:03.02025 ND XC State MeetOctober 24, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:57.9NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23North Dakota State XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 36 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Varsity3618:33.411
Oct 10ND Class B East XC ChampionshipsOct 10 · 5,000 Meters Boys Varsity 5k · Place 9 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys Varsity 5k917:44.9 PB11
Oct 1Patriots XC Invitational Meet 2026Oct 1 · 5,000 Meters Varsity · Place 5 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Varsity517:49.08 PB11
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 46 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Varsity Boys -- A4618:08.111
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 64 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Championship6417:24.411
Sep 4Dragon Twilight InvitationalSep 4 · 5,000 Meters Boys Terry Harrington 5000m · Place 21 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys Terry Harrington 5000m2118:06.5 PB11
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Black Varsity · Place 25 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys Black Varsity2519:20.7 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 242025 ND XC State MeetOct 24 · 5,000 Meters Class A · Place 27 · ShanleyShanley5,000 Meters Class A2717:03.0 PB10
Oct 11EDC Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 9 · ShanleyShanley5,000 Meters Varsity916:49.310
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- AA · Place 37 · ShanleyShanley5,000 Meters Varsity Boys -- AA3716:41.70 PB10
Aug 29Mandan Kiwanis InvitationalAug 29 · 5,000 Meters Varsity Boys · Place 12 · ShanleyShanley5,000 Meters Varsity Boys1216:51.79 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 37 · ShanleyShanley5,000 Meters Rising Stars3716:57.9 PB9
Oct 252024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 45 · ShanleyShanley5,000 Meters Varsity4517:14.1FR
Oct 12EDC Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 15 · ShanleyShanley5,000 Meters Varsity1516:54.6 PB9
Sep 28Border BattleSep 28 · 5,000 Meters Varsity · Place 44 · ShanleyShanley5,000 Meters Varsity4417:03.6FR
Sep 21Blue and White XC InviteSep 21 · 5,000 Meters Varsity · Place 10 · ShanleyShanley5,000 Meters Varsity1017:19.24FR
Sep 14Anderson/Stavn InviteSep 14 · 5,000 Meters Varsity · Place 38 · ShanleyShanley5,000 Meters Varsity3817:28.519
Sep 3West Fargo Ian Alves InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · ShanleyShanley5,000 Meters Varsity618:43.199
Aug 29Breckenridge-Wahpeton Memorial Invite XC RaceAug 29 · 5,000 Meters Varsity · Place 17 · ShanleyShanley5,000 Meters Varsity1717:34.959
Aug 24Orriginal InvitationalAug 24 · 5,000 Meters Varsity · Place 26 · ShanleyShanley5,000 Meters Varsity2618:02.249

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 282023 ND Class A State XC MeetOct 28 · 5,000 Meters 2023 Class A Boys XC · Place 51 · ShanleyShanley5,000 Meters 2023 Class A Boys XC5117:49.38
Oct 14Eastern Dakota Conference XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 23 · ShanleyShanley5,000 Meters Varsity2317:14.108
Sep 30ND XC Border BattleSep 30 · 5,000 Meters Varsity · Place 66 · ShanleyShanley5,000 Meters Varsity6617:55.608
Sep 16Anderson/Stavn InvitationalSep 16 · 5,000 Meters Varsity · Place 48 · ShanleyShanley5,000 Meters Varsity4818:02.47 PB8
Sep 11Andrew Nelson Metro Classic XC MeetSep 11 · 5,000 Meters Varsity · Place 10 · ShanleyShanley5,000 Meters Varsity1018:02.008
Sep 7Detroit Lakes Rotary Cross Country MeetSep 7 · 5,000 Meters Varsity · Place 9 · ShanleyShanley5,000 Meters Varsity918:53.68 PB8
Sep 1Breckenridge-Wahpeton Memorial XC MeetSep 1 · 5,000 Meters Varsity · Place 10 · ShanleyShanley5,000 Meters Varsity1018:34.298
Aug 26Orriginals InvitationalAug 26 · Varsity · Place 50 · ShanleyShanleyVarsity5018:228

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 222022 ND Class A State XC MeetOct 22 · 5,000 Meters Class A Boys XC · Place 134 · ShanleyShanley5,000 Meters Class A Boys XC13419:03.877
Oct 12Autumn Classic Distance ChallengeOct 12 · 4,000 Meters Varsity · Place 44 · ShanleyShanley4,000 Meters Varsity4415:04.867
Oct 8Eastern Dakota Conference Cross-Country ChampionshipsOct 8 · 5,000 Meters Varsity · Place 62 · ShanleyShanley5,000 Meters Varsity6218:47.297
Sep 13Andrew Nelson Metro ClassicSep 13 · 5,000 Meters Varsity · Place 18 · ShanleyShanley5,000 Meters Varsity1819:17.407
Sep 8Detroit Lakes Rotary Cross Country MeetSep 8 · 3,200 Meters Junior High · Place 4 · ShanleyShanley3,200 Meters Junior High412:30.70 PB7
Sep 1Breckenridge/Wahpeton Invitational CC MeetSep 1 · 3,000 Meters Middle School · Place 1 · ShanleyShanley3,000 Meters Middle School112:21.07—
Aug 27Brave Like GabeAug 27 · 3,200 Meters Middle School · Place 3 · Sacred HeartSacred Heart3,200 Meters Middle School312:31.1 PB7
Aug 20Orriginals InvitationalAug 20 · Varsity · Place 5 · Sacred HeartSacred HeartVarsity511:317

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Elite Kids Cross-country MeetSep 30 · 3,000 Meters 11-12 · Place 1 · Dakota Elite Athletic ClubDakota Elite Athletic Club3,000 Meters 11-12111:57.7 PB6

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4USATF Dakotas Association Junior Olympic ChampionshipsNov 4 · 2,000 Meters 8U · Place 1 · Team NoDakTeam NoDak2,000 Meters 8U110:18.00 PB3