Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 832:31.32NCAA DII Central RegionalNovember 8, 2025
5,000 Meters · Cloquet Golf CourseMSHSL Section 7AA Championships · Oct 2817:22.8MSHSL Section 7AA ChampionshipsOctober 28, 2021
5,000 Meters · Eagle Ridge Golf CourseGNK Titan Invite · Sep 722:38.5GNK Titan InviteSeptember 7, 2023
5,000 Meters · Hibbing Golf CourseMSHSL Section 7AA Championships · Oct 2416:21.7MSHSL Section 7AA ChampionshipsOctober 24, 2024
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 216:25.6MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 416:32.7MSHSL Class AA State ChampionshipsNovember 4, 2023
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1016:43.9Tiger InvitationalOctober 10, 2023
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1217:22.70Mora XC InvitationalSeptember 12, 2023
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 516:53.68MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 415:23.20Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2726:06.12Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1125:11.49Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1825:03.5Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1927:11.0Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2325:45.8Warrior InvitationalOctober 23, 2026
8,000 Meters · Rim Rock FarmNCAA D2 Pre-Nationals · Oct 1125:14.6NCAA D2 Pre-NationalsOctober 11, 2026
8,000 Meters · Sioux FallsNSIC Conference Championships · Nov 724:35.7NSIC Conference ChampionshipsNovember 7, 2026
8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2425:58.98Northern 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

5 results
DateMeetEventPlMarkGr
Nov 7NSIC Conference ChampionshipsNov 7 · 8,000 Meters NSIC · Place 8 · Minnesota StateMinnesota State8,000 Meters NSIC824:35.7 PBSo
Oct 23Warrior InvitationalOct 23 · 8,000 Meters College · Place 2 · Minnesota StateMinnesota State8,000 Meters College225:45.8 PBSo
Oct 11NCAA D2 Pre-NationalsOct 11 · 8,000 Meters Collegiate · Place 42 · Minnesota StateMinnesota State8,000 Meters Collegiate4225:14.6 PBSo
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 49 · Minnesota StateMinnesota State8,000 Meters Jo Rider College 8k4925:03.5 PBSo
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 23 · Minnesota StateMinnesota State5,000 Meters College Men2315:23.20 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Central RegionalNov 8 · 10,000 Meters D2 Central · Place 60 · Minnesota StateMinnesota State10,000 Meters D2 Central6032:31.32 PBFr
Oct 24Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 13 · Minnesota StateMinnesota State8,000 Meters Men's 80001325:58.98 PBFr
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 18 · Minnesota StateMinnesota State8,000 Meters Gold1825:11.49 PBFr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 68 · Minnesota StateMinnesota State8,000 Meters Men's Championship6826:06.12 PBFr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 20 · Minnesota StateMinnesota State8,000 Meters Jo Rider Men’s Maroon Race (Division2027:11.0 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 6 · Place 23 · Rock RidgeRock Ridge5,000 Meters Open Invitational Section 62316:04.012
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 32 · Rock RidgeRock Ridge5,000 Meters Class AA3216:25.6 PB12
Oct 24MSHSL Section 7AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 1 · Rock RidgeRock Ridge5,000 Meters Varsity116:21.7 PB12
Oct 15Proctor XC InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · Rock RidgeRock Ridge5,000 Meters Varsity116:08.85SR
Oct 8Lake Superior Conference XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 3 · Rock RidgeRock Ridge5,000 Meters Varsity317:09.0SR
Oct 3Ely InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · Rock RidgeRock Ridge5,000 Meters Varsity116:23.112
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 3 · Rock RidgeRock Ridge5,000 Meters Varsity316:42.2SR
Sep 17Paul Bauer InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 74 · Rock RidgeRock Ridge5,000 Meters Junior Varsity7426:09.112
Aug 28Rock Ridge InvitationalAug 28 · 5,000 Meters Varsity · Place 1 · Rock RidgeRock Ridge5,000 Meters Varsity116:32.7012

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 30 · Rock RidgeRock Ridge5,000 Meters Class AA3016:32.7 PB11
Oct 26MSHSL Section 7AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · Rock RidgeRock Ridge5,000 Meters Varsity317:10.6011
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 7 · Rock RidgeRock Ridge5,000 Meters Varsity716:43.9 PB11
Sep 28Hibbing Rotary XC InvitationalSep 28 · 5,000 Meters Varsity · Place 5 · Rock RidgeRock Ridge5,000 Meters Varsity517:02.5011
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 14 · Rock RidgeRock Ridge5,000 Meters Varsity1417:16.911
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 14 · Rock RidgeRock Ridge5,000 Meters Varsity1417:16.911
Sep 12Mora XC InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · Rock RidgeRock Ridge5,000 Meters Varsity417:22.70 PB11
Sep 7GNK Titan InviteSep 7 · 5,000 Meters Varsity · Place 76 · Rock RidgeRock Ridge5,000 Meters Varsity7622:38.5 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 40 · Rock RidgeRock Ridge5,000 Meters Class AA4016:53.68 PB10
Oct 27MSHSL Section 7AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 9 · Rock RidgeRock Ridge5,000 Meters Varsity917:32.110
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 155 · Rock RidgeRock Ridge5,000 Meters Varsity1555:4210
Sep 13Mora XC InvitationalSep 13 · 5,000 Meters Varsity · Place 25 · Rock RidgeRock Ridge5,000 Meters Varsity2518:47.010

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 60 · Rock RidgeRock Ridge5,000 Meters Varsity6017:37.059
Oct 28MSHSL Section 7AA ChampionshipsOct 28 · 5,000 Meters Section · Place 10 · Rock RidgeRock Ridge5,000 Meters Section1017:22.8 PB9
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 2 · Place 25 · Rock RidgeRock Ridge5,000 Meters Varsity Division 22517:34.3—