Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1433:34.55NCAA DI Midwest RegionalNovember 14, 2025
4 Miles · Augustana UniversityAugustana Twilight XC Meet College · Sep 120:20.7Augustana Twilight XC Meet CollegeSeptember 1, 2023
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Championships · Oct 2119:25.3Lefty Wright Grade Level ChampionshipsOctober 21, 2019
5,000 Meters · Brookside ParkKennedy - Jefferson Dual · Aug 2717:42.41Kennedy - Jefferson DualAugust 27, 2020
5,000 Meters · Chaska Middle School EastChaska Jefferson Cooper Tri · Sep 1217:33.2Chaska Jefferson Cooper TriSeptember 12, 2020
5,000 Meters · Crown CollegeWildcat Invitational · Sep 1515:54.53Wildcat InvitationalSeptember 15, 2022
5,000 Meters · Elm Creek Park ReserveCopper - Chanhassen - Jefferson Tri · Sep 1917:26.2Copper - Chanhassen - Jefferson TriSeptember 19, 2020
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 520:16.49Swain InvitationalOctober 5, 2019
5,000 Meters · Gale Woods FarmMetro West Conference Championships · Oct 817:27.52Metro West Conference ChampionshipsOctober 8, 2020
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1816:01.0Metro West Conference ChampionshipsOctober 18, 2022
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1016:21.98All-American InvitationalSeptember 10, 2022
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 515:47.01MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2715:31.6MSHSL Section 3AAA ChampionshipsOctober 27, 2022
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 115:40.15Steve Johnson InvitationalOctober 1, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:43.1NXR Heartland Regional ChampionshipsNovember 10, 2019
6,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 417:45.5Dragon Twilight InvitationalSeptember 4, 2026
8,000 Meters · Don Baker CourseSummit League XC Championships · Nov 225:41.01Summit League XC ChampionshipsNovember 2, 2024
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1825:11.2Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Highland 9 Golf CourseSummit League Conference Championships · Oct 3125:42.0Summit League Conference ChampionshipsOctober 31, 2026
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1926:39.5Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Mahoney State ParkSummit League Championships · Nov 125:18.33Summit League ChampionshipsNovember 1, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1624:19.3Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 324:39.0Joe Piane InvitationalOctober 3, 2025
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2226:37.6Roy Griak Invitational-CollegeSeptember 22, 2023
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 224:41.6Joe Piane InvitationalOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Summit League Conference ChampionshipsOct 31 · 8,000 Meters College · Place 37 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters College3725:42.0 PBSr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 50 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Men's Red Race5024:19.3 PBSr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Blue · Place 74 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Blue7424:41.6 PBSr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 58 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Jo Rider College 8k5825:11.2 PBSr
Sep 4Dragon Twilight InvitationalSep 4 · 6,000 Meters Mens Fred Dahnke 6000m · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)6,000 Meters Mens Fred Dahnke 6000m717:45.5 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 127 · St. Thomas (Minn.)St. Thomas (Minn.)10,000 Meters D1 Midwest12733:34.55 PBJr
Nov 1Summit League ChampionshipsNov 1 · 8,000 Meters Champ · Place 40 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Champ4025:18.33 PBJr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 90 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Red9025:34.76Jr
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 12 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Gold1224:39.0 PBJr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 47 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Merrill Fischbein Men’s Gold (Divisio4726:39.5 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Summit League XC ChampionshipsNov 2 · 8,000 Meters College · Place 30 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters College3025:41.01 PBSo
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Gold · Place 192 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Gold192DNSSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Summit League XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 34 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Varsity3426:02.5FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Gold · Place 112 · St. Thomas (Minn.)St. Thomas (Minn.)8,000 Meters Gold11226:37.6 PBFr
Sep 1Augustana Twilight XC Meet CollegeSep 1 · 4 Miles College · Place 27 · St. Thomas (Minn.)St. Thomas (Minn.)4 Miles College2720:20.7 PBFr

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 17 · Bloomington JeffersonBloomington Jefferson5,000 Meters Class AAA1715:47.01 PB12
Oct 27MSHSL Section 3AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 1 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity115:31.6 PB12
Oct 18Metro West Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity216:01.0 PB12
Oct 12Mankato East InvitationalOct 12 · 5,000 Meters Varsity · Place 1 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity115:47.43—
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity215:37.49—
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Gray Varsity · Place 5 · Bloomington JeffersonBloomington Jefferson5,000 Meters Gray Varsity515:40.15 PB12
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity235:1912
Sep 15Wildcat InvitationalSep 15 · 5,000 Meters Varsity · Place 1 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity115:54.53 PB12
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 3 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity316:21.98 PB12
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 6 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity616:07.1—

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 68 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity6816:49.9011
Oct 28MSHSL Section 3AAA ChampionshipsOct 28 · 5,000 Meters Section · Place 5 · Bloomington JeffersonBloomington Jefferson5,000 Meters Section516:15.811
Oct 19Metro West Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity216:48.1911
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 7 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity716:46.4811
Sep 24Roy Griak InvitationalSep 24 · 5,000 Meters Varsity · Place 10 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity105:3411
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 25 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity2517:36.411
Sep 11All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 4 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity416:38.2511
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 20 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity2016:40.311

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15MSHSL Section 3AA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 38 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity3817:37.710
Oct 8Metro West Conference ChampionshipsOct 8 · 5,000 Meters Varsity - Wave 1 · Place 4 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity - Wave 1417:27.52 PB10
Sep 30Metro West Conference JamboreeSep 30 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity217:23.1210
Sep 19Copper - Chanhassen - Jefferson TriSep 19 · 5,000 Meters Varsity · Place 4 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity417:26.2 PB10
Sep 12Chaska Jefferson Cooper TriSep 12 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity217:33.2 PB10
Sep 4St. Louis Park - Benilde-St. Margaret - Bloomington Jefferson TriangularSep 4 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity217:39:010
Aug 27Kennedy - Jefferson DualAug 27 · 5,000 Meters Varsity · Place 2 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity217:42.41 PB10

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Place 696 · Bloomington JeffersonBloomington Jefferson5,000 Meters Open Invitational -Combined69618:43.1 PB9
Oct 21Lefty Wright Grade Level ChampionshipsOct 21 · 5,000 Meters Freshman and Under Boys · Place 48 · Bloomington JeffersonBloomington Jefferson5,000 Meters Freshman and Under Boys4819:25.3 PB9
Oct 15Metro West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 40 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity4018:59.009
Oct 5Swain InvitationalOct 5 · 5,000 Meters Varsity Class AA · Place 10 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity Class AA1020:16.49 PB9
Sep 28Roy Griak InvitationalSep 28 · 5,000 Meters Varsity · Place 446 · Bloomington JeffersonBloomington Jefferson5,000 Meters Varsity4466:129
Sep 24Jaguar ChallengeSep 24 · 5,000 Meters Junior Varsity · Place 33 · Bloomington JefferBloomington Jeffer5,000 Meters Junior Varsity3319:49.0—
Aug 29St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 322 · JeffersonJefferson5,000 Meters Varsity3226:349