Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Enger Golf CourseSwain Invitational · Oct 314:05.7Swain Invitational October 3, 2026
3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 2512:58.9Minnesota Middle School State ChampionshipsOctober 25, 2025
3,200 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 415:04.852nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
3,200 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1414:22.5HOL Cross Country ChampionshipsOctober 14, 2025
3,200 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lake Rotary XC Invitational · Sep 1016:53.5Detroit Lake Rotary XC InvitationalSeptember 10, 2026
3,200 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 1114:32.1Lucky Lindy InvitationalSeptember 11, 2025
3,200 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1815:29.4Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1324:10.5Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2625:53.8Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 826:14.8Dale Skallerud Memorial XC MeetOctober 8, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 75 · Perham5,000 Meters Varsity7525:46.1FR
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 20 · Perham5,000 Meters Junior Varsity2025:46.1FR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters JV · Place 49 · Perham5,000 Meters JV4924:10.5 PB9
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Girls Junior Varsity 5k · Place 18 · Perham5,000 Meters Girls Junior Varsity 5k1826:14.8 PB9
Oct 3Swain Invitational Oct 3 · 3,000 Meters Girls C Team Enger Tower · Place 36 · Perham3,000 Meters Girls C Team Enger Tower3614:05.7 PB9
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters JV Black Race · Place 102 · Perham5,000 Meters JV Black Race10225:53.8 PB9
Sep 17Lucky LindySep 17 · 3,200 Meters Junior High · Place 33 · Perham3,200 Meters Junior High3314:51.19
Sep 10Detroit Lake Rotary XC InvitationalSep 10 · 3,200 Meters Girls C-Team · Place 47 · Perham3,200 Meters Girls C-Team4716:53.5 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Minnesota Middle School State ChampionshipsOct 25 · 3,000 Meters Class AA · Place 27 · Perham3,000 Meters Class AA2712:58.9 PB8
Oct 14HOL Cross Country ChampionshipsOct 14 · 3,200 Meters Girls Junior High · Place 7 · Perham3,200 Meters Girls Junior High714:22.5 PB8
Oct 9Perham Harrier InviteOct 9 · 3,200 Meters Middle School · Place 19 · Perham3,200 Meters Middle School1914:19.18
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 3,200 Meters 6th/7th/8th grade · Place 37 · Perham3,200 Meters 6th/7th/8th grade3715:04.8 PB8
Sep 18Rocori XC InvitationalSep 18 · 3,200 Meters Junior High · Place 40 · Perham3,200 Meters Junior High4015:29.4 PB8
Sep 11Lucky Lindy InvitationalSep 11 · 3,200 Meters Junior High · Place 23 · Perham3,200 Meters Junior High2314:32.1 PB8
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 3,200 Meters Middle School · Place 40 · Perham3,200 Meters Middle School4015:18.38
Aug 23Brave Like Gabe InvitationalAug 23 · 3,200 Meters Middle School · Place 38 · Perham3,200 Meters Middle School3814:44.68

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 3,200 Meters Junior Varsity · Place 8 · Perham3,200 Meters Junior Varsity815:11.17
Oct 10Perham InvitationalOct 10 · 3,200 Meters Varsity · Place 52 · Perham3,200 Meters Varsity5216:09.07
Sep 26John Hermes InvitationalSep 26 · 3,200 Meters Middle School · Place 25 · Perham3,200 Meters Middle School2516:01.897
Sep 19Rocori XC InvitationalSep 19 · 3,200 Meters Middle School · Place 63 · Perham3,200 Meters Middle School6317:44.67
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 3,200 Meters Middle School · Place 39 · Perham3,200 Meters Middle School3916:03.737
Aug 24Brave Like Gabe InvitationalAug 24 · 3,200 Meters Middle School · Place 60 · Perham3,200 Meters Middle School6017:01.5—