Personal bests

Best marks in available results
Event / courseMarkMeetDate
2400 m · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2311:54.2Norm Ayen XC InvitationalSeptember 23, 2025
3,000 Meters · Dennis Frandsen County ParkRush City Autumn Run · Sep 1816:12Rush City Autumn RunSeptember 18, 2025
3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 2512:31.8Minnesota Middle School State ChampionshipsOctober 25, 2025
3,200 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3015:38.1Hinckley-Finlayson InvitationalSeptember 30, 2025
3,200 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 1516:54.1Rey Zimney StampedeSeptember 15, 2025
3,200 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1414:35Great River Conference ChampionshipsOctober 14, 2025
3,200 Meters · Royalton High SchoolRoyalton Invitational · Oct 717:13.1Royalton InvitationalOctober 7, 2025
5,000 Meters · Dennis Frandsen County ParkRush City Autumn Run · Sep 2423:36Rush City Autumn RunSeptember 24, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 326:02.3Princeton InvitationalSeptember 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Oct 622:55.6Hinckley-Finlayson InvitationalOctober 6, 2026
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2920:42.1MSHSL Section 5A ChampionshipsOctober 29, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2125:17.5Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1024:16Pine City InviteSeptember 10, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1320:50.83Tiger InvitationalOctober 13, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2923:43.5Norm Ayen XC InvitationalSeptember 29, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1423:21.4Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3133:38.1Milaca 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 104 · Braham5,000 Meters Varsity10420:42.1 PB9
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 40 · Braham5,000 Meters Varsity4022:22.99
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 120 · Braham5,000 Meters Varsity12020:50.83 PB9
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 59 · Braham5,000 Meters Boys Varsity5922:55.6 PB9
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Boys Varsity · Place 53 · Braham5,000 Meters Boys Varsity5323:43.5 PB9
Sep 24Rush City Autumn RunSep 24 · 5,000 Meters Varsity · Place 21 · Braham5,000 Meters Varsity2123:36 PB9
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Junior Varsity · Place 77 · Braham5,000 Meters Junior Varsity7725:17.5 PB9
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters JV · Place 49 · Braham5,000 Meters JV4923:21.4 PB9
Sep 10Pine City InviteSep 10 · 5,000 Meters Junior Varsity · Place 51 · Braham5,000 Meters Junior Varsity5124:16 PB9
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 111 · Braham5,000 Meters Varsity11126:02.3 PB9
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 36 · Braham5,000 Meters Junior Varsity3633:38.1 PB9

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25Minnesota Middle School State ChampionshipsOct 25 · 3,000 Meters Class A · Place 36 · Braham3,000 Meters Class A3612:31.8 PB8
Oct 14Great River Conference ChampionshipsOct 14 · 3,200 Meters Junior High · Place 18 · Braham3,200 Meters Junior High1814:35 PB8
Oct 7Royalton InvitationalOct 7 · 3,200 Meters Junior High · Place 17 · Braham3,200 Meters Junior High1717:13.1 PB8
Sep 30Hinckley-Finlayson InvitationalSep 30 · 3,200 Meters Middle School · Place 43 · Braham3,200 Meters Middle School4315:38.1 PB8
Sep 23Norm Ayen XC InvitationalSep 23 · 2,400 Meters 7/8/C · Place 31 · Braham2,400 Meters 7/8/C3111:54.2 PB8
Sep 18Rush City Autumn RunSep 18 · 3,000 Meters Junior High · Place 12 · Braham3,000 Meters Junior High1216:12 PB8
Sep 15Rey Zimney StampedeSep 15 · 3,200 Meters Junior High · Place 70 · Braham3,200 Meters Junior High7016:54.1 PB8
Sep 9Mora XC InvitationalSep 9 · 3,200 Meters Middle School · Place 66 · Braham3,200 Meters Middle School6616:07.48
Sep 4Pine City InviteSep 4 · 2,000 Meters Middle School · Place 40 · Braham2,000 Meters Middle School409:038
Aug 28Princeton InvitationalAug 28 · 2,000 Meters Middle School · Place 52 · Braham2,000 Meters Middle School529:32.9—
Aug 25Milaca Early BirdAug 25 · 1,900 Meters Middle School · Place 23 · Braham1,900 Meters Middle School239:22.0—