Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dennis Frandsen County ParkRush City Autumn Run · Sep 1822:53Rush City Autumn RunSeptember 18, 2025
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Oct 620:23.9Hinckley-Finlayson InvitationalOctober 6, 2026
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 818:57.6Litchfield InvitationalOctober 8, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2120:01.9Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1020:44Pine City InviteSeptember 10, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2921:21.9Norm Ayen XC InvitationalSeptember 29, 2026
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1320:36.4Royals InvitationalOctober 13, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1420:48.3Mora XC InvitationalSeptember 14, 2026
5,000 Meters · St. John's PrepJohnnie Bread Invitational · Sep 2522:15.2Johnnie Bread InvitationalSeptember 25, 2025
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3126:35.4Milaca 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 81 · Rush City5,000 Meters Varsity8119:17.510
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 28 · Rush City5,000 Meters Varsity2820:03.710
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 36 · Rush City5,000 Meters Varsity3620:36.4 PB10
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 117 · Rush City5,000 Meters Varsity11718:57.6 PB10
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 43 · Rush City5,000 Meters Boys Varsity4320:23.9 PB10
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Boys Varsity · Place 49 · Rush City5,000 Meters Boys Varsity4921:21.9 PB10
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 70 · Rush City5,000 Meters Varsity7020:01.9 PB10
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 90 · Rush City5,000 Meters Varsity9020:48.3 PB10
Sep 10Pine City InviteSep 10 · 5,000 Meters Junior Varsity · Place 13 · Rush City5,000 Meters Junior Varsity1320:44 PB10
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 22 · Rush City5,000 Meters Junior Varsity2226:35.4 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Great River Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 17 · Rush City5,000 Meters Junior Varsity1720:579
Oct 7Royalton InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 6 · Rush City5,000 Meters Junior Varsity622:58.29
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 70 · Rush City5,000 Meters Junior Varsity7021:39.89
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 55 · Rush City5,000 Meters Junior Varsity5521:30.19
Sep 25Johnnie Bread InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 4 · Rush City5,000 Meters Junior Varsity422:15.2 PB9
Sep 18Rush City Autumn RunSep 18 · 5,000 Meters JV · Place 1 · Rush City5,000 Meters JV122:53 PB9
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Junior Varsity · Place 28 · Rush City5,000 Meters Junior Varsity2822:57.19