Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2318:28.11MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 419:17.752nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1218:56.1Monticello InvitationalSeptember 12, 2026
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Invitational · Sep 2319:37.8Dassel-Cokato InvitationalSeptember 23, 2025
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2618:40.0Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:20.4Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:53.4Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 818:00.7Litchfield InvitationalOctober 8, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 718:21.6MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2119:16.6Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1318:20.88Tiger InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 918:18.1Annandale InvitationalSeptember 9, 2025
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2918:58.80MSHSL Section 5AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 141 · Annandale5,000 Meters Class AA14118:21.6 PB12
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 36 · Annandale5,000 Meters Varsity3618:58.80 PB12
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 25 · Annandale5,000 Meters Varsity2518:48.3SR
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 72 · Annandale5,000 Meters Varsity7218:20.88 PB12
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 71 · Annandale5,000 Meters Varsity7118:00.7 PB12
Sep 29Dassel-Cokato Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 31 · Annandale5,000 Meters Varsity3119:47.2412
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 172 · Annandale5,000 Meters Varsity17218:40.0 PB12
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 44 · Annandale5,000 Meters Varsity4419:16.6 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 339 · Annandale5,000 Meters High School Boys Championship Race33918:20.4 PB12
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 26 · Annandale5,000 Meters Varsity2618:30.612
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 32 · Annandale5,000 Meters Varsity3218:56.1 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 26 · Annandale5,000 Meters Varsity2618:28.11 PB11
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 26 · Annandale5,000 Meters Varsity West2618:03.011
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 106 · Annandale5,000 Meters Varsity10618:54.311
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 111 · Annandale5,000 Meters Varsity11119:17.7 PB11
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 37 · Annandale5,000 Meters Varsity3719:37.8 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 374 · Annandale5,000 Meters High School Boys Championship Race37419:53.4 PB11
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 37 · Annandale5,000 Meters Varsity3719:37.111
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 22 · Annandale5,000 Meters Varsity2218:18.1 PB11
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 45 · Annandale5,000 Meters Varsity4519:17.111
Aug 29Warner Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 9 · Annandale5,000 Meters Varsity919:56.9811
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Junior Varsity · Place 1 · Annandale5,000 Meters Junior Varsity119:52.9611

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Wright County West Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 3 · Annandale5,000 Meters Junior Varsity320:01.2SO
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 113 · Annandale5,000 Meters Varsity11319:35.210
Sep 24Dassel-Cokato InvitationalSep 24 · 5,000 Meters Varsity · Place 52 · Annandale5,000 Meters Varsity5219:48.910
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 420 · Annandale5,000 Meters Championship42020:59.010
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 64 · Annandale5,000 Meters Varsity6420:06.510
Sep 10Annandale InvitationalSep 10 · 5,000 Meters Varsity · Place 31 · Annandale5,000 Meters Varsity3119:14.910
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Varsity · Place 62 · Annandale5,000 Meters Varsity6220:04.710
Aug 30Maple Lake InvitationalAug 30 · 5,000 Meters Varsity · Place 37 · Annandale5,000 Meters Varsity3720:36.210