Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Valley Golf CourseEGF XC Invite · Sep 3022:15.7EGF XC InviteSeptember 30, 2021
3,200 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 918:43.86Detroit Lakes Rotary Cross Country MeetSeptember 9, 2021
3,200 Meters · Greenwood Golf CourseBemidji XC Invite · Oct 1819:11.7Bemidji XC InviteOctober 18, 2021
3,200 Meters · Roseau Oak Crest Golf ClubRoseau XC Invitational · Sep 1017:55.6Roseau XC InvitationalSeptember 10, 2020
3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 2218:52.2Bagley XC InvitationalSeptember 22, 2020
3,200 Meters · Valley Golf CourseNW MN Conference XC Championship · Oct 1117:46.9NW MN Conference XC ChampionshipOctober 11, 2022
3,200 Meters · Warroad Estates Golf CourseWarroad XC Triangular · Sep 1417:36.6Warroad XC TriangularSeptember 14, 2020
3,200 Meters · Warroad High SchoolWarroad Invitational · Sep 1417:36Warroad InvitationalSeptember 14, 2020
5,000 Meters · Detroit Lakes Country Club, Lakeview CourseMSHSL Section 8AA Championships · Oct 2424:38.9MSHSL Section 8AA ChampionshipsOctober 24, 2024
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2623:50.50MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · Multi Events CenterTRF Sports Boosters XC Invitational · Aug 2826:05.08TRF Sports Boosters XC InvitationalAugust 28, 2025
5,000 Meters · Oak Knoll CGNW MN Conference XC Championship · Oct 1227:52.80NW MN Conference XC ChampionshipOctober 12, 2023
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2325:08.80MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Valley Golf CourseEGF XC Invitational · Sep 2226:18.1EGF XC InvitationalSeptember 22, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 65 · East Grand ForksEast Grand Forks5,000 Meters Varsity6525:08.80 PB12
Sep 22EGF XC InvitationalSep 22 · 5,000 Meters Girls Varsity · Place 42 · East Grand ForksEast Grand Forks5,000 Meters Girls Varsity4226:18.1 PB12
Sep 11Ada-Borup-West Booster Club XC InvitationalSep 11 · 5,000 Meters Varsity · Place 50 · East Grand ForksEast Grand Forks5,000 Meters Varsity5025:18.4SR
Sep 4Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Varsity · Place 73 · East Grand ForksEast Grand Forks5,000 Meters Varsity7325:44.7SR
Aug 28TRF Sports Boosters XC InvitationalAug 28 · 5,000 Meters Varsity · Place 19 · East Grand ForksEast Grand Forks5,000 Meters Varsity1926:05.08 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 76 · East Grand ForksEast Grand Forks5,000 Meters Varsity7624:38.9 PB11
Oct 14Bemidji XC InvitationalOct 14 · 5,000 Meters Varsity · Place 40 · East Grand ForksEast Grand Forks5,000 Meters Varsity4023:55.50JR
Oct 10NW MN Conference XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 29 · East Grand ForksEast Grand Forks5,000 Meters Varsity2924:39.9JR
Oct 1West Marshall XC InvitationalOct 1 · 5,000 Meters Varsity · Place 34 · East Grand ForksEast Grand Forks5,000 Meters Varsity3425:48.0JR
Sep 23EGF XC InvitationalSep 23 · 5,000 Meters Varsity · Place 34 · East Grand ForksEast Grand Forks5,000 Meters Varsity3424:59.3JR
Sep 17Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 57 · East Grand ForksEast Grand Forks5,000 Meters Varsity5726:30.13JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 77 · East Grand ForksEast Grand Forks5,000 Meters Varsity7723:50.50 PB10
Oct 16Bemidji XC InviteOct 16 · 5,000 Meters Varsity · Place 41 · East Grand ForksEast Grand Forks5,000 Meters Varsity4124:52.2010
Oct 12NW MN Conference XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 43 · East Grand ForksEast Grand Forks5,000 Meters Varsity4327:52.80 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Bemidji XC InviteOct 17 · 3,200 Meters Middle School · Place 64 · East Grand ForksEast Grand Forks3,200 Meters Middle School6418:18.09
Oct 11NW MN Conference XC ChampionshipOct 11 · 3,200 Meters Junior High · Place 23 · East Grand ForksEast Grand Forks3,200 Meters Junior High2317:46.9 PB9
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 3,200 Meters Middle School · Place 66 · East Grand ForksEast Grand Forks3,200 Meters Middle School6618:06.4—
Sep 29EGF XC InviteSep 29 · 3,200 Meters Junior High · Place 35 · East Grand ForksEast Grand Forks3,200 Meters Junior High3518:37.09
Sep 20Bagley XC InvitationalSep 20 · 3,200 Meters Junior High · Place 51 · East Grand ForksEast Grand Forks3,200 Meters Junior High5118:57.29

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18Bemidji XC InviteOct 18 · 3,200 Meters Junior High · Place 68 · East Grand ForksEast Grand Forks3,200 Meters Junior High6819:11.7 PB8
Oct 12NW MN Conference XC ChampionshipOct 12 · 3,200 Meters Middle School · Place 26 · East Grand ForksEast Grand Forks3,200 Meters Middle School2618:14.08
Sep 30EGF XC InviteSep 30 · 3,000 Meters Junior High · Place 39 · East Grand ForksEast Grand Forks3,000 Meters Junior High3922:15.7 PB8
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 8th Grade · Place 198 · East Grand ForksEast Grand Forks3,200 Meters 8th Grade19818:51.2—
Sep 21Bagley/Fosston XC InviteSep 21 · 3,200 Meters Middle School · Place 50 · East Grand ForksEast Grand Forks3,200 Meters Middle School5018:24.18
Sep 16Ada/Borup XC Booster InviteSep 16 · Varsity · Place 30 · East Grand ForksEast Grand ForksVarsity3017:18.4—
Sep 13Warroad XC InviteSep 13 · 5,000 Meters Varsity · Place 21 · East Grand ForksEast Grand Forks5,000 Meters Varsity2117:40.2—
Sep 9Detroit Lakes Rotary Cross Country MeetSep 9 · 3,200 Meters Junior High · Place 38 · East Grand ForksEast Grand Forks3,200 Meters Junior High3818:43.86 PB8

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1EGF XC Invitational CompiledOct 1 · 3,200 Meters JH · Place 29 · East Grand ForksEast Grand Forks3,200 Meters JH2918:23.17
Sep 22Bagley XC InvitationalSep 22 · 3,200 Meters JH · Place 28 · East Grand ForksEast Grand Forks3,200 Meters JH2818:52.2 PB7
Sep 14Warroad XC TriangularSep 14 · 3,200 Meters Junior High · Place 32 · East Grand ForksEast Grand Forks3,200 Meters Junior High3217:36.6 PB7
Sep 14Warroad InvitationalSep 14 · 3,200 Meters Middle School · Place 32 · East Grand Forks CentralEast Grand Forks Central3,200 Meters Middle School3217:36 PB7
Sep 10Roseau XC InvitationalSep 10 · 3,200 Meters JH · Place 43 · East Grand ForksEast Grand Forks3,200 Meters JH4317:55.6 PB7
Sep 3Thief River Falls InvitationalSep 3 · 3,200 Meters Middle School · Place 37 · East Grand ForksEast Grand Forks3,200 Meters Middle School3718:46.74—