Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · New Prague Golf ClubNew Prague Invitational · Sep 2610:24.6New Prague InvitationalSeptember 26, 2017
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2421:52.6Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 520:41.20Ev Berg InvitationalOctober 5, 2023
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2621:59.10New Prague XC InviteSeptember 26, 2023
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2320:44.00Tom Watson Mustang StampedeSeptember 23, 2023
5,000 Meters · Crown CollegeWildcat Invitational · Sep 1422:22.63Wildcat InvitationalSeptember 14, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 2AA Championships · Oct 2421:28.2MSHSL Section 2AA ChampionshipsOctober 24, 2019
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1721:30.5Metro West Conference ChampionshipsOctober 17, 2023
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 521:55.11MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 417:41.44Augustana Twilight XC MeetSeptember 4, 2026
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2724:25.85Lucian Rosa InvitationalSeptember 27, 2025
6,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 1123:02.65Dordt University - Holiday Inn Express Classic XC MeetOctober 11, 2025
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1820:40.5Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1925:46.7Roy Griak InvitationalSeptember 19, 2025
6,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2321:55.3Warrior InvitationalOctober 23, 2026
6,000 Meters · Rim Rock FarmNCAA D2 Pre-Nationals · Oct 1121:17.0NCAA D2 Pre-NationalsOctober 11, 2026
6,000 Meters · Sioux FallsNSIC Conference Championships · Nov 720:36.9NSIC Conference ChampionshipsNovember 7, 2026
6,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2423:38.30Northern 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 · 6,000 Meters NSIC · Place 3 · Minnesota StateMinnesota State6,000 Meters NSIC320:36.9 PBJr
Oct 23Warrior InvitationalOct 23 · 6,000 Meters College · Place 3 · Minnesota StateMinnesota State6,000 Meters College321:55.3 PBJr
Oct 11NCAA D2 Pre-NationalsOct 11 · 6,000 Meters Collegiate · Place 8 · Minnesota StateMinnesota State6,000 Meters Collegiate821:17.0 PBJr
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 19 · Minnesota StateMinnesota State6,000 Meters Suzi Wilson College 6k1920:40.5 PBJr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Women · Place 8 · Minnesota StateMinnesota State5,000 Meters College Women817:41.44 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Northern Sun Conference XC MeetOct 24 · 6,000 Meters Women's 6000 · Place 36 · Minnesota StateMinnesota State6,000 Meters Women's 60003623:38.30 PBSo
Oct 11Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 6,000 Meters Gold · Place 61 · Minnesota StateMinnesota State6,000 Meters Gold6123:02.65 PBSo
Sep 27Lucian Rosa InvitationalSep 27 · 6,000 Meters Women's Open · Place 7 · Minnesota StateMinnesota State6,000 Meters Women's Open724:25.85 PBSo
Sep 19Roy Griak InvitationalSep 19 · 6,000 Meters Suzy Wilson Women’s Maroon Race (Divi · Place 95 · Minnesota StateMinnesota State6,000 Meters Suzy Wilson Women’s Maroon Race (Divi9525:46.7 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Carleton Running of the CowsOct 5 · 6,000 Meters Varsity · Place 140 · Minnesota StateMinnesota State6,000 Meters Varsity14025:48.9FR
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Maroon · Place 243 · Minnesota StateMinnesota State6,000 Meters Maroon24328:33.6Fr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · New PragueNew Prague5,000 Meters Varsity2221:00.912
Oct 17Metro West Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 30 · New PragueNew Prague5,000 Meters Varsity3021:30.5 PB12
Oct 10Jordan InvitationalOct 10 · 5,000 Meters Varsity · Place 22 · New PragueNew Prague5,000 Meters Varsity2221:06.9—
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 29 · New PragueNew Prague5,000 Meters Varsity2920:41.20 PB12
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Varsity · Place 25 · New PragueNew Prague5,000 Meters Varsity2521:59.10 PB12
Sep 23Tom Watson Mustang StampedeSep 23 · 5,000 Meters High School · Place 21 · New PragueNew Prague5,000 Meters High School2120:44.00 PB12
Sep 14Wildcat InvitationalSep 14 · 5,000 Meters Varsity · Place 43 · New PragueNew Prague5,000 Meters Varsity4322:22.63 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 131 · New PragueNew Prague5,000 Meters Class AA13121:55.11 PB11
Oct 25MSHSL Section 2AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 36 · New PragueNew Prague5,000 Meters Varsity3621:43.2611
Oct 18Metro West Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 47 · New PragueNew Prague5,000 Meters Varsity4721:58.111
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 57 · New PragueNew Prague5,000 Meters Varsity5722:24.98—
Sep 27New Prague XC InviteSep 27 · 5,000 Meters Varsity · Place 38 · New PragueNew Prague5,000 Meters Varsity3822:27.911
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Varsity · Place 69 · New PragueNew Prague5,000 Meters Varsity6921:52.6 PB11
Sep 15Hutchinson InvitationalSep 15 · 3,200 Meters Middle School · Place 27 · New PragueNew Prague3,200 Meters Middle School2723:48.39—
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 201 · New PragueNew Prague5,000 Meters Varsity20123:32.0—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Section · Place 38 · New PragueNew Prague5,000 Meters Section3821:57.0810
Oct 19Metro West Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 31 · New PragueNew Prague5,000 Meters Varsity3121:56.5810
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 53 · New PragueNew Prague5,000 Meters Varsity5321:56.9810
Sep 28New Prague Trojan XC InviteSep 28 · Varsity · Place 15 · New PragueNew PragueVarsity1522:23.0—
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 74 · New PragueNew Prague5,000 Meters Varsity Division 17421:29.1—
Sep 16Hutchinson InvitationalSep 16 · 5,000 Meters Varsity · Place 25 · New PragueNew Prague5,000 Meters Varsity2523:00.4010
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 142 · New PragueNew Prague5,000 Meters Varsity14222:12.510

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13MSHSL Section 2AAOct 13 · 5,000 Meters Varsity · Place 65 · New PragueNew Prague5,000 Meters Varsity6522:38.69
Oct 8Waconia TriOct 8 · 5,000 Meters Varsity · Place 7 · New PragueNew Prague5,000 Meters Varsity722:28.949
Sep 10New Prague DualSep 10 · Varsity · Place 5 · New PragueNew PragueVarsity523:15.9—
Aug 27New Prague TriangularAug 27 · 5,000 Meters Varsity · Place 11 · New PragueNew Prague5,000 Meters Varsity1124:35.29

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 2AA ChampionshipsOct 24 · 5,000 Meters Section · Place 51 · New PragueNew Prague5,000 Meters Section5121:28.2 PB8
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 47 · New PragueNew Prague5,000 Meters Varsity4722:06.458
Sep 24New Prague XC InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · New PragueNew Prague5,000 Meters Varsity1522:11.4—
Sep 17Waconia Run of the Lakes InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 8 · New PragueNew Prague5,000 Meters Junior Varsity824:20.5—

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26New Prague InvitationalSep 26 · 2,500 Meters Junior High · Place 5 · New PragueNew Prague2,500 Meters Junior High510:24.6 PB6
Sep 14Hutchinson InvitationalSep 14 · 3,200 Meters Grades 6-8 Invitational · Place 14 · New Prague M SNew Prague M S3,200 Meters Grades 6-8 Invitational1414:47.06