Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Little Crow Golf ResortLittle Crow Invitational · Sep 1411:51.42Little Crow InvitationalSeptember 14, 2023
2400 m · Kerkhoven Golf CourseBenson/KMS Kerkhoven XC Meet · Oct 1110:50Benson/KMS Kerkhoven XC MeetOctober 11, 2022
2450 m · Pomme De Terre Golf Club2023 MACA Cross Country Meet · Aug 2812:082023 MACA Cross Country MeetAugust 28, 2023
3,000 Meters · GreyStone Golf ClubSauk Centre Mainstreeter Invite · Oct 314:06.02Sauk Centre Mainstreeter InviteOctober 3, 2023
3,200 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 715:10.72Mark Alcorn InvitationalSeptember 7, 2023
4,000 Meters · Appleton GCLqpv-Db Invite #1 · Sep 317:13.03Lqpv-Db Invite #1September 3, 2026
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 2421:30.9MSHSL Section 8AA ChampionshipsOctober 24, 2024
5,000 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 420:44.5Mark Alcorn InvitationalSeptember 4, 2025
5,000 Meters · Koronis Hills Golf Course2026 Paynesville/BBE Invitational · Oct 120:10.272026 Paynesville/BBE InvitationalOctober 1, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 119:58.1MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 819:11.3Litchfield InvitationalOctober 8, 2026
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1720:09.4Little Crow InvitationalSeptember 17, 2026
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3020:32.15Sauk Centre Mainstreeter InviteSeptember 30, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 719:34.9MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2219:45.6Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 1319:29.0Minnewaska Area InvitationalOctober 13, 2026
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2919:28.8MSHSL Section 6A ChampionshipsOctober 29, 2026

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 30 · New London-SpicerNew London-Spicer5,000 Meters Class A3019:34.9 PB11
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 4 · New London-SpicerNew London-Spicer5,000 Meters Varsity419:28.8 PB11
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 4 · New London-SpicerNew London-Spicer5,000 Meters Varsity420:33.0JR
Oct 13Minnewaska Area InvitationalOct 13 · 5,000 Meters Varsity · Place 4 · New London-SpicerNew London-Spicer5,000 Meters Varsity419:29.0 PB11
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 9 · New London-SpicerNew London-Spicer5,000 Meters Varsity919:11.3 PB11
Oct 6Sauk Centre Mainstreeter InviteOct 6 · 5,000 Meters Varsity · Place 3 · New London-SpicerNew London-Spicer5,000 Meters Varsity320:41.8711
Oct 12026 Paynesville/BBE InvitationalOct 1 · 5,000 Meters Varsity · Place 5 · New London-SpicerNew London-Spicer5,000 Meters Varsity520:10.27 PB11
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 4 · New London-SpicerNew London-Spicer5,000 Meters Varsity419:45.6 PB11
Sep 17Little Crow InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · New London-SpicerNew London-Spicer5,000 Meters Varsity520:09.4 PB11
Sep 10Mark Alcorn InvitationalSep 10 · 5,000 Meters Varsity · Place 4 · New London-SpicerNew London-Spicer5,000 Meters Varsity421:19.711
Sep 3Lqpv-Db Invite #1Sep 3 · 4,000 Meters A Varsity · Place 6 · New London-SpicerNew London-Spicer4,000 Meters A Varsity617:13.03 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 45 · New London-SpicerNew London-Spicer5,000 Meters Class A4519:58.1 PB10
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 9 · New London-SpicerNew London-Spicer5,000 Meters Varsity919:48.910
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 6 · New London-SpicerNew London-Spicer5,000 Meters Varsity West619:21.510
Oct 7Minnewaska Area InvitationalOct 7 · 5,000 Meters Varsity · Place 8 · New London-SpicerNew London-Spicer5,000 Meters Varsity819:41.610
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 18 · New London-SpicerNew London-Spicer5,000 Meters Varsity1820:20.010
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 5,000 Meters Varsity · Place 10 · New London-SpicerNew London-Spicer5,000 Meters Varsity1020:32.15 PB10
Sep 23Paynesville/ BBE InvitationalSep 23 · 5,000 Meters Varsity · Place 4 · New London-SpicerNew London-Spicer5,000 Meters Varsity420:45.04Unofficial10
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · New London-SpicerNew London-Spicer5,000 Meters Varsity620:43.610
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 8 · New London-SpicerNew London-Spicer5,000 Meters Varsity820:32.610
Sep 4Mark Alcorn InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · New London-SpicerNew London-Spicer5,000 Meters Varsity1020:44.5 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 36 · New London-SpicerNew London-Spicer5,000 Meters Varsity3621:30.9 PB9
Oct 15Wright County West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 10 · New London-SpicerNew London-Spicer5,000 Meters Varsity1020:55.9FR
Oct 3Litchfield InvitationalOct 3 · 5,000 Meters Varsity · Place 12 · New London-SpicerNew London-Spicer5,000 Meters Varsity1219:58.19
Oct 1Sauk Centre Mainstreeter InviteOct 1 · 5,000 Meters Varsity · Place 7 · New London-SpicerNew London-Spicer5,000 Meters Varsity720:47.989
Sep 24Paynesville/BBE InvitationalSep 24 · 5,000 Meters Varsity · Place 11 · New London-SpicerNew London-Spicer5,000 Meters Varsity1122:09.09
Sep 17Melrose Area InvitationalSep 17 · 5,000 Meters Varsity · Place 14 · New London-SpicerNew London-Spicer5,000 Meters Varsity1421:33.44FR
Sep 12Little Crow InvitationalSep 12 · 5,000 Meters Varsity · Place 16 · New London-SpicerNew London-Spicer5,000 Meters Varsity1622:14.5FR
Sep 5Mark Alcorn InvitationalSep 5 · 5,000 Meters Varsity · Place 16 · New London-SpicerNew London-Spicer5,000 Meters Varsity1622:11.4FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9Benson-KMS Cross Country InviteOct 9 · 3,000 Meters Middle School · Place 3 · New London-SpicerNew London-Spicer3,000 Meters Middle School313:148
Oct 3Sauk Centre Mainstreeter InviteOct 3 · 3,000 Meters Junior High · Place 2 · New London-SpicerNew London-Spicer3,000 Meters Junior High214:06.02 PB8
Sep 19Melrose InvitationalSep 19 · 3,200 Meters Middle School · Place 6 · New London-SpicerNew London-Spicer3,200 Meters Middle School615:20.58—
Sep 14Little Crow InvitationalSep 14 · 1.5 Miles Junior High · Place 15 · New London-SpicerNew London-Spicer1.5 Miles Junior High1511:51.42 PB8
Sep 7Mark Alcorn InvitationalSep 7 · 3,200 Meters Junior High · Place 3 · New London-SpicerNew London-Spicer3,200 Meters Junior High315:10.72 PB8
Aug 282023 MACA Cross Country MeetAug 28 · 2,450 Meters Junior High · Place 12 · New London-SpicerNew London-Spicer2,450 Meters Junior High1212:08 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11Benson/KMS Kerkhoven XC MeetOct 11 · 2,400 Meters Jr High Girls (7th and 8th) · Place 2 · New London-SpicerNew London-Spicer2,400 Meters Jr High Girls (7th and 8th)210:50 PB7
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 3,200 Meters Middle School · Place 34 · New London-SpicerNew London-Spicer3,200 Meters Middle School3415:31.1—
Oct 4Sauk Centre Mainstreeter InviteOct 4 · 3,000 Meters Junior High · Place 8 · New London-SpicerNew London-Spicer3,000 Meters Junior High814:47.897
Sep 27Paynesville XC InviteSep 27 · 2,500 Meters Middle School · Place 6 · New London-SpicerNew London-Spicer2,500 Meters Middle School611:55.10—
Sep 15Little Crow InvitationalSep 15 · 1.5 Miles Junior High · Place 8 · New London-SpicerNew London-Spicer1.5 Miles Junior High811:52.97