Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Luther CollegeLuther "Legends" Invitational · Oct 1012:59.4Luther "Legends" InvitationalOctober 10, 2026
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1113:12.6Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 1217:35.81Lions CC MeetSeptember 12, 2023
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2416:47.9MSHSL Section 2AA ChampionshipsOctober 24, 2024
5,000 Meters · Cedar Creek ParkI-90 Invitational · Oct 517:30.1I-90 InvitationalOctober 5, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 2AA Championships · Oct 2518:36.72MSHSL Section 2AA ChampionshipsOctober 25, 2022
5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 1918:27.7Raider InviteSeptember 19, 2023
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1516:36.04Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Ney Nature CenterMRC TRI · Oct 121:14.6MRC TRIOctober 1, 2020
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 518:18.54MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Winona Senior High SchoolJim Flim Invite · Sep 2518:48.8Jim Flim InviteSeptember 25, 2021
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 416:29.79Augustana Twilight XC MeetSeptember 4, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1026:57.3NXR Heartland Regional ChampionshipsNovember 10, 2019
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:57.2Running of the CowsOctober 3, 2026
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 127:30.5MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 427:45.2Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1828:37.6Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3126:44.4MIAC XC ChampionshipOctober 31, 2026
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1528:00.1NCAA D3 North Region ChampionshipsNovember 15, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 37 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men3726:44.4 PBSo
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 8,000 Meters Varsity · Place 7 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity726:48.1SO
Oct 10Luther "Legends" InvitationalOct 10 · 4,000 Meters College · Place 4 · Gustavus AdolphusGustavus Adolphus4,000 Meters College412:59.4 PBSo
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 32 · Gustavus AdolphusGustavus Adolphus8,000 Meters Maize3226:57.2 PBSo
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 61 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men6127:02.2So
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 135 · Gustavus AdolphusGustavus Adolphus5,000 Meters College Men13516:29.79 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 139 · Gustavus AdolphusGustavus Adolphus8,000 Meters College13928:00.1 PBFr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 48 · Gustavus AdolphusGustavus Adolphus8,000 Meters College4827:30.5 PBFr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 205 · Gustavus AdolphusGustavus Adolphus8,000 Meters Blue20528:37.6 PBFr
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 17 · Gustavus AdolphusGustavus Adolphus4,000 Meters Varsity1713:12.6 PBFr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 111 · Gustavus AdolphusGustavus Adolphus8,000 Meters College11127:45.2 PBFr
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 37 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men3728:40.5Fr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 39 · Belle PlaineBelle Plaine5,000 Meters Open Invitational Section 23916:49.212
Oct 24MSHSL Section 2AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 17 · Belle PlaineBelle Plaine5,000 Meters Varsity1716:47.9 PB12
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Varsity - Big Schools · Place 12 · Belle PlaineBelle Plaine5,000 Meters Varsity - Big Schools1216:36.04 PB12
Oct 9Mankato East InvitationalOct 9 · 5,000 Meters Varsity · Place 17 · Belle PlaineBelle Plaine5,000 Meters Varsity1717:02.9SR
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 21 · Belle PlaineBelle Plaine5,000 Meters Varsity2116:50.1SR
Sep 24Mankato West InvitationalSep 24 · 5,000 Meters Varsity · Place 10 · Belle PlaineBelle Plaine5,000 Meters Varsity1016:45.7SR
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · Belle PlaineBelle Plaine5,000 Meters Varsity1117:35.612
Sep 17Albert Lea InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 4 · Belle PlaineBelle Plaine5,000 Meters Junior Varsity417:49.3SR
Sep 10Lions CC MeetSep 10 · 5,000 Meters Varsity · Place 11 · Belle PlaineBelle Plaine5,000 Meters Varsity1116:56.6612
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 12 · Belle PlaineBelle Plaine5,000 Meters Varsity1217:14.8SR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 21 · Belle PlaineBelle Plaine5,000 Meters Varsity2117:20.811
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 31 · Belle PlaineBelle Plaine5,000 Meters Varsity3117:24.4JR
Oct 5I-90 InvitationalOct 5 · 5,000 Meters Varsity/JV · Place 14 · Belle PlaineBelle Plaine5,000 Meters Varsity/JV1417:30.1 PB11
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 36 · Belle PlaineBelle Plaine5,000 Meters Varsity365:4611
Sep 26Mankato West InvitationalSep 26 · 5,000 Meters Varsity · Place 19 · Belle PlaineBelle Plaine5,000 Meters Varsity1917:21.90—
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Varsity · Place 16 · Belle PlaineBelle Plaine5,000 Meters Varsity161:09.0—
Sep 19Raider InviteSep 19 · 5,000 Meters Varsity · Place 19 · Belle PlaineBelle Plaine5,000 Meters Varsity1918:27.7 PB11
Sep 12Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 31 · Belle PlaineBelle Plaine5,000 Meters Varsity3117:35.81 PB11
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 85 · Belle PlaineBelle Plaine5,000 Meters Varsity8518:26.911

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 143 · Belle PlaineBelle Plaine5,000 Meters Class AA14318:18.54 PB10
Oct 25MSHSL Section 2AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 47 · Belle PlaineBelle Plaine5,000 Meters Varsity4718:36.72 PB10
Oct 18Minnesota River Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 11 · Belle PlaineBelle Plaine5,000 Meters Varsity1118:02.4210
Oct 6Fairmont I-90 MeetOct 6 · 5,000 Meters Junior Varsity · Place 27 · Belle PlaineBelle Plaine5,000 Meters Junior Varsity2718:11.710
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Varsity · Place 31 · Belle PlaineBelle Plaine5,000 Meters Varsity3118:01.7—
Sep 20Raider InviteSep 20 · 5,000 Meters Varsity · Place 24 · Belle PlaineBelle Plaine5,000 Meters Varsity2419:19.410
Sep 13Lions CC MeetSep 13 · 5,000 Meters Varsity · Place 34 · Belle PlaineBelle Plaine5,000 Meters Varsity3418:22.8210
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 162 · Belle PlaineBelle Plaine5,000 Meters Varsity16218:54.9—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7I-90 InvitationalOct 7 · 5,000 Meters Varsity · Place 43 · Belle PlaineBelle Plaine5,000 Meters Varsity4319:02.19
Sep 25Jim Flim InviteSep 25 · 5,000 Meters Varsity · Place 25 · Belle PlaineBelle Plaine5,000 Meters Varsity2518:48.8 PB9
Sep 14Lions CC MeetSep 14 · 5,000 Meters Varsity · Place 27 · Belle PlaineBelle Plaine5,000 Meters Varsity2718:55.579
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 250 · Belle PlaineBelle Plaine5,000 Meters Varsity25019:44.89
Aug 31Mankato East InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 28 · Belle PlaineBelle Plaine5,000 Meters Junior Varsity2820:34.49

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1MRC TRIOct 1 · 5,000 Meters Junior Varsity · Place 32 · Belle PlaineBelle Plaine5,000 Meters Junior Varsity3221:14.6 PB8

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Place 1402 · Belle PlaineBelle Plaine5,000 Meters Open Invitational -Combined140226:57.3 PB7
Sep 24Jaguar ChallengeSep 24 · 1.4 Miles Middle School · Place 60 · Belle PlaineBelle Plaine1.4 Miles Middle School6010:36.4—
Sep 17Waconia Run of the Lakes InvitationalSep 17 · 3,000 Meters Middle School · Place 102 · Belle PlaineBelle Plaine3,000 Meters Middle School10218:13.7—