Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 2510:46.3Minnesota Middle School State ChampionshipsOctober 25, 2025
3,200 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3012:28.1Hinckley-Finlayson InvitationalSeptember 30, 2025
3,200 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 1512:46.0Rey Zimney StampedeSeptember 15, 2025
3,200 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1411:46Great River Conference ChampionshipsOctober 14, 2025
3,200 Meters · Princeton Golf CourseTiger Invitational · Oct 711:41.9Tiger InvitationalOctober 7, 2025
3,200 Meters · Stone Creek Golf CourseFoley Falcon Invite · Sep 2513:07.50Foley Falcon InviteSeptember 25, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:14.3Swain Invitational October 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:05.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2120:39.3Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1020:09Pine City InviteSeptember 10, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1319:13.51Tiger InvitationalOctober 13, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1419:51.7Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3121:07.8Milaca Early Bird InvitationalAugust 31, 2026
5,000 Meters · Whitefish Golf ClubMSHSL Section 7AA Championships · Oct 2918:30.10MSHSL Section 7AA 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 7AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 58 · Mora5,000 Meters Varsity5818:30.10 PB8
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 20 · Mora5,000 Meters Varsity2019:02.48
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 107 · Mora5,000 Meters Varsity10719:13.51 PB8
Oct 6Pequot Lakes Cross Country InviteOct 6 · 5,000 Meters Boys Varsity · Place 55 · Mora5,000 Meters Boys Varsity5519:33.28
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Championship · Place 57 · Mora5,000 Meters Boys Varsity Championship5719:14.3 PB8
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 86 · Mora5,000 Meters Varsity8620:39.3 PB8
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Merrill Fischbein Boys Gopher Competi · Place 160 · Mora5,000 Meters Merrill Fischbein Boys Gopher Competi16019:05.2 PB8
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 66 · Mora5,000 Meters Varsity6619:51.7 PB8
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 39 · Mora5,000 Meters Varsity3920:09 PB8
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Varsity · Place 22 · Mora5,000 Meters Varsity2221:07.8 PB8

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Minnesota Middle School State ChampionshipsOct 25 · 3,000 Meters Class AA · Place 13 · Mora3,000 Meters Class AA1310:46.3 PB7
Oct 14Great River Conference ChampionshipsOct 14 · 3,200 Meters Junior High · Place 1 · Mora3,200 Meters Junior High111:46 PB7
Oct 7Tiger InvitationalOct 7 · 3,200 Meters Middle School · Place 3 · Mora3,200 Meters Middle School311:41.9 PB7
Sep 30Hinckley-Finlayson InvitationalSep 30 · 3,200 Meters Middle School · Place 1 · Mora3,200 Meters Middle School112:28.1 PB7
Sep 25Foley Falcon InviteSep 25 · 3,200 Meters Junior High · Place 1 · Mora3,200 Meters Junior High113:07.50 PB7
Sep 15Rey Zimney StampedeSep 15 · 3,200 Meters Junior High · Place 3 · Mora3,200 Meters Junior High312:46.0 PB7