Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 317:09.4Princeton InvitationalSeptember 3, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 325:39.2Swain Invitational October 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Oct 626:06.3Hinckley-Finlayson InvitationalOctober 6, 2026
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2924:09.7MSHSL Section 5A ChampionshipsOctober 29, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2127:12.9Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1030:08Pine City InviteSeptember 10, 2026
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1326:16.5Royals InvitationalOctober 13, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1428:50.1Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invitational · Oct 125:27.2Foley Falcon InvitationalOctober 1, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3133:14.8Milaca Early Bird InvitationalAugust 31, 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 5A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 120 · Mille Lacs5,000 Meters Varsity12024:09.7 PB12
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 72 · Mille Lacs5,000 Meters Varsity7226:16.5 PB12
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 69 · Mille Lacs5,000 Meters Boys Varsity6926:06.3 PB12
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys JV Miller Creek · Place 185 · Mille Lacs5,000 Meters Boys JV Miller Creek18525:39.2 PB12
Oct 1Foley Falcon InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 47 · Mille Lacs5,000 Meters Junior Varsity4725:27.2 PB12
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Junior Varsity · Place 87 · Mille Lacs5,000 Meters Junior Varsity8727:12.9 PB12
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters JV · Place 88 · Mille Lacs5,000 Meters JV8828:50.1 PB12
Sep 10Pine City InviteSep 10 · 5,000 Meters Junior Varsity · Place 66 · Mille Lacs5,000 Meters Junior Varsity6630:08 PB12
Sep 3Princeton InvitationalSep 3 · 3,000 Meters Junior Varsity · Place 60 · Mille Lacs3,000 Meters Junior Varsity6017:09.4 PB12
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 35 · Mille Lacs5,000 Meters Junior Varsity3533:14.8 PB12