Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Cottonwood Country ClubLakeview Invite · Aug 299:40Lakeview InviteAugust 29, 2022
2750 m · Marshall Golf ClubMarshall Cross Country Invitational · Sep 1312:47.3Marshall Cross Country InvitationalSeptember 13, 2022
5,000 Meters · Canby Golf Club ClubhouseCanby Cross Country Meet · Sep 1523:30.4Canby Cross Country MeetSeptember 15, 2026
5,000 Meters · Canby Golf CourseCanby-Minneota Cross Country Meet · Sep 1224:28.03Canby-Minneota Cross Country MeetSeptember 12, 2023
5,000 Meters · Cottonwood Country ClubCamden Conference Cross Country Meet · Oct 1422:29.97Camden Conference Cross Country MeetOctober 14, 2025
5,000 Meters · Eagle Creek Golf ClubWillmar Glacial Lakes Invitational · Sep 2722:45.8Willmar Glacial Lakes InvitationalSeptember 27, 2025
5,000 Meters · Granite Run Golf CourseYME CC Invitational · Sep 2223:00.68YME CC InvitationalSeptember 22, 2025
5,000 Meters · Hawk Creek Country ClubCentral MN Christian XC Meet · Oct 1222:59.30Central MN Christian XC MeetOctober 12, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class A · Nov 222:37.0MSHSL State Championships - Class ANovember 2, 2024
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2422:29.94MSHSL Section 3A ChampionshipsOctober 24, 2024
5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 2322:07.4MSHSL Section 3A ChampionshipsOctober 23, 2025
5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Oct 123:44.8Redwood Valley InvitationalOctober 1, 2026
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1023:49.50TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 422:52.0MSHSL Class A State ChampionshipsNovember 4, 2023

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 3A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 48 · Canby/Minneota5,000 Meters Varsity4823:00.612
Oct 202026 Camden Conference CC ChampionshipOct 20 · 5,000 Meters Varsity · Place 18 · Canby/Minneota5,000 Meters Varsity1823:19.9712
Oct 12Central MN Christian XC MeetOct 12 · 5,000 Meters Varsity · Place 12 · Canby/Minneota5,000 Meters Varsity1222:59.30 PB12
Oct 1Redwood Valley InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 4 · Canby/Minneota5,000 Meters Junior Varsity423:44.8 PB12
Sep 282026 YME CC InviteSep 28 · 5,000 Meters Varsity/JV · Place 14 · Canby/Minneota5,000 Meters Varsity/JV1423:12.9112
Sep 22Lqpv-Db Invite IISep 22 · 5,000 Meters A-squad · Place 23 · Canby/Minneota5,000 Meters A-squad2323:06.3812
Sep 15Canby Cross Country MeetSep 15 · 5,000 Meters Varsity · Place 13 · Canby/Minneota5,000 Meters Varsity1323:30.4 PB12
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · Canby/Minneota5,000 Meters Varsity1823:49.50 PB12
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · Canby/Minneota5,000 Meters Varsity1823:49.512
Aug 31Lakeview InvitationalAug 31 · 5,000 Meters Varsity · Place 10 · Canby/Minneota5,000 Meters Varsity1024:12.612

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 37 · Canby/Minneota5,000 Meters Varsity3722:07.4 PB11
Oct 14Camden Conference Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 14 · Canby/Minneota5,000 Meters Varsity1422:29.97 PB11
Oct 6Central MN Christian XC MeetOct 6 · 5,000 Meters Varsity · Place 17 · Canby/Minneota5,000 Meters Varsity1722:14.06—
Oct 2Luverne Cross Country MeetOct 2 · 5,000 Meters Varsity · Place 15 · Canby/Minneota5,000 Meters Varsity1523:52.52—
Sep 27Willmar Glacial Lakes InvitationalSep 27 · 5,000 Meters Varsity · Place 26 · Canby/Minneota5,000 Meters Varsity2622:45.8 PB11
Sep 22YME CC InvitationalSep 22 · 5,000 Meters Varsity · Place 16 · Canby/Minneota5,000 Meters Varsity1623:00.68 PB11
Sep 9Canby Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 8 · Canby/Minneota5,000 Meters Varsity823:03.88—
Sep 4Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 18 · Canby/Minneota5,000 Meters Varsity1822:49.52—
Aug 25Lakeview InvitationalAug 25 · 5,000 Meters Varsity · Place 15 · Canby/Minneota5,000 Meters Varsity1523:05.96—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 132 · Canby/Minneota5,000 Meters Class A13222:37.0 PB10
Oct 24MSHSL Section 3A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 45 · Canby/Minneota5,000 Meters Varsity4522:29.94 PB10
Oct 15Camden Conference meetOct 15 · 5,000 Meters Varsity · Place 14 · Canby/Minneota5,000 Meters Varsity1421:58.6710
Oct 7Central Mn Christian meetOct 7 · 5,000 Meters Varsity · Place 8 · Canby/Minneota5,000 Meters Varsity822:33.1110
Oct 3 Luverne MeetOct 3 · 5,000 Meters Varsity · Place 28 · Canby/Minneota5,000 Meters Varsity2822:48.8910
Sep 28Willmar Glacial Lakes InviteSep 28 · 5,000 Meters Varsity · Place 45 · Canby/Minneota5,000 Meters Varsity4523:37.210
Sep 17Lqpv-Db Invite 2Sep 17 · 5,000 Meters Varsity · Place 20 · Canby/Minneota5,000 Meters Varsity2023:24.4710
Sep 5TMB MeetSep 5 · 5,000 Meters Varsity · Place 30 · Canby/Minneota5,000 Meters Varsity3023:10.0110
Aug 27Lakeview InvitationalAug 27 · 5,000 Meters Varsity · Place 12 · Canby/Minneota5,000 Meters Varsity1223:37.2910

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 142 · Canby/Minneota5,000 Meters Class A14222:52.0 PB9
Oct 26MSHSL Section 3A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 40 · Canby/Minneota5,000 Meters Varsity4022:35.99
Oct 17Camden Conference Cross Country MeetOct 17 · 5,000 Meters Varsity · Place 13 · Canby/Minneota5,000 Meters Varsity1323:20.999
Oct 5Luverne MeetOct 5 · 5,000 Meters Varsity · Place 15 · Canby/Minneota5,000 Meters Varsity1522:56.379
Sep 30 Willmar Glacial Lakes InviteSep 30 · 5,000 Meters Varsity · Place 63 · Canby-Minneota5,000 Meters Varsity6324:35.5—
Sep 19Lqpv-Db CC inviteSep 19 · 5,000 Meters JV · Place 2 · Canby/Minneota5,000 Meters JV223:59.53Unofficial9
Sep 12Canby-Minneota Cross Country MeetSep 12 · 5,000 Meters Varsity · Place 16 · Canby/Minneota5,000 Meters Varsity1624:28.03 PB9
Aug 28Lakeview InvitationalAug 28 · 5,000 Meters Varsity · Place 23 · Canby/Minneota5,000 Meters Varsity2325:519

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Marshall Cross Country InvitationalSep 13 · 2,750 Meters Middle School Girls · Place 2 · Canby/Minneota2,750 Meters Middle School Girls212:47.3 PB8
Aug 29Lakeview InviteAug 29 · 2,000 Meters Junior High · Place 33 · Canby/Minneota2,000 Meters Junior High339:40 PB8