Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 815:25.52Roseau InvitationalSeptember 8, 2022
3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 2016:24.0Bagley XC InvitationalSeptember 20, 2022
5,000 Meters · Blueberry Hills Golf CourseArrowhead Conference Meet · Sep 1422:15.00Arrowhead Conference MeetSeptember 14, 2023
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2919:12.2MSHSL Section 7A ChampionshipsOctober 29, 2026
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 819:15.60Ely Cross County InviteOctober 8, 2026
5,000 Meters · Falls High SchoolHial Pike · Oct 1420:21.20Hial PikeOctober 14, 2025
5,000 Meters · Grand Rapids Sports ComplexPaul Bauer Invitational · Sep 1621:23.4Paul Bauer InvitationalSeptember 16, 2025
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2419:21.1Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Hoyt Lakes Golf CourseIron Range Conference · Oct 1319:21.50Iron Range ConferenceOctober 13, 2026
5,000 Meters · International Falls Golf CourseHial Pike Invitational · Oct 1125:02.30Hial Pike InvitationalOctober 11, 2022
5,000 Meters · Lester ParkMSHSL Section 7A Championships · Oct 2723:44.3MSHSL Section 7A ChampionshipsOctober 27, 2022
5,000 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 1019:59.3Roseau InvitationalSeptember 10, 2026
5,000 Meters · Warroad Estates Golf CourseWarroad XC Invitational · Sep 1419:17.3Warroad XC InvitationalSeptember 14, 2026
5,000 Meters · White Oak Antique Tractor ClubDeer River/N/HC WarEagles XC Meet · Sep 2920:01.1Deer River/N/HC WarEagles XC MeetSeptember 29, 2026
5,000 Meters · Zippel Bay State ParkBorderland Invitational · Aug 2719:36.67Borderland Invitational August 27, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 7A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 47 · International Falls5,000 Meters Varsity4719:12.2 PB12
Oct 20Hial PikeOct 20 · 5,000 Meters Varsity · Place 8 · International Falls5,000 Meters Varsity819:19.8012
Oct 13Iron Range ConferenceOct 13 · 5,000 Meters Varsity · Place 15 · International Falls5,000 Meters Varsity1519:21.50 PB12
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 27 · International Falls5,000 Meters Varsity2719:15.60 PB12
Sep 29Deer River/N/HC WarEagles XC MeetSep 29 · 5,000 Meters Boys Varsity · Place 19 · International Falls5,000 Meters Boys Varsity1920:01.1 PB12
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 75 · International Falls5,000 Meters Boys Varsity7519:21.1 PB12
Sep 14Warroad XC InvitationalSep 14 · 5,000 Meters Boys Varsity · Place 10 · International Falls5,000 Meters Boys Varsity1019:17.3 PB12
Sep 10Roseau InvitationalSep 10 · 5,000 Meters Varsity · Place 15 · International Falls5,000 Meters Varsity1519:59.3 PB12
Aug 27Borderland Invitational Aug 27 · 5,000 Meters Varsity · Place 5 · International Falls5,000 Meters Varsity519:36.67 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 7A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 76 · International Falls5,000 Meters Varsity7620:02.611
Oct 14Hial PikeOct 14 · 5,000 Meters Varsity · Place 21 · International Falls5,000 Meters Varsity2120:21.20 PB11
Oct 9Iron Range ConferenceOct 9 · 5,000 Meters Varsity · Place 27 · International Falls5,000 Meters Varsity2720:31.81Unofficial11
Sep 30Ely InvitationalSep 30 · 5,000 Meters Varsity · Place 42 · International Falls5,000 Meters Varsity4221:20.211
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Varsity · Place 101 · International Falls5,000 Meters Varsity10120:40.711
Sep 23Deer River XC InvitationalSep 23 · 5,000 Meters Varsity/JV · Place 19 · International Falls5,000 Meters Varsity/JV1920:55.511
Sep 16Paul Bauer InvitationalSep 16 · 5,000 Meters Varsity · Place 82 · International Falls5,000 Meters Varsity8221:23.4 PB11
Sep 4Roseau InvitationalSep 4 · 5,000 Meters Varsity · Place 20 · International Falls5,000 Meters Varsity2020:48.011

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 7A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 84 · International Falls5,000 Meters Varsity8420:52.610

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 7A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 90 · International Falls5,000 Meters Varsity9022:32.99
Oct 10Hial PikeOct 10 · 5,000 Meters Varsity · Place 26 · International Falls5,000 Meters Varsity2623:29.90Unofficial9
Sep 26Deer River XC Invitational Sep 26 · 5,000 Meters Varsity/JV · Place 16 · International Falls5,000 Meters Varsity/JV1622:37.409
Sep 14Arrowhead Conference MeetSep 14 · 5,000 Meters Varsity · Place 29 · International Falls5,000 Meters Varsity2922:15.00 PB9
Sep 7Roseau InvitationalSep 7 · 5,000 Meters Varsity · Place 32 · International Falls5,000 Meters Varsity3222:42.99
Aug 29Borderland Invitational Aug 29 · 5,000 Meters Varsity · Place 17 · International Falls5,000 Meters Varsity1724:23.679

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 7A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 92 · International Falls5,000 Meters Varsity9223:44.3 PB8
Oct 11Hial Pike InvitationalOct 11 · 5,000 Meters Varsity · Place 42 · International Falls5,000 Meters Varsity4225:02.30 PB8
Sep 20Bagley XC InvitationalSep 20 · 3,200 Meters Junior High · Place 59 · International Falls3,200 Meters Junior High5916:24.0 PB8
Sep 12Warroad XC InviteSep 12 · 3,200 Meters Middle School · Place 19 · International Falls3,200 Meters Middle School1915:52.4—
Sep 8Roseau InvitationalSep 8 · 3,200 Meters Middle School · Place 18 · International Falls3,200 Meters Middle School1815:25.52 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21Bagley/Fosston XC InviteSep 21 · 3,200 Meters Middle School · Place 58 · International Falls3,200 Meters Middle School5816:54.27