Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2319:40.09MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 420:38.552nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1219:23.6Monticello InvitationalSeptember 12, 2026
5,000 Meters · Collinwood Regional Park & CampgroundDassel-Cokato Cross Country Invitational · Sep 2919:58.14Dassel-Cokato Cross Country InvitationalSeptember 29, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2618:57.4Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:49.4Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2420:43.9MSHSL Section 6AA ChampionshipsOctober 24, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 120:17.6MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 818:51.0Litchfield InvitationalOctober 8, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 719:24.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1319:01.48Tiger InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseCardinal Classic · Sep 1519:09.3Cardinal ClassicSeptember 15, 2026
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2919:36.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

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 33 · Annandale5,000 Meters Class AA3319:24.7 PB10
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · Annandale5,000 Meters Varsity319:36.10 PB10
Oct 20Wright County Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 1 · Annandale5,000 Meters Varsity119:16.7SO
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 6 · Annandale5,000 Meters Varsity619:01.48 PB10
Oct 8Litchfield InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · Annandale5,000 Meters Varsity718:51.0 PB10
Sep 29Dassel-Cokato Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 4 · Annandale5,000 Meters Varsity419:58.14 PB10
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 14 · Annandale5,000 Meters Varsity1418:57.4 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Gopher Competition · Place 11 · Annandale5,000 Meters High School Girls Gopher Competition1118:49.4 PB10
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 1 · Annandale5,000 Meters Varsity119:09.3 PB10
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 2 · Annandale5,000 Meters Varsity219:23.6 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 78 · Annandale5,000 Meters Class AA7820:17.6 PB9
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Annandale5,000 Meters Varsity719:40.09 PB9
Oct 14Wright County Conference ChampionshipsOct 14 · 5,000 Meters Varsity West · Place 3 · Annandale5,000 Meters Varsity West319:17.59
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 23 · Annandale5,000 Meters Varsity2320:13.79
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 37 · Annandale5,000 Meters Varsity3720:38.5 PB9
Sep 23Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 10 · Annandale5,000 Meters Varsity1021:11.29
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Maroon Competition · Place 56 · Annandale5,000 Meters High School Girls Maroon Competition5622:06.39
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 9 · Annandale5,000 Meters Varsity919:57.89
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 12 · Annandale5,000 Meters Varsity1220:39.49
Aug 29Warner Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 3 · Annandale5,000 Meters Varsity321:22.839
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 6 · Annandale5,000 Meters Varsity620:24.919

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 6AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 14 · Annandale5,000 Meters Varsity1420:43.9 PB8
Oct 15Wright County West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 8 · Annandale5,000 Meters Varsity820:48.38
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 22 · Annandale5,000 Meters Varsity2220:47.98
Oct 3Litchfield InvitationalOct 3 · 5,000 Meters Varsity · Place 22 · Annandale5,000 Meters Varsity2220:40.18
Sep 24Dassel-Cokato InvitationalSep 24 · 5,000 Meters Varsity · Place 21 · Annandale5,000 Meters Varsity2121:41.48
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 62 · Annandale5,000 Meters Varsity6222:34.98
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 16 · Annandale5,000 Meters Varsity1622:04.18
Sep 10Annandale InvitationalSep 10 · 5,000 Meters Varsity · Place 6 · Annandale5,000 Meters Varsity621:11.56
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 1 · Annandale5,000 Meters Junior Varsity122:11.76
Aug 30Maple Lake InvitationalAug 30 · 1.5 Miles Middle School · Place 1 · Annandale1.5 Miles Middle School110:07.46