Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Spring Brook Golf CourseMora Invitational · Sep 1010:18.4Mora InvitationalSeptember 10, 2019
5,000 Meters · Basset Creek 5kMCAA Conference Championships · Oct 1516:47.1MCAA Conference ChampionshipsOctober 15, 2022
5,000 Meters · Basset Creek CC CoursesMCAA Championships · Oct 1416:30.10MCAA ChampionshipsOctober 14, 2023
5,000 Meters · Bassett Creek ParkMCAA Conference Championships · Oct 317:42.40MCAA Conference ChampionshipsOctober 3, 2020
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4A Championships · Oct 2617:16.4MSHSL Section 4A ChampionshipsOctober 26, 2021
5,000 Meters · Highland 9-Hole Golf CourseMSHSL Section 4A Championships · Oct 2516:53.2MSHSL Section 4A ChampionshipsOctober 25, 2022
5,000 Meters · Little Falls Golf Course57th Annual Myron Ahle / Lucky Lindy Invitational · Sep 1517:08.257th Annual Myron Ahle / Lucky Lindy InvitationalSeptember 15, 2022
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1417:26.1Mora XC InvitationalSeptember 14, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 516:55.54MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 417:01.6MSHSL Class A State ChampionshipsNovember 4, 2023
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 127:22.8MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:55.5Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2027:25.3St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 227:15.00MIAC ChampionshipsNovember 2, 2024
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1528:04.3NCAA D3 North Region ChampionshipsNovember 15, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 141 · Bethel (Minn.)Bethel (Minn.)8,000 Meters College14128:04.3 PBSo
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 43 · Bethel (Minn.)Bethel (Minn.)8,000 Meters College4327:22.8 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 136 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Blue13627:55.5 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 235 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Varsity23529:21.2So
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 68 · Bethel (Minn.)Bethel (Minn.)8,000 Meters College6827:25.3 PBSo
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 46 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Men4628:54.0So
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 38 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Varsity3817:00.5SO

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 142 · Bethel (Minn.)Bethel (Minn.)8,000 Meters D3 North14227:45.90Fr
Nov 2MIAC ChampionshipsNov 2 · 8,000 Meters College · Place 63 · Bethel (Minn.)Bethel (Minn.)8,000 Meters College6327:15.00 PBFr
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 147 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Varsity14727:52.2FR
Sep 21St. Olaf InvitationalSep 21 · 8,000 Meters Varsity · Place 85 · Bethel (Minn.)Bethel (Minn.)8,000 Meters Varsity8527:56.80FR
Sep 6Toni St. Pierre InvitationalSep 6 · 5,000 Meters Varsity · Place 38 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Varsity3816:37.9FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 41 · Heritage ChristianHeritage Christian5,000 Meters Class A4117:01.6 PB12
Oct 24MSHSL Section 4A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 10 · Heritage ChristianHeritage Christian5,000 Meters Varsity1017:19.2—
Oct 14MCAA ChampionshipsOct 14 · 5,000 Meters Varsity Boys · Place 4 · Heritage ChristianHeritage Christian5,000 Meters Varsity Boys416:30.10 PB12
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Varsity · Place 6 · Heritage ChristianHeritage Christian5,000 Meters Varsity617:06.5—
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 125 · Heritage ChristianHeritage Christian5,000 Meters Championship12517:30.312
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 125 · Heritage ChristianHeritage Christian5,000 Meters Championship12517:30.312
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 13 · Heritage ChristianHeritage Christian5,000 Meters Varsity1316:39.0—
Sep 7Rocket RunSep 7 · 5,000 Meters Varsity · Place 12 · Heritage ChristianHeritage Christian5,000 Meters Varsity1216:42.60—
Aug 31Princeton InvitationalAug 31 · 5,000 Meters Varsity · Place 5 · Heritage ChristianHeritage Christian5,000 Meters Varsity517:34.6—
Aug 25Spectrum Early BirdAug 25 · 5,000 Meters Varsity · Place 5 · Heritage ChristianHeritage Christian5,000 Meters Varsity517:23.712

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 31 · Heritage ChristianHeritage Christian5,000 Meters Class A3116:55.54 PB11
Oct 25MSHSL Section 4A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 6 · Heritage ChristianHeritage Christian5,000 Meters Varsity616:53.2 PB11
Oct 15MCAA Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · Heritage ChristianHeritage Christian5,000 Meters Varsity316:47.1 PB11
Oct 6Thundering Royal ElkOct 6 · 5,000 Meters Varsity · Place 8 · Heritage ChristianHeritage Christian5,000 Meters Varsity817:37.1—
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 184 · Heritage ChristianHeritage Christian5,000 Meters Varsity1845:4511
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 15 · Heritage ChristianHeritage Christian5,000 Meters Varsity1517:08.2 PB11
Sep 8Rocket RunSep 8 · 5,000 Meters Varsity · Place 8 · Heritage ChristianHeritage Christian5,000 Meters Varsity817:33.30JR
Sep 1Princeton InvitationalSep 1 · 5,000 Meters Varsity · Place 3 · Heritage ChristianHeritage Christian5,000 Meters Varsity317:48.2—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 70 · Heritage ChristianHeritage Christian5,000 Meters Varsity7017:45.4510
Oct 26MSHSL Section 4A ChampionshipsOct 26 · 5,000 Meters Section · Place 7 · Heritage ChristianHeritage Christian5,000 Meters Section717:16.4 PB10
Oct 16MCAA ChampionshipsOct 16 · 5,000 Meters Varsity Boys 5k · Place 1 · Heritage ChristianHeritage Christian5,000 Meters Varsity Boys 5k116:4910
Oct 7Thundering Royal Elks InvitationalOct 7 · 5,000 Meters Varsity · Place 9 · Heritage ChristianHeritage Christian5,000 Meters Varsity917:42.2—
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 4 · Place 12 · Heritage ChristianHeritage Christian5,000 Meters Varsity Division 41217:23.6—
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 3 · Heritage ChristianHeritage Christian5,000 Meters Varsity317:26.1 PB10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15MSHSL Region 5A XC Championship - BoysOct 15 · 5,000 Meters Varsity · Place 14 · Heritage ChristianHeritage Christian5,000 Meters Varsity1418:29.110
Oct 3MCAA Conference ChampionshipsOct 3 · 5,000 Meters Varsity · Place 6 · Heritage ChristianHeritage Christian5,000 Meters Varsity617:42.40 PB10

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Lefty Wright Grade Level ChampionshipsOct 21 · 5,000 Meters Freshman and Under Boys · Place 86 · Heritage ChristianHeritage Christian5,000 Meters Freshman and Under Boys8620:24.99
Oct 10MCAA Conference ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 15 · Heritage ChristianHeritage Christian5,000 Meters Junior Varsity1521:05.39
Oct 3Thundering Elks InviteOct 3 · 5,000 Meters Junior Varsity · Place 114 · Heritage ChristianHeritage Christian5,000 Meters Junior Varsity11421:18.8—
Sep 24Jaguar ChallengeSep 24 · 5,000 Meters Junior Varsity · Place 196 · Heritage ChristianHeritage Christian5,000 Meters Junior Varsity19623:37.7—
Sep 10Mora InvitationalSep 10 · 2,500 Meters Junior High · Place 29 · Heritage ChristianHeritage Christian2,500 Meters Junior High2910:18.4 PB9