Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bluestem AmphitheaterFM Middle School All City Championships · Oct 510:25.9FM Middle School All City ChampionshipsOctober 5, 2026
3,000 Meters · Mandan MunicipalMandan Kiwanis Invitational · Aug 2912:01.43Mandan Kiwanis InvitationalAugust 29, 2025
5,000 Meters · Arvig ParkBrave Like Gabe Invitational · Aug 2918:46.5Brave Like Gabe InvitationalAugust 29, 2026
5,000 Meters · Cooperstown Country ClubND Class B East XC Championships · Oct 1018:09.0ND Class B East XC ChampionshipsOctober 10, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2617:52.7Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkEDC Cross Country Championship · Oct 1118:10.4EDC Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Mayville Golf CoursePatriots XC Invitational Meet 2026 · Oct 117:56.48Patriots XC Invitational Meet 2026October 1, 2026
5,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 418:45.6Dragon Twilight InvitationalSeptember 4, 2026
5,000 Meters · Parkhurst Recreation Area2025 ND XC State Meet · Oct 2418:36.52025 ND XC State MeetOctober 24, 2025
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1218:10.6Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23North Dakota State XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 17 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Varsity1717:43.18
Oct 10ND Class B East XC ChampionshipsOct 10 · 5,000 Meters Boys Varsity 5k · Place 13 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys Varsity 5k1318:09.0 PB8
Oct 5FM Middle School All City ChampionshipsOct 5 · 3,000 Meters Boys Middle School 3k · Place 1 · Oak Grove LutheranOak Grove Lutheran3,000 Meters Boys Middle School 3k110:25.9 PB8
Oct 1Patriots XC Invitational Meet 2026Oct 1 · 5,000 Meters Varsity · Place 6 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Varsity617:56.48 PB8
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 33 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Varsity Boys -- A3317:52.7 PB8
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 108 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Championship10818:10.6 PB8
Sep 4Dragon Twilight InvitationalSep 4 · 5,000 Meters Boys Terry Harrington 5000m · Place 34 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys Terry Harrington 5000m3418:45.6 PB8
Aug 29Brave Like Gabe InvitationalAug 29 · 5,000 Meters Boys Black Varsity · Place 13 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys Black Varsity1318:46.5 PB8
Aug 22Orriginals InvitationalAug 22 · 5,000 Meters Boys 5K · Place 75 · Oak Grove LutheranOak Grove Lutheran5,000 Meters Boys 5K7519:04.98

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 242025 ND XC State MeetOct 24 · 5,000 Meters Class A · Place 116 · ShanleyShanley5,000 Meters Class A11618:36.5 PB7
Oct 11EDC Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 46 · ShanleyShanley5,000 Meters Varsity4618:10.4 PB7
Oct 6Fargo-Moorhead All-City XC ChampionshipOct 6 · 3,000 Meters Middle School · Place 2 · ShanleyShanley3,000 Meters Middle School210:51.277
Sep 20Blue and White XC InviteSep 20 · 5,000 Meters Varsity · Place 48 · ShanleyShanley5,000 Meters Varsity4819:12.307
Aug 29Mandan Kiwanis InvitationalAug 29 · 3,000 Meters Middle School Boys · Place 7 · Sacred HeartSacred Heart3,000 Meters Middle School Boys712:01.43 PB7