Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2720:28.9MSHSL Section 8AA ChampionshipsOctober 27, 2022
5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 920:20.2Alexandria Lions InvitationalOctober 9, 2021
5,000 Meters · BlueStemDragon Twilight Invitational · Sep 919:05.67Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 2417:59.5MSHSL Section 8AA ChampionshipsOctober 24, 2024
5,000 Meters · Greenwood Golf CourseBemidji XC Invite · Oct 1821:10.9Bemidji XC InviteOctober 18, 2021
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2617:54.00MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · Multi Events CenterTRF Sports Boosters XC Invitational · Aug 3118:47.85TRF Sports Boosters XC InvitationalAugust 31, 2023
5,000 Meters · Oak Knoll CGNW MN Conference XC Championship · Oct 1219:15.70NW MN Conference XC ChampionshipOctober 12, 2023
5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 1918:45.00Bagley XC InvitationalSeptember 19, 2023
5,000 Meters · Valley Golf CourseEGF XC Invite · Sep 2518:03.20EGF XC InviteSeptember 25, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:56.5NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 420:49.9Dragon Twilight InvitationalSeptember 4, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 330:46.4Running of the CowsOctober 3, 2026
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 128:34.0MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1930:04.5Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · River Oaks Golf CourseToni St. Pierre Invitational · Sep 1828:51.4Toni St. Pierre InvitationalSeptember 18, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1830:46.5Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3128:27.5MIAC XC ChampionshipOctober 31, 2026
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 329:02.9Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 104 · Concordia MoorheadConcordia Moorhead8,000 Meters Men10428:27.5 PBSo
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 253 · Concordia MoorheadConcordia Moorhead8,000 Meters Maize25330:46.4 PBSo
Sep 18Toni St. Pierre InvitationalSep 18 · 8,000 Meters Collegiate · Place 61 · Concordia MoorheadConcordia Moorhead8,000 Meters Collegiate6128:51.4 PBSo
Sep 4Dragon Twilight InvitationalSep 4 · 6,000 Meters Mens Fred Dahnke 6000m · Place 83 · Concordia MoorheadConcordia Moorhead6,000 Meters Mens Fred Dahnke 6000m8320:49.9 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 181 · Concordia MoorheadConcordia Moorhead8,000 Meters College18130:02.2Fr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 90 · Concordia MoorheadConcordia Moorhead8,000 Meters College9028:34.0 PBFr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 340 · Concordia MoorheadConcordia Moorhead8,000 Meters Blue34030:46.5 PBFr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 228 · Concordia MoorheadConcordia Moorhead8,000 Meters Varsity22829:02.9 PBFr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 178 · Concordia MoorheadConcordia Moorhead8,000 Meters Jo Rider Men’s Maroon Race (Division17830:04.5 PBFr
Sep 5Dragon Twilight InvitationalSep 5 · 6,000 Meters Varsity · Place 47 · Concordia MoorheadConcordia Moorhead6,000 Meters Varsity4719:19.2FR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 139 · UnattachedUnattached5,000 Meters Open Invitational Section 113917:56.5 PB12
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 21 · East Grand ForksEast Grand Forks5,000 Meters Varsity2117:59.5 PB12
Oct 14Bemidji XC InvitationalOct 14 · 5,000 Meters Varsity · Place 8 · East Grand ForksEast Grand Forks5,000 Meters Varsity817:25.30SR
Oct 10NW MN Conference XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 3 · East Grand ForksEast Grand Forks5,000 Meters Varsity318:02.0SR
Oct 3Dale Skallerud InvitationalOct 3 · 5,000 Meters Varsity · Place 12 · East Grand ForksEast Grand Forks5,000 Meters Varsity1217:38.912
Sep 23EGF XC InvitationalSep 23 · 5,000 Meters Varsity · Place 2 · East Grand ForksEast Grand Forks5,000 Meters Varsity217:24.7SR
Sep 17Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · East Grand ForksEast Grand Forks5,000 Meters Varsity518:07.76SR
Sep 139th Annual Dragon Twilight InvitationalSep 13 · 5,000 Meters Varsity · Place 24 · East Grand ForksEast Grand Forks5,000 Meters Varsity2417:32.10SR
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 5,000 Meters Varsity · Place 20 · East Grand ForksEast Grand Forks5,000 Meters Varsity2017:57.82SR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 37 · East Grand ForksEast Grand Forks5,000 Meters Varsity3717:54.00 PB11
Oct 16Bemidji XC InviteOct 16 · 5,000 Meters Varsity · Place 16 · East Grand ForksEast Grand Forks5,000 Meters Varsity1618:15.4011
Oct 12NW MN Conference XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 9 · East Grand ForksEast Grand Forks5,000 Meters Varsity919:15.70 PB11
Sep 25EGF XC InviteSep 25 · 5,000 Meters Varsity · Place 6 · East Grand ForksEast Grand Forks5,000 Meters Varsity618:03.20 PB11
Sep 19Bagley XC InvitationalSep 19 · 5,000 Meters Varsity · Place 15 · East Grand ForksEast Grand Forks5,000 Meters Varsity1518:45.00 PB11
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Varsity · Place 20 · East Grand ForksEast Grand Forks5,000 Meters Varsity2017:55.4011
Sep 11Warroad XC InviteSep 11 · 5,000 Meters Varsity · Place 4 · East Grand ForksEast Grand Forks5,000 Meters Varsity418:07.2—
Sep 7Detroit Lakes Rotary Cross Country MeetSep 7 · 5,000 Meters Varsity · Place 14 · East Grand ForksEast Grand Forks5,000 Meters Varsity1419:30.2611
Aug 31TRF Sports Boosters XC InvitationalAug 31 · 5,000 Meters Varsity · Place 8 · East Grand ForksEast Grand Forks5,000 Meters Varsity818:47.85 PB11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 76 · East Grand ForksEast Grand Forks5,000 Meters Varsity7620:28.9 PB10
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 158 · East Grand ForksEast Grand Forks5,000 Meters Varsity15819:44.5—
Sep 29EGF XC InviteSep 29 · 5,000 Meters Varsity · Place 14 · East Grand ForksEast Grand Forks5,000 Meters Varsity1419:18.410
Sep 20Bagley XC InvitationalSep 20 · 5,000 Meters Varsity · Place 29 · East Grand ForksEast Grand Forks5,000 Meters Varsity2919:28.010
Sep 15Ada/Borup Boosters InviteSep 15 · 5,000 Meters Varsity · Place 45 · East Grand ForksEast Grand Forks5,000 Meters Varsity4519:04.3—
Sep 12Warroad XC InviteSep 12 · 5,000 Meters Varsity · Place 7 · East Grand ForksEast Grand Forks5,000 Meters Varsity719:23.2—
Sep 9Dragon Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 89 · East Grand ForksEast Grand Forks5,000 Meters Varsity8919:05.67 PB10

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 8AA ChampionshipsOct 28 · 5,000 Meters Section · Place 73 · East Grand ForksEast Grand Forks5,000 Meters Section7320:52.539
Oct 18Bemidji XC InviteOct 18 · 5,000 Meters Varsity · Place 70 · East Grand ForksEast Grand Forks5,000 Meters Varsity7021:10.9 PB9
Oct 12NW MN Conference XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 17 · East Grand ForksEast Grand Forks5,000 Meters Varsity1719:43.99
Oct 9Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys Varsity · Place 161 · East Grand ForksEast Grand Forks5,000 Meters Boys Varsity16120:20.2 PB9
Sep 30EGF XC InviteSep 30 · 5,000 Meters Varsity · Place 36 · East Grand ForksEast Grand Forks5,000 Meters Varsity3620:36.29
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity · Place 60 · East Grand ForksEast Grand Forks5,000 Meters Varsity6019:44.6—
Sep 16Ada/Borup XC Booster InviteSep 16 · Varsity · Place 37 · East Grand ForksEast Grand ForksVarsity3719:19.3—
Sep 13Warroad XC InviteSep 13 · 5,000 Meters Varsity · Place 10 · East Grand ForksEast Grand Forks5,000 Meters Varsity1019:21.9—
Sep 9Detroit Lakes Rotary Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 37 · East Grand ForksEast Grand Forks5,000 Meters Varsity3720:52.999

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5West Marshall XC InvitationalOct 5 · Varsity · Place 8 · East Grand ForksEast Grand ForksVarsity812:47.4—
Sep 17Ada Borup/NCW XC Booster InvitationalSep 17 · Varsity · Place 2 · East Grand ForksEast Grand ForksVarsity212:27.9—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Bemidji XC InvitationalOct 15 · 3,200 Meters Middle School · Place 48 · East Grand ForksEast Grand Forks3,200 Meters Middle School4813:51.87