Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,300 Meters · Appleton GCLqpv-Db invite · Aug 2810:21.06Lqpv-Db inviteAugust 28, 2025
2,500 Meters · Litchfield Golf CourseWright County Conference Championships · Oct 149:17.0Wright County Conference ChampionshipsOctober 14, 2025
2,500 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 79:20.5Minnewaska Area InvitationalOctober 7, 2025
2092 m · Holdingford High SchoolMark Alcorn Invitational · Sep 48:48.4Mark Alcorn InvitationalSeptember 4, 2025
3,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3011:30.78Sauk Centre Mainstreeter InviteSeptember 30, 2025
3,200 Meters · Meadowlark Golf CourseMelrose Area Invitational · Sep 1613:43.3Melrose Area InvitationalSeptember 16, 2025
4,000 Meters · Appleton GCLqpv-Db Invite #1 · Sep 317:07.18Lqpv-Db Invite #1September 3, 2026
5,000 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 1021:17.1Mark Alcorn InvitationalSeptember 10, 2026
5,000 Meters · Koronis Hills Golf Course2026 Paynesville/BBE Invitational · Oct 119:50.482026 Paynesville/BBE InvitationalOctober 1, 2026
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 818:54.4Litchfield InvitationalOctober 8, 2026
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1719:46.9Little Crow InvitationalSeptember 17, 2026
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Oct 619:56.38Sauk Centre Mainstreeter InviteOctober 6, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2219:51.6Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 1318:54.6Minnewaska Area InvitationalOctober 13, 2026
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2919:22.2MSHSL Section 6A ChampionshipsOctober 29, 2026

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 6A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 54 · New London-SpicerNew London-Spicer5,000 Meters Varsity5419:22.2 PB9
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 32 · New London-SpicerNew London-Spicer5,000 Meters Varsity3219:35.5FR
Oct 13Minnewaska Area InvitationalOct 13 · 5,000 Meters Varsity · Place 42 · New London-SpicerNew London-Spicer5,000 Meters Varsity4218:54.6 PB9
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 116 · New London-SpicerNew London-Spicer5,000 Meters Varsity11618:54.4 PB9
Oct 6Sauk Centre Mainstreeter InviteOct 6 · 5,000 Meters Varsity · Place 34 · New London-SpicerNew London-Spicer5,000 Meters Varsity3419:56.38 PB9
Oct 12026 Paynesville/BBE InvitationalOct 1 · 5,000 Meters Varsity · Place 37 · New London-SpicerNew London-Spicer5,000 Meters Varsity3719:50.48 PB9
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 49 · New London-SpicerNew London-Spicer5,000 Meters Varsity4919:51.6 PB9
Sep 17Little Crow InvitationalSep 17 · 5,000 Meters Varsity · Place 50 · New London-SpicerNew London-Spicer5,000 Meters Varsity5019:46.9 PB9
Sep 10Mark Alcorn InvitationalSep 10 · 5,000 Meters Varsity · Place 63 · New London-SpicerNew London-Spicer5,000 Meters Varsity6321:17.1 PB9
Sep 3Lqpv-Db Invite #1Sep 3 · 4,000 Meters B · Place 6 · New London-SpicerNew London-Spicer4,000 Meters B617:07.18 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Wright County Conference ChampionshipsOct 14 · 2,500 Meters Junior High · Place 13 · New London-SpicerNew London-Spicer2,500 Meters Junior High139:17.0 PB8
Oct 7Minnewaska Area InvitationalOct 7 · 2,500 Meters Non-MSHSL · Place 16 · New London-SpicerNew London-Spicer2,500 Meters Non-MSHSL169:20.5 PB8
Oct 2Litchfield InvitationalOct 2 · 2,500 Meters Junior High · Place 23 · New London-SpicerNew London-Spicer2,500 Meters Junior High239:26.48
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 3,000 Meters Junior High · Place 15 · New London-SpicerNew London-Spicer3,000 Meters Junior High1511:30.78 PB8
Sep 23Paynesville/ BBE InvitationalSep 23 · 2,500 Meters C Squad · Place 14 · New London-SpicerNew London-Spicer2,500 Meters C Squad1410:44.72Unofficial8
Sep 16Melrose Area InvitationalSep 16 · 3,200 Meters Junior High · Place 14 · New London-SpicerNew London-Spicer3,200 Meters Junior High1413:43.3 PB8
Sep 4Mark Alcorn InvitationalSep 4 · 1.3 Miles C Squad · Place 22 · New London-SpicerNew London-Spicer1.3 Miles C Squad228:48.4 PB8
Aug 28Lqpv-Db inviteAug 28 · 2,300 Meters C junior high · Place 11 · New London-SpicerNew London-Spicer2,300 Meters C junior high1110:21.06 PB8

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Wright County West Conference ChampionshipsOct 15 · 2,500 Meters Middle School · Place 11 · New London-SpicerNew London-Spicer2,500 Meters Middle School1110:27.27
Oct 7KMS/Benson InvitationalOct 7 · 3,000 Meters Middle School · Place 9 · New London-SpicerNew London-Spicer3,000 Meters Middle School912:16.687
Oct 3Litchfield InvitationalOct 3 · 2,500 Meters Junior High · Place 30 · New London-SpicerNew London-Spicer2,500 Meters Junior High309:43.57
Oct 1Sauk Centre Mainstreeter InviteOct 1 · 3,000 Meters Middle School · Place 12 · New London-SpicerNew London-Spicer3,000 Meters Middle School1210:26.917
Sep 24Paynesville/BBE InvitationalSep 24 · 2,500 Meters Middle School · Place 20 · New London-SpicerNew London-Spicer2,500 Meters Middle School2011:23.37
Sep 17Melrose Area InvitationalSep 17 · 3,200 Meters Middle School · Place 12 · New London-SpicerNew London-Spicer3,200 Meters Middle School1214:03.277
Sep 12Little Crow InvitationalSep 12 · 1.5 Miles Middle School · Place 30 · New London-SpicerNew London-Spicer1.5 Miles Middle School3011:12.37
Sep 5Mark Alcorn InvitationalSep 5 · 3,200 Meters Middle School · Place 21 · New London-SpicerNew London-Spicer3,200 Meters Middle School2114:59.97