Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Oak Knoll CGNW MN Conference XC Championship · Oct 1215:13.60NW MN Conference XC ChampionshipOctober 12, 2023
3,200 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 715:40.8Roseau InvitationalSeptember 7, 2023
3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 1917:02.80Bagley XC InvitationalSeptember 19, 2023
3,200 Meters · Valley Golf CourseEGF XC Invite · Sep 2516:14.80EGF XC InviteSeptember 25, 2023
3,200 Meters · Zippel Bay State ParkBorderland Invitational · Aug 2916:25.57Borderland Invitational August 29, 2023
5,000 Meters · Falls High SchoolHial Pike · Oct 1421:37.30Hial PikeOctober 14, 2025
5,000 Meters · Greenwood Golf CourseBemidji XC Invitational · Oct 822:18.1Bemidji XC InvitationalOctober 8, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2623:19.3Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2721:54.40Border BattleSeptember 27, 2025
5,000 Meters · Riverside Golf CourseWest Marshall XC Invitational · Sep 3022:15.30West Marshall XC InvitationalSeptember 30, 2025
5,000 Meters · Roseau Oak Crest Golf ClubNW MN Conference XC Championship · Oct 721:26.30NW MN Conference XC ChampionshipOctober 7, 2025
5,000 Meters · Thief River Golf ClubNW MN XC Championship · Oct 1321:25.64NW MN XC ChampionshipOctober 13, 2026
5,000 Meters · Twin pines golf courseMSHSL Section 8A Championships · Oct 3021:25.76MSHSL Section 8A ChampionshipsOctober 30, 2026
5,000 Meters · Valley Golf CourseEGF XC Invitational · Sep 2222:08.7EGF XC InvitationalSeptember 22, 2025
5,000 Meters · Warroad Estates Golf CourseWarroad XC Invitational · Sep 1422:25.4Warroad XC InvitationalSeptember 14, 2026
5,000 Meters · White Oak Antique Tractor ClubDeer River/N/HC WarEagles XC Meet · Sep 2923:20.1Deer River/N/HC WarEagles XC MeetSeptember 29, 2026
5,000 Meters · Zippel Bay State ParkBorderland Invitational · Aug 2724:13.43Borderland Invitational August 27, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30MSHSL Section 8A ChampionshipsOct 30 · 5,000 Meters Varsity · Place 95 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity9521:25.76 PB11
Oct 20Hial PikeOct 20 · 5,000 Meters Varsity · Place 25 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity2521:53.5011
Oct 13NW MN XC ChampionshipOct 13 · 5,000 Meters Varsity · Place 63 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity6321:25.64 PB11
Oct 8Bemidji XC InvitationalOct 8 · 5,000 Meters Boys Varsity · Place 18 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Boys Varsity1822:18.1 PB11
Sep 29Deer River/N/HC WarEagles XC MeetSep 29 · 5,000 Meters Boys Varsity · Place 51 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Boys Varsity5123:20.1 PB11
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 270 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity Boys -- A27023:19.3 PB11
Sep 22Bagley XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 100 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Boys Varsity10023:30.411
Sep 14Warroad XC InvitationalSep 14 · 5,000 Meters Boys Varsity · Place 40 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Boys Varsity4022:25.4 PB11
Sep 10Roseau InvitationalSep 10 · 5,000 Meters Varsity · Place 43 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity4323:24.711
Aug 27Borderland Invitational Aug 27 · 5,000 Meters Varsity · Place 20 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity2024:13.43 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 8A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 105 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity10522:10.410
Oct 14Hial PikeOct 14 · 5,000 Meters Varsity · Place 26 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity2621:37.30 PB10
Oct 7NW MN Conference XC ChampionshipOct 7 · 5,000 Meters Varsity · Place 57 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity5721:26.30 PB10
Sep 30West Marshall XC InvitationalSep 30 · 5,000 Meters Varsity · Place 38 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity3822:15.30 PB10
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 241 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity Boys -- A24121:54.40 PB10
Sep 22EGF XC InvitationalSep 22 · 5,000 Meters Boys Varsity · Place 39 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Boys Varsity3922:08.7 PB10
Sep 16Bagley XC InvitationalSep 16 · 5,000 Meters Boys Varsity · Place 79 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Boys Varsity7923:14.110
Sep 8Warroad XC InvitationalSep 8 · 5,000 Meters Varsity · Place 28 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity2822:11.4510
Sep 4Roseau InvitationalSep 4 · 5,000 Meters Varsity · Place 25 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity2521:43.010
Aug 26Lake of the Woods Invite Aug 26 · 5,000 Meters Varsity · Place 20 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity2023:27.5010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10NW MN Conference XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 58 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity5824:36.6FR
Oct 1West Marshall XC InvitationalOct 1 · 5,000 Meters Varsity · Place 33 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity3323:32.6FR
Sep 23EGF XC InvitationalSep 23 · 5,000 Meters Varsity · Place 52 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity5224:57.6FR
Sep 17Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 109 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity10926:59.92FR
Sep 5Roseau InvitationalSep 5 · 5,000 Meters Varsity · Place 33 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River5,000 Meters Varsity3323:38.7FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12NW MN Conference XC ChampionshipOct 12 · 3,200 Meters Junior High · Place 14 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Junior High1415:13.60 PB8
Oct 10Hial PikeOct 10 · 3,200 Meters Junior Varsity · Place 12 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Junior Varsity1213:58.70Unofficial8
Sep 25EGF XC InviteSep 25 · 3,200 Meters Junior High · Place 23 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Junior High2316:14.80 PB8
Sep 19Bagley XC InvitationalSep 19 · 3,200 Meters Junior High · Place 54 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Junior High5417:02.80 PB8
Sep 7Roseau InvitationalSep 7 · 3,200 Meters Middle School · Place 25 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Middle School2515:40.8 PB8
Aug 29Borderland Invitational Aug 29 · 3,200 Meters Junior High · Place 9 · Lake Of The WoodsLake Of The Woods3,200 Meters Junior High916:25.57 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29EGF XC InviteSep 29 · 3,200 Meters Junior High · Place 32 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Junior High3216:52.47
Sep 20Bagley XC InvitationalSep 20 · 3,200 Meters Junior High · Place 89 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Junior High8920:36.67
Sep 8Roseau InvitationalSep 8 · 3,200 Meters Middle School · Place 26 · Lake of the Woods/Rainy RiverLake of the Woods/Rainy River3,200 Meters Middle School2616:54.187