Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Appleton GCLqpv-Db Invite #1 · Sep 315:42.60Lqpv-Db Invite #1September 3, 2026
5,000 Meters · Appleton GCLqpv-Db invite · Aug 2821:02.32Lqpv-Db inviteAugust 28, 2025
5,000 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 1020:12.4Mark Alcorn InvitationalSeptember 10, 2026
5,000 Meters · Koronis Hills Golf Course2026 Paynesville/BBE Invitational · Oct 119:11.102026 Paynesville/BBE InvitationalOctober 1, 2026
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 818:34.4Litchfield InvitationalOctober 8, 2026
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1719:17.9Little Crow InvitationalSeptember 17, 2026
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Oct 619:56.36Sauk Centre Mainstreeter InviteOctober 6, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2219:07.8Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 1318:53.7Minnewaska Area InvitationalOctober 13, 2026
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2919:10.5MSHSL 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 49 · New London-Spicer5,000 Meters Varsity4919:10.5 PB11
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 31 · New London-Spicer5,000 Meters Varsity3119:32.7JR
Oct 13Minnewaska Area InvitationalOct 13 · 5,000 Meters Varsity · Place 40 · New London-Spicer5,000 Meters Varsity4018:53.7 PB11
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 96 · New London-Spicer5,000 Meters Varsity9618:34.4 PB11
Oct 6Sauk Centre Mainstreeter InviteOct 6 · 5,000 Meters Varsity · Place 33 · New London-Spicer5,000 Meters Varsity3319:56.36 PB11
Oct 12026 Paynesville/BBE InvitationalOct 1 · 5,000 Meters Varsity · Place 19 · New London-Spicer5,000 Meters Varsity1919:11.10 PB11
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 30 · New London-Spicer5,000 Meters Varsity3019:07.8 PB11
Sep 17Little Crow InvitationalSep 17 · 5,000 Meters Varsity · Place 37 · New London-Spicer5,000 Meters Varsity3719:17.9 PB11
Sep 10Mark Alcorn InvitationalSep 10 · 5,000 Meters Varsity · Place 38 · New London-Spicer5,000 Meters Varsity3820:12.4 PB11
Sep 3Lqpv-Db Invite #1Sep 3 · 4,000 Meters A Varsity · Place 16 · New London-Spicer4,000 Meters A Varsity1615:42.60 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 50 · New London-Spicer5,000 Meters Varsity5018:56.410
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 37 · New London-Spicer5,000 Meters Varsity West3719:00.610
Oct 7Minnewaska Area InvitationalOct 7 · 5,000 Meters Varsity · Place 44 · New London-Spicer5,000 Meters Varsity4419:25.510
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 96 · New London-Spicer5,000 Meters Varsity9619:56.410
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 5,000 Meters Varsity · Place 45 · New London-Spicer5,000 Meters Varsity4520:40.7810
Sep 23Paynesville/ BBE InvitationalSep 23 · 5,000 Meters Varsity · Place 40 · New London-Spicer5,000 Meters Varsity4021:14.89Unofficial10
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Varsity · Place 49 · New London-Spicer5,000 Meters Varsity4921:11.910
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 68 · New London-Spicer5,000 Meters Varsity6821:00.310
Sep 4Mark Alcorn InvitationalSep 4 · 5,000 Meters Varsity · Place 46 · New London-Spicer5,000 Meters Varsity4620:57.910
Aug 28Lqpv-Db inviteAug 28 · 5,000 Meters A Varsity · Place 21 · New London-Spicer5,000 Meters A Varsity2121:02.32 PB10