Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Blueberry Hills Golf CourseDeer River XC Invitational · Sep 269:57.70Deer River XC Invitational September 26, 2023
3,200 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 712:52.0Roseau InvitationalSeptember 7, 2023
3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 2014:52.5Bagley XC InvitationalSeptember 20, 2022
5,000 Meters · Blueberry Hills Golf CourseArrowhead Conference Meet · Sep 1420:59.00Arrowhead Conference MeetSeptember 14, 2023
5,000 Meters · Cloquet Golf CourseMSHSL Section 7A Championships · Oct 2824:41.3MSHSL Section 7A ChampionshipsOctober 28, 2021
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2919:59.6MSHSL Section 7A ChampionshipsOctober 29, 2026
5,000 Meters · Ely Golf CourseEly Cross County Invite · Oct 819:49.50Ely Cross County InviteOctober 8, 2026
5,000 Meters · Falls High SchoolHial Pike · Oct 1423:38.00Hial PikeOctober 14, 2025
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2419:38.9Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Hoyt Lakes Golf CourseIron Range Conference · Oct 1320:06.10Iron Range ConferenceOctober 13, 2026
5,000 Meters · International Falls Golf CourseHial Pike Invitational · Oct 1124:12.10Hial Pike InvitationalOctober 11, 2022
5,000 Meters · Lester ParkMSHSL Section 7A Championships · Oct 2722:26.3MSHSL Section 7A ChampionshipsOctober 27, 2022
5,000 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 1019:45.1Roseau InvitationalSeptember 10, 2026
5,000 Meters · Warroad Estates Golf CourseWarroad XC Invitational · Sep 1419:19.3Warroad XC InvitationalSeptember 14, 2026
5,000 Meters · White Oak Antique Tractor ClubDeer River/N/HC WarEagles XC Meet · Sep 2920:32.1Deer River/N/HC WarEagles XC MeetSeptember 29, 2026
5,000 Meters · Zippel Bay State ParkBorderland Invitational · Aug 2719:27.05Borderland 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 61 · International Falls5,000 Meters Varsity6119:59.6 PB12
Oct 20Hial PikeOct 20 · 5,000 Meters Varsity · Place 9 · International Falls5,000 Meters Varsity919:31.8012
Oct 13Iron Range ConferenceOct 13 · 5,000 Meters Varsity · Place 20 · International Falls5,000 Meters Varsity2020:06.10 PB12
Oct 8Ely Cross County InviteOct 8 · 5,000 Meters Varsity · Place 40 · International Falls5,000 Meters Varsity4019:49.50 PB12
Sep 29Deer River/N/HC WarEagles XC MeetSep 29 · 5,000 Meters Boys Varsity · Place 24 · International Falls5,000 Meters Boys Varsity2420:32.1 PB12
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 82 · International Falls5,000 Meters Boys Varsity8219:38.9 PB12
Sep 14Warroad XC InvitationalSep 14 · 5,000 Meters Boys Varsity · Place 11 · International Falls5,000 Meters Boys Varsity1119:19.3 PB12
Sep 10Roseau InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · International Falls5,000 Meters Varsity1419:45.1 PB12
Aug 27Borderland Invitational Aug 27 · 5,000 Meters Varsity · Place 4 · International Falls5,000 Meters Varsity419:27.05 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Hial PikeOct 14 · 5,000 Meters Varsity · Place 38 · International Falls5,000 Meters Varsity3823:38.00 PB11
Oct 9Iron Range ConferenceOct 9 · 5,000 Meters Varsity · Place 42 · International Falls5,000 Meters Varsity4224:10.59Unofficial11
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 115 · International Falls5,000 Meters Junior Varsity11526:16.811
Sep 23Deer River XC InvitationalSep 23 · 5,000 Meters Varsity/JV · Place 41 · International Falls5,000 Meters Varsity/JV4126:14.211

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 7A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 75 · International Falls5,000 Meters Varsity7520:15.410
Oct 8Iron Range ConferenceOct 8 · 5,000 Meters Varsity · Place 30 · International Falls5,000 Meters Varsity3020:43.5310
Oct 3Ely InvitationalOct 3 · 5,000 Meters Varsity · Place 72 · International Falls5,000 Meters Varsity7219:50.210
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 124 · International Falls5,000 Meters Varsity12420:58.0SO
Sep 24Deer River/N/HC WarEagles InvitationalSep 24 · 5,000 Meters Varsity · Place 13 · International Falls5,000 Meters Varsity1319:57.5SO
Sep 17Paul Bauer InvitationalSep 17 · 5,000 Meters Varsity · Place 87 · International Falls5,000 Meters Varsity8721:53.110
Sep 5Roseau InvitationalSep 5 · 5,000 Meters Varsity · Place 13 · International Falls5,000 Meters Varsity1319:49.6SO

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 10Hial PikeOct 10 · 5,000 Meters Varsity · Place 22 · International Falls5,000 Meters Varsity2221:58.40Unofficial9
Sep 28Hibbing Rotary XC InvitationalSep 28 · 5,000 Meters Varsity · Place 133 · International Falls5,000 Meters Varsity13321:17.309
Sep 26Deer River XC Invitational Sep 26 · 2,500 Meters Junior High · Place 2 · International Falls2,500 Meters Junior High29:57.70 PB9
Sep 14Arrowhead Conference MeetSep 14 · 5,000 Meters Varsity · Place 21 · International Falls5,000 Meters Varsity2120:59.00 PB9
Sep 11Warroad XC InviteSep 11 · 5,000 Meters Varsity · Place 23 · International Falls5,000 Meters Varsity2320:50.1—
Sep 7Roseau InvitationalSep 7 · 3,200 Meters Middle School · Place 4 · International Falls3,200 Meters Middle School412:52.0 PB9
Aug 29Borderland Invitational Aug 29 · 5,000 Meters Varsity · Place 8 · International Falls5,000 Meters Varsity821:46.879

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 7A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 84 · International Falls5,000 Meters Varsity8422:26.3 PB8
Oct 11Hial Pike InvitationalOct 11 · 5,000 Meters Varsity · Place 37 · International Falls5,000 Meters Varsity3724:12.10 PB8
Sep 29Hibbing Rotary XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 76 · International Falls5,000 Meters Junior Varsity7614:43.98
Sep 20Bagley XC InvitationalSep 20 · 3,200 Meters Junior High · Place 36 · International Falls3,200 Meters Junior High3614:52.5 PB8
Sep 12Warroad XC InviteSep 12 · 3,200 Meters Middle School · Place 15 · International Falls3,200 Meters Middle School1515:10.8—
Sep 8Roseau InvitationalSep 8 · 3,200 Meters Middle School · Place 10 · International Falls3,200 Meters Middle School1013:57.448

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 7A ChampionshipsOct 28 · 5,000 Meters Section · Place 101 · International Falls5,000 Meters Section10124:41.3 PB7
Sep 21Bagley/Fosston XC InviteSep 21 · 3,200 Meters Middle School · Place 44 · International Falls3,200 Meters Middle School4415:53.57
Sep 13Warroad XC InviteSep 13 · 5,000 Meters Varsity · Place 21 · International Falls5,000 Meters Varsity2115:24.3—

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29International Falls Hial Pike InvitationalSep 29 · 3,200 Meters Varsity · Place 13 · international Falls3,200 Meters Varsity1314:41.70—