Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Augustana UniversityAugustana Twilight Cross Country Meet-College · Sep 224:09.2Augustana Twilight Cross Country Meet-CollegeSeptember 2, 2022
4200 m · WayneWayne State XC Open · Sep 2616:44.16Wayne State XC OpenSeptember 26, 2025
5,000 Meters · Cloquet Golf CourseMSHSL Section 7A Championships · Oct 2817:17.9MSHSL Section 7A ChampionshipsOctober 28, 2021
5,000 Meters · Cuyuna Roling HillsCrosby-Ironton XC Invitational · Oct 717:57.9Crosby-Ironton XC InvitationalOctober 7, 2021
5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 3117:33.02TCRC XC ShowcaseOctober 31, 2020
5,000 Meters · Eagle Ridge Golf CourseGNK Titan CC Invite · Sep 517:45.54GNK Titan CC InviteSeptember 5, 2019
5,000 Meters · Grand Rapids Sports ComplexJA Curran Invitational · Sep 2020:20.7JA Curran InvitationalSeptember 20, 2016
5,000 Meters · Greenway Middle/High SchoolGNK Invitational · Sep 820:32.2GNK InvitationalSeptember 8, 2016
5,000 Meters · Ruttger's Bay Lake ResortRanger XC Invite · Oct 417:34.4Ranger XC InviteOctober 4, 2018
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 617:11.42MSHSL Class A State ChampionshipsNovember 6, 2021
8,000 Meters · Adams Nature PreserveBriar Cliff XC Invitational · Oct 730:16.3Briar Cliff XC InvitationalOctober 7, 2023
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1131:07.44Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1933:29.0Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2234:54.4Roy Griak Invitational-CollegeSeptember 22, 2023
8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2432:16.41Northern Sun Conference XC MeetOctober 24, 2025
8,000 Meters · Wayne State CollegeNorthern Sun Intercollegiate Conference Championships · Nov 530:48.9Northern Sun Intercollegiate Conference ChampionshipsNovember 5, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 143 · SW Minnesota St.SW Minnesota St.8,000 Meters Men's 800014332:16.41 PBSr
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 146 · SW Minnesota St.SW Minnesota St.8,000 Meters Gold14631:07.44 PBSr
Sep 26Wayne State XC OpenSep 26 · 4,200 Meters Men's · Place 36 · SW Minnesota St.SW Minnesota St.4,200 Meters Men's3616:44.16 PBSr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 246 · SW Minnesota St.SW Minnesota St.8,000 Meters Jo Rider Men’s Maroon Race (Division24633:29.0 PBSr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Briar Cliff XC InvitationalOct 7 · 8,000 Meters College · Place 184 · SW Minnesota St.SW Minnesota St.8,000 Meters College18430:16.3 PBSo
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 441 · SW Minnesota St.SW Minnesota St.8,000 Meters Varsity4417:02SO
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 379 · SW Minnesota St.SW Minnesota St.8,000 Meters Maroon37934:54.4 PBSo
Sep 1Augustana Twilight XC Meet CollegeSep 1 · 4 Miles College · Place 292 · SW Minnesota St.SW Minnesota St.4 Miles College29225:20.1So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5Northern Sun Intercollegiate Conference ChampionshipsNov 5 · 8,000 Meters College · Place 120 · SW Minnesota St.SW Minnesota St.8,000 Meters College12030:48.9 PBFr
Oct 8Defender Holiday Inn Express ClassicOct 8 · 8,000 Meters Varsity · Place 141 · SW Minnesota St.SW Minnesota St.8,000 Meters Varsity14129:32.4FR
Sep 2Augustana Twilight Cross Country Meet-CollegeSep 2 · 4 Miles College · Place 249 · SW Minnesota St.SW Minnesota St.4 Miles College24924:09.2 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 23 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity2317:11.42 PB12
Oct 28MSHSL Section 7A ChampionshipsOct 28 · 5,000 Meters Section · Place 4 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Section417:17.9 PB12
Oct 7Crosby-Ironton XC InvitationalOct 7 · 5,000 Meters Varsity · Place 5 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity517:57.9 PB12
Sep 16Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 35 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity3518:11.9Unofficial12

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31TCRC XC ShowcaseOct 31 · 5,000 Meters Small Class · Place 26 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Small Class2617:33.02 PB11
Oct 13MSHSL Section 7A ChampionshipsOct 13 · 5,000 Meters Varsity · Place 6 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity617:25.911
Sep 24Deer River War Eagles Tri MeetSep 24 · 5,000 Meters Junior Varsity · Place 2 · GreenwayGreenway5,000 Meters Junior Varsity217:32—

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Cross Country Class A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 97 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/Keewatin5,000 Meters Varsity9717:29.5—
Oct 24MSHSL Section 7A ChampionshipsOct 24 · 5,000 Meters Section · Place 18 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Section1817:31.710
Sep 28Roy Griak InvitationalSep 28 · 5,000 Meters Varsity · Place 275 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/Keewatin5,000 Meters Varsity2755:53—
Sep 5GNK Titan CC InviteSep 5 · 5,000 Meters Varsity · Place 16 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity1617:45.54 PB10

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3MSHSL Class A State ChampionshipsNov 3 · 5,000 Meters A Division · Place 118 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters A Division11817:41.39
Oct 25MSHSL Section 7A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 17 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity1717:20.19
Oct 4Ranger XC InviteOct 4 · 5,000 Meters Varsity · Place 5 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity517:34.4 PB9

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 139 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity13918:15.68
Oct 26MSHSL Section 7A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity2718:158
Oct 5Ranger InviteOct 5 · 5,000 Meters Varsity · Place 10 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin5,000 Meters Varsity1019:01.08
Sep 28Hibbing Rotary Invitational Sep 28 · 5,000 Meters Varsity Invitational · Place 19 · Greenway/Nashwk-KewtnGreenway/Nashwk-Kewtn5,000 Meters Varsity Invitational1918:43.58

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20JA Curran InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 10 · Greenway (old)Greenway (old)5,000 Meters Junior Varsity1020:20.7 PB7
Sep 8GNK InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 7 · Greenway (old)Greenway (old)5,000 Meters Junior Varsity720:32.2 PB7