Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2233:41.92025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 832:28.40NCAA DII Central RegionalNovember 8, 2025
5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 917:34.8Alexandria Lions InvitationalOctober 9, 2021
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1016:50.2Monticello InvitationalSeptember 10, 2022
5,000 Meters · Big Lake Middle SchoolBattle At Liberty · Aug 3117:53.2Battle At LibertyAugust 31, 2021
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2317:11.1Buffalo InvitationalSeptember 23, 2021
5,000 Meters · Greenwood Golf CourseMSHSL Region 8AA XC Championship - Boys · Oct 1517:59.1MSHSL Region 8AA XC Championship - BoysOctober 15, 2020
5,000 Meters · Monticello High SchoolMSHSL Section 5AA Championships · Oct 2716:07.2MSHSL Section 5AA ChampionshipsOctober 27, 2022
5,000 Meters · Multi Events CenterMSHSL Section 8AA Championships · Oct 2519:11.7MSHSL Section 8AA ChampionshipsOctober 25, 2018
5,000 Meters · Pebble Creek Golf ClubMSHSL Section 5AA Championships · Oct 2816:47.91MSHSL Section 5AA ChampionshipsOctober 28, 2021
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2417:40.7MSHSL Section 8AA ChampionshipsOctober 24, 2019
5,000 Meters · Shamrock Golf Course47th Annual Rocket Run · Sep 518:43.4047th Annual Rocket RunSeptember 5, 2019
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 516:17.23MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 416:01.31Augustana Twilight XC MeetSeptember 4, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1219:22.93NXR Heartland Regional ChampionshipsNovember 12, 2017
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1124:47.29Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2027:44.5Roy Griak InvitationalSeptember 20, 2024
8,000 Meters · Sioux FallsAugustana Invitational · Sep 2526:06.11Augustana InvitationalSeptember 25, 2026
8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2425:30.48Northern Sun Conference XC MeetOctober 24, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Augustana IntrasquadNov 7 · 8,000 Meters Men's 8K · Place 4 · Augustana (S.D.)Augustana (S.D.)8,000 Meters Men's 8K426:02.51UnofficialJr
Sep 25Augustana InvitationalSep 25 · 8,000 Meters Men's 8K · Place 95 · Augustana (S.D.)Augustana (S.D.)8,000 Meters Men's 8K9526:06.11 PBJr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 75 · Augustana (S.D.)Augustana (S.D.)5,000 Meters College Men7516:01.31 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 242 · Augustana (S.D.)Augustana (S.D.)10,000 Meters D2 Championship24233:41.9 PBSo
Nov 8NCAA DII Central RegionalNov 8 · 10,000 Meters D2 Central · Place 57 · Augustana (S.D.)Augustana (S.D.)10,000 Meters D2 Central5732:28.40 PBSo
Oct 24Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 10 · Augustana (S.D.)Augustana (S.D.)8,000 Meters Men's 80001025:30.48 PBSo
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 9 · Augustana (S.D.)Augustana (S.D.)8,000 Meters Gold924:47.29 PBSo
Sep 5Augustana Twilight XC MeetSep 5 · 4 Miles Varsity · Place 38 · Augustana (S.D.)Augustana (S.D.)4 Miles Varsity3819:49.68So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 68 · Augustana (S.D.)Augustana (S.D.)8,000 Meters Maroon6827:44.5 PBFr
Sep 6Augie TwilightSep 6 · 4 Miles Varsity · Place 34 · Augustana (S.D.)Augustana (S.D.)4 Miles Varsity3419:28.5FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 14 · BeckerBecker5,000 Meters Class AA1416:17.23 PB12
Oct 27MSHSL Section 5AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 5 · BeckerBecker5,000 Meters Varsity516:07.2 PB12
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 7 · BeckerBecker5,000 Meters Varsity716:08.5—
Oct 4Becker InvitationalOct 4 · 5,000 Meters Varsity · Place 4 · BeckerBecker5,000 Meters Varsity417:11.1—
Sep 29Foley InvitationalSep 29 · 5,000 Meters Varsity · Place 1 · BeckerBecker5,000 Meters Varsity116:13.8Unofficial12
Sep 10Monticello InvitationalSep 10 · 5,000 Meters Varsity · Place 3 · BeckerBecker5,000 Meters Varsity316:50.2 PB12
Sep 1Princeton InvitationalSep 1 · 5,000 Meters Varsity · Place 1 · BeckerBecker5,000 Meters Varsity117:05.2—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 17 · BeckerBecker5,000 Meters Varsity1716:39.9811
Oct 28MSHSL Section 5AA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 6 · BeckerBecker5,000 Meters Varsity616:47.91 PB11
Oct 19Mississippi 8 Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 4 · BeckerBecker5,000 Meters Varsity416:50.3—
Oct 9Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys Varsity · Place 40 · BeckerBecker5,000 Meters Boys Varsity4017:34.8 PB11
Oct 5Becker InvitationalOct 5 · 5,000 Meters Varsity · Place 6 · BeckerBecker5,000 Meters Varsity617:09.2—
Sep 30Sauk Rapids-Rice InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · BeckerBecker5,000 Meters Varsity117:18.5711
Sep 23Buffalo InvitationalSep 23 · 5,000 Meters Varsity · Place 5 · BeckerBecker5,000 Meters Varsity517:11.1 PB11
Sep 16Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 3 · BeckerBecker5,000 Meters Varsity317:06.8Unofficial11
Sep 9Rocket RunSep 9 · 5,000 Meters Varsity · Place 7 · BeckerBecker5,000 Meters Varsity717:10.3JR
Aug 31Battle At LibertyAug 31 · 5,000 Meters Varsity · Place 4 · BeckerBecker5,000 Meters Varsity417:53.2 PB11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15MSHSL Region 8AA XC Championship - BoysOct 15 · 5,000 Meters Varsity · Place 33 · BeckerBecker5,000 Meters Varsity3317:59.1 PB10
Sep 29Mississippi 8 at North BranchSep 29 · 5,000 Meters Varsity · Place 1 · BeckerBecker5,000 Meters Varsity116:36.7Unofficial10
Sep 3Princeton Tri MeetSep 3 · 5,000 Meters Varsity · Place 4 · BeckerBecker5,000 Meters Varsity417:57.29—

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Section · Place 42 · BeckerBecker5,000 Meters Section4217:40.7 PB9
Oct 5Lions Cross Country Invitational "Meet of Champions"Oct 5 · 5,000 Meters Varsity · Place 102 · BeckerBecker5,000 Meters Varsity10218:53.59
Oct 1Becker XC InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · BeckerBecker5,000 Meters Varsity1017:44.1—
Sep 26Bison InvitationalSep 26 · 5,000 Meters Varsity · BeckerBecker5,000 Meters Varsity018:03.79
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 27 · BeckerBecker5,000 Meters Varsity2718:17.6—
Sep 547th Annual Rocket RunSep 5 · 5,000 Meters Varsity · Place 17 · BeckerBecker5,000 Meters Varsity1718:43.40 PB9

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25MSHSL Section 8AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 91 · BeckerBecker5,000 Meters Varsity9119:11.7 PB8
Aug 30TRF Sports Boosters InviteAug 30 · 5,000 Meters Varsity · Place 74 · BeckerBecker5,000 Meters Varsity7420:06.88

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 817 · BeckerBecker5,000 Meters Open Invitational81719:22.93 PB7