Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dennis Frandsen County ParkRush City Autumn Run · Sep 2418:57Rush City Autumn RunSeptember 24, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 320:38.4Princeton InvitationalSeptember 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Oct 619:15.3Hinckley-Finlayson InvitationalOctober 6, 2026
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2917:37.4MSHSL Section 5A ChampionshipsOctober 29, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2119:11.2Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1418:28Great River Conference ChampionshipsOctober 14, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1318:05.97Tiger InvitationalOctober 13, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2919:04.7Norm Ayen XC InvitationalSeptember 29, 2026
5,000 Meters · Royalton High SchoolRoyalton Invitational · Oct 720:15.1Royalton InvitationalOctober 7, 2025
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1419:13.6Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3122:30.5Milaca Early Bird InvitationalAugust 31, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 24 · Braham5,000 Meters Varsity2417:37.4 PB11
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 9 · Braham5,000 Meters Varsity918:15.911
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 61 · Braham5,000 Meters Varsity6118:05.97 PB11
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 18 · Braham5,000 Meters Boys Varsity1819:15.3 PB11
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Boys Varsity · Place 30 · Braham5,000 Meters Boys Varsity3019:04.7 PB11
Sep 24Rush City Autumn RunSep 24 · 5,000 Meters Varsity · Place 6 · Braham5,000 Meters Varsity618:57 PB11
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 41 · Braham5,000 Meters Varsity4119:11.2 PB11
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 44 · Braham5,000 Meters Varsity4419:13.6 PB11
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 28 · Braham5,000 Meters Varsity2819:1911
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 56 · Braham5,000 Meters Varsity5620:38.4 PB11
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Varsity · Place 29 · Braham5,000 Meters Varsity2922:30.5 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 60 · Braham5,000 Meters Varsity6018:32.110
Oct 14Great River Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 19 · Braham5,000 Meters Varsity1918:28 PB10
Oct 7Royalton InvitationalOct 7 · 5,000 Meters Varsity · Place 17 · Braham5,000 Meters Varsity1720:15.1 PB10
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 64 · Braham5,000 Meters Varsity6419:45.210
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters Varsity · Place 49 · Braham5,000 Meters Varsity4920:29.310
Sep 18Rush City Autumn RunSep 18 · 5,000 Meters Varsity · Place 7 · Braham5,000 Meters Varsity721:0310
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 110 · Braham5,000 Meters Varsity11023:17.210
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Varsity · Place 110 · Braham5,000 Meters Varsity11021:02.0SO
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 60 · Braham5,000 Meters Varsity6020:0710
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 74 · Braham5,000 Meters Varsity7421:15.8—
Aug 25Milaca Early BirdAug 25 · 5,000 Meters Varsity · Place 32 · Braham5,000 Meters Varsity3221:02.2—