Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Southbrook Golf CourseAnnandale Invitational · Sep 910:57.6Annandale InvitationalSeptember 9, 2025
2400 m · Bertram ParkMonticello Invitational · Sep 69:52.9Monticello InvitationalSeptember 6, 2025
3,200 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 1512:49.0Rey Zimney StampedeSeptember 15, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1217:18.1Monticello InvitationalSeptember 12, 2026
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Invitational · Sep 2321:25.1Dassel-Cokato InvitationalSeptember 23, 2025
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2617:08.0Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:42.7Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 817:09.3Litchfield InvitationalOctober 8, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 717:20.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 719:41.6Tiger InvitationalOctober 7, 2025
5,000 Meters · Southbrook Golf CourseCardinal Classic · Sep 1517:01.4Cardinal ClassicSeptember 15, 2026
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2917:58.10MSHSL Section 5AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 104 · Annandale5,000 Meters Class AA10417:20.7 PB9
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 11 · Annandale5,000 Meters Varsity1117:58.10 PB9
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 11 · Annandale5,000 Meters Varsity1117:47.4FR
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 36 · Annandale5,000 Meters Varsity3617:09.3 PB9
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 65 · Annandale5,000 Meters Varsity6517:08.0 PB9
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 180 · Annandale5,000 Meters High School Boys Championship Race18016:42.7 PB9
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 6 · Annandale5,000 Meters Varsity617:01.4 PB9
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 3 · Annandale5,000 Meters Varsity317:18.1 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 11 · Annandale5,000 Meters Junior Varsity1119:08.58
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 50 · Annandale5,000 Meters Junior Varsity5019:41.6 PB8
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 24 · Annandale5,000 Meters Junior Varsity2421:25.1 PB8
Sep 15Rey Zimney StampedeSep 15 · 3,200 Meters Junior High · Place 5 · Annandale3,200 Meters Junior High512:49.0 PB8
Sep 9Annandale InvitationalSep 9 · 1.7 Miles Middle School · Place 2 · Annandale1.7 Miles Middle School210:57.6 PB8
Sep 6Monticello InvitationalSep 6 · 2,400 Meters Junior High · Place 13 · Annandale2,400 Meters Junior High139:52.9 PB8