Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Luther CollegeLuther "Legends" Invitational · Oct 1013:23.9Luther "Legends" InvitationalOctober 10, 2026
4,000 Meters · Waseca Lakeside ClubKent Finanger Invitational · Oct 1112:53.0Kent Finanger InvitationalOctober 11, 2025
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2717:08.7MSHSL Section 7AAA ChampionshipsOctober 27, 2022
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 517:19.59MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 416:52.34Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:02.4Running of the CowsOctober 3, 2026
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 126:39.8MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 1427:32.8Jim Drews InvitationalOctober 14, 2023
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 426:24.4Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:59.9Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 226:47.00MIAC ChampionshipsNovember 2, 2024
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1526:29.0NCAA 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 59 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men5927:09.3Sr
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 8,000 Meters Varsity · Place 3 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity326:35.1SR
Oct 10Luther "Legends" InvitationalOct 10 · 4,000 Meters College · Place 11 · Gustavus AdolphusGustavus Adolphus4,000 Meters College1113:23.9 PBSr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 38 · Gustavus AdolphusGustavus Adolphus8,000 Meters Maize3827:02.4 PBSr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 83 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men8327:24.0Sr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 184 · Gustavus AdolphusGustavus Adolphus5,000 Meters College Men18416:52.34 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 76 · Gustavus AdolphusGustavus Adolphus8,000 Meters College7626:29.0 PBJr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 23 · Gustavus AdolphusGustavus Adolphus8,000 Meters College2326:39.8 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 50 · Gustavus AdolphusGustavus Adolphus8,000 Meters Blue5026:59.9 PBJr
Oct 11Kent Finanger InvitationalOct 11 · 4,000 Meters Varsity · Place 7 · Gustavus AdolphusGustavus Adolphus4,000 Meters Varsity712:53.0 PBJr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 43 · Gustavus AdolphusGustavus Adolphus8,000 Meters College4326:24.4 PBJr
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 17 · Gustavus AdolphusGustavus Adolphus8,000 Meters Men1727:51.6Jr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 114 · Gustavus AdolphusGustavus Adolphus8,000 Meters D3 North11427:01.00So
Nov 2MIAC ChampionshipsNov 2 · 8,000 Meters College · Place 47 · Gustavus AdolphusGustavus Adolphus8,000 Meters College4726:47.00 PBSo
Oct 19Jim Drews/Tori Neubauer InvitationalOct 19 · 8,000 Meters Varsity · Place 94 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity9427:33.9SO
Sep 6Coach Finanger InvitationalSep 6 · 5,000 Meters Varsity · Place 9 · Gustavus AdolphusGustavus Adolphus5,000 Meters Varsity916:50.1SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III North RegionalNov 11 · 8,000 Meters Championship · Place 139 · Gustavus AdolphusGustavus Adolphus8,000 Meters Championship13927:23.4Fr
Oct 28MIAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 62 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity6227:15.2FR-1
Oct 14Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 107 · Gustavus AdolphusGustavus Adolphus8,000 Meters College10727:32.8 PBFr
Sep 29Blugold InvitationalSep 29 · 8,000 Meters Varsity · Place 141 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity14127:49.3FR
Sep 23Pioneer Gender Equity InvitationalSep 23 · 8,000 Meters Varsity · Place 42 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity4227:32.5FR
Sep 16Running of the CowsSep 16 · 8,000 Meters Varsity · Place 88 · Gustavus AdolphusGustavus Adolphus8,000 Meters Varsity8828:31.4FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 121 · CentennialCentennial5,000 Meters Class AAA12117:19.59 PB12
Oct 27MSHSL Section 7AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 17 · CentennialCentennial5,000 Meters Varsity1717:08.7 PB12
Oct 6Thundering Royal ElkOct 6 · 5,000 Meters Varsity · Place 9 · CentennialCentennial5,000 Meters Varsity917:37.7—
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 316 · CentennialCentennial5,000 Meters Varsity3166:0012
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 150 · CentennialCentennial5,000 Meters Varsity15018:49.3—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 7 · CentennialCentennial5,000 Meters Varsity75:4711
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 103 · CentennialCentennial5,000 Meters Varsity Division 110318:26.9—
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 87 · CentennialCentennial5,000 Meters Varsity8718:55.311
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 158 · CentennialCentennial5,000 Meters Varsity15818:36.011
Aug 27Central OpenAug 27 · 2 Miles Varsity · Place 38 · CentennialCentennial2 Miles Varsity3812:41.7011

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Anoka vs. Centennial MeetSep 24 · 5,000 Meters Varsity · Place 23 · CentennialCentennial5,000 Meters Varsity2320:10—

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Thundering Elks InviteOct 3 · 5,000 Meters Junior Varsity · Place 152 · CentennialCentennial5,000 Meters Junior Varsity15221:55.4—
Sep 26Osseo InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 148 · CentennialCentennial5,000 Meters Junior Varsity1486:589
Sep 13Lakeville North Applejack InviteSep 13 · 5,000 Meters Varsity · Place 116 · CentennialCentennial5,000 Meters Varsity11623:52.0—
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 677 · CentennialCentennial5,000 Meters Varsity6777:489