Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Little Crow Golf ResortLittle Crow Invitational · Sep 159:46.5Little Crow InvitationalSeptember 15, 2022
2,500 Meters · Shamrock Golf CourseWright County Conference West Championships · Oct 1910:02.93Wright County Conference West ChampionshipsOctober 19, 2021
3,200 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 2213:18.7Caty Delwiche InvitationalSeptember 22, 2022
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Invitational · Sep 2316:52.3Dassel-Cokato InvitationalSeptember 23, 2025
5,000 Meters · Glencoe - Silver Lake Junior/Senior High SchoolCaty Delwiche Invitational · Sep 1817:17.4Caty Delwiche InvitationalSeptember 18, 2025
5,000 Meters · Grand National Golf ClubMSHSL Section 5A Championships · Oct 2416:48.6MSHSL Section 5A ChampionshipsOctober 24, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 116:04.0MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Litchfield Golf CourseWright County Conference Championships · Oct 1415:41.2Wright County Conference ChampionshipsOctober 14, 2025
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1117:35.4Little Crow InvitationalSeptember 11, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 715:41.5MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2216:12.0Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Robert Ney Regional ParkMaple Lake Invitational · Sep 416:23.0Maple Lake InvitationalSeptember 4, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 1016:08.4Rocket RunSeptember 10, 2026
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 916:03.6Annandale InvitationalSeptember 9, 2025
5,000 Meters · Whispering Pines Golf CourseWCC West XC Championship · Oct 1718:44.0WCC West XC ChampionshipOctober 17, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:34.5NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 5 · LitchfieldLitchfield5,000 Meters Class A515:41.5 PB12
Oct 29MSHSL Section 5A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · LitchfieldLitchfield5,000 Meters Varsity115:51.412
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity216:21.8SR
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · LitchfieldLitchfield5,000 Meters Varsity315:47.012
Sep 29Dassel-Cokato Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity217:29.7512
Sep 24Caty Delwiche InvitationalSep 24 · 5,000 Meters Varsity · Place 19 · LitchfieldLitchfield5,000 Meters Varsity1918:06.412
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity216:12.0 PB12
Sep 17Little Crow InvitationalSep 17 · 5,000 Meters Varsity · Place 31 · LitchfieldLitchfield5,000 Meters Varsity3118:56.012
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 3 · LitchfieldLitchfield5,000 Meters Varsity316:15.912
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 1 · LitchfieldLitchfield5,000 Meters Championship/Varsity116:08.4 PB12
Sep 4Maple Lake InvitationalSep 4 · 5,000 Meters Varsity · Place 1 · LitchfieldLitchfield5,000 Meters Varsity116:23.0 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 7 · LitchfieldLitchfield5,000 Meters Class A716:04.0 PB11
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · LitchfieldLitchfield5,000 Meters Varsity115:49.611
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 3 · LitchfieldLitchfield5,000 Meters Varsity West315:41.2 PB11
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 4 · LitchfieldLitchfield5,000 Meters Varsity416:09.211
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity216:52.3 PB11
Sep 18Caty Delwiche InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · LitchfieldLitchfield5,000 Meters Varsity417:17.4 PB11
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity216:18.811
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 11 · LitchfieldLitchfield5,000 Meters Varsity1117:35.4 PB11
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity216:03.6 PB11
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 4 · LitchfieldLitchfield5,000 Meters Varsity416:11.811
Aug 29Maple Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 2 · LitchfieldLitchfield5,000 Meters Varsity216:45.7—

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 5 · Place 37 · UnattachedUnattached5,000 Meters Open Invitational Section 53716:34.5 PB10
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 23 · LitchfieldLitchfield5,000 Meters Class A2316:49.410
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 3 · LitchfieldLitchfield5,000 Meters Varsity316:48.6 PB10
Oct 15Wright County West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 8 · LitchfieldLitchfield5,000 Meters Varsity817:09.9SO
Oct 8St. Cloud Cathedral InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · LitchfieldLitchfield5,000 Meters Varsity616:55.4110
Oct 3Litchfield InvitationalOct 3 · 5,000 Meters Varsity · Place 28 · LitchfieldLitchfield5,000 Meters Varsity2816:52.610
Sep 24Dassel-Cokato InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · LitchfieldLitchfield5,000 Meters Varsity917:31.010
Sep 19Caty Delwiche InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · LitchfieldLitchfield5,000 Meters Varsity317:48.910
Sep 17Melrose Area InvitationalSep 17 · 5,000 Meters Varsity · Place 12 · LitchfieldLitchfield5,000 Meters Varsity1218:34.15SO
Sep 12Little Crow InvitationalSep 12 · 5,000 Meters Varsity · Place 10 · LitchfieldLitchfield5,000 Meters Varsity1017:21.7SO
Sep 10Annandale InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · LitchfieldLitchfield5,000 Meters Varsity2218:48.210
Sep 5Rocket RunSep 5 · 5,000 Meters Varsity · Place 14 · LitchfieldLitchfield5,000 Meters Varsity1417:12.0SO
Aug 30Maple Lake InvitationalAug 30 · 5,000 Meters Varsity · Place 6 · LitchfieldLitchfield5,000 Meters Varsity617:43.610

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 39 · LitchfieldLitchfield5,000 Meters Varsity3918:34.29
Oct 17WCC West XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 15 · LitchfieldLitchfield5,000 Meters Varsity1518:44.0 PB9
Sep 19Melrose InvitationalSep 19 · 5,000 Meters Varsity · Place 14 · LitchfieldLitchfield5,000 Meters Varsity1418:42.43—
Sep 14Little Crow InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · LitchfieldLitchfield5,000 Meters Varsity3518:44.899
Sep 7Rocket RunSep 7 · 5,000 Meters Varsity · Place 51 · LitchfieldLitchfield5,000 Meters Varsity5118:43.10—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 22Caty Delwiche InvitationalSep 22 · 3,200 Meters Junior High · Place 3 · Litchfield msLitchfield ms3,200 Meters Junior High313:18.7 PB8
Sep 15Little Crow InvitationalSep 15 · 1.5 Miles Junior High · Place 4 · Litchfield msLitchfield ms1.5 Miles Junior High49:46.5 PB8
Sep 8Rocket RunSep 8 · 2,500 Meters Varsity · Place 12 · LitchfieldLitchfield2,500 Meters Varsity129:56.408

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Wright County Conference West ChampionshipsOct 19 · 2,500 Meters Junior High · Place 5 · LitchfieldLitchfield2,500 Meters Junior High510:02.93 PB7
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity · Place 132 · LitchfieldLitchfield5,000 Meters Varsity13227:07.2—
Sep 16New London-Spicer InvitationalSep 16 · 2,600 Meters Middle School · Place 5 · LitchfieldLitchfield2,600 Meters Middle School510:43.107