Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 3017:32.56John Hermes InvitationalSeptember 30, 2021
5,000 Meters · Arvig ParkBrave Like Gabe · Aug 2620:03.2Brave Like GabeAugust 26, 2023
5,000 Meters · Balmoral Golf CoursePark Region Conference Championships · Oct 1419:57.18Park Region Conference ChampionshipsOctober 14, 2025
5,000 Meters · BlueStemDragon Twilight Invitational · Sep 921:06.41Dragon Twilight InvitationalSeptember 9, 2022
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class A · Nov 220:05.3MSHSL State Championships - Class ANovember 2, 2024
5,000 Meters · Long Prairie Country ClubMSHSL Section 6A Championships · Oct 2620:13.91MSHSL Section 6A ChampionshipsOctober 26, 2023
5,000 Meters · Minnewaska Golf ClubMinnewaska Area Invitational · Oct 719:36.1Minnewaska Area InvitationalOctober 7, 2025
5,000 Meters · St. John's PrepJohnnie Bread Invitational · Sep 2520:59.1Johnnie Bread InvitationalSeptember 25, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 520:13.24MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 1620:11.0Bagley XC InvitationalSeptember 16, 2025
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 420:20.0MSHSL Class A State ChampionshipsNovember 4, 2023
5,000 Meters · Vintage Golf CourseMSHSL Section 6A Championships · Oct 2820:33.2MSHSL Section 6A ChampionshipsOctober 28, 2022
5,000 Meters · Whitetail Run Golf CourseMSHSL Section 6A Championships · Oct 2419:50.2MSHSL Section 6A ChampionshipsOctober 24, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 16 · Parkers PrairieParkers Prairie5,000 Meters Varsity1620:31.612
Oct 14Park Region Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 5 · Parkers PrairieParkers Prairie5,000 Meters Varsity519:57.18 PB12
Oct 7Minnewaska Area InvitationalOct 7 · 5,000 Meters Varsity · Place 6 · Parkers PrairieParkers Prairie5,000 Meters Varsity619:36.1 PB12
Sep 25Johnnie Bread InvitationalSep 25 · 5,000 Meters Varsity · Place 2 · Parkers PrairieParkers Prairie5,000 Meters Varsity220:59.1 PB12
Sep 16Bagley XC InvitationalSep 16 · 5,000 Meters Girls Varsity · Place 1 · Parkers PrairieParkers Prairie5,000 Meters Girls Varsity120:11.0 PB12
Sep 8LPGE Cross Country InvitationalSep 8 · 5,000 Meters Varsity · Place 6 · Parkers PrairieParkers Prairie5,000 Meters Varsity621:17.4912
Sep 2WDC Johanna Olson InvitationalSep 2 · 5,000 Meters Varsity · Place 4 · Parkers PrairieParkers Prairie5,000 Meters Varsity421:01.1SR
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 1 · Parkers PrairieParkers Prairie5,000 Meters Varsity119:48.3SR

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 40 · Parkers PrairieParkers Prairie5,000 Meters Class A4020:05.3 PB11
Oct 24MSHSL Section 6A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 2 · Parkers PrairieParkers Prairie5,000 Meters Varsity219:50.2 PB11
Oct 15Park Region ConferenceOct 15 · 5,000 Meters Varsity · Place 3 · Parkers PrairieParkers Prairie5,000 Meters Varsity319:20.311
Oct 10Perham InvitationalOct 10 · 5,000 Meters Varsity · Place 6 · Parkers PrairieParkers Prairie5,000 Meters Varsity619:13.811
Oct 3Ottertail Central InviteOct 3 · 5,000 Meters Varsity · Place 1 · Parkers PrairieParkers Prairie5,000 Meters Varsity119:23.3511
Sep 26Johnny Bread InvitationalSep 26 · 5,000 Meters Varsity · Place 3 · Parkers PrairieParkers Prairie5,000 Meters Varsity320:59.111
Sep 17Bagley XC InvitationalSep 17 · 5,000 Meters Varsity · Place 3 · Parkers PrairieParkers Prairie5,000 Meters Varsity321:42.61JR
Sep 9LPGE Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · Parkers PrairieParkers Prairie5,000 Meters Varsity120:22.3311
Sep 3WDC Johanna Olson InvitationalSep 3 · 5,000 Meters Varsity · Place 8 · PARKERS PRAIRIEPARKERS PRAIRIE5,000 Meters Varsity821:44.9JR
Aug 26Central Minnesota River RunAug 26 · 5,000 Meters Varsity · Place 3 · Parkers PrairieParkers Prairie5,000 Meters Varsity321:05.8JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 48 · Ottertail CentralOttertail Central5,000 Meters Class A4820:20.0 PB10
Oct 26MSHSL Section 6A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 6 · Ottertail CentralOttertail Central5,000 Meters Varsity620:13.91 PB10
Oct 16Park Region Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 4 · Ottertail CentralOttertail Central5,000 Meters Varsity420:18.3210
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 33 · Ottertail CentralOttertail Central5,000 Meters Varsity3320:19.810
Sep 14Ada-Borup-West Booster InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · Ottertail CentralOttertail Central5,000 Meters Varsity119:56.6010
Sep 8MSU Moorhead Dragon Twilight InvitationalSep 8 · 5,000 Meters Varsity · Place 24 · Ottertail CentralOttertail Central5,000 Meters Varsity2420:17.910
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 9 · Ottertail CentralOttertail Central5,000 Meters Varsity920:03.2 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 45 · Ottertail CentralOttertail Central5,000 Meters Class A4520:13.24 PB9
Oct 28MSHSL Section 6A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 9 · Ottertail CentralOttertail Central5,000 Meters Varsity920:33.2 PB9
Oct 6Perham InviteOct 6 · 5,000 Meters Varsity · Place 38 · Ottertail CentralOttertail Central5,000 Meters Varsity3820:17.2Unofficial9
Sep 15Ada/Borup Boosters InviteSep 15 · 5,000 Meters Varsity · Place 6 · Ottertail CentralOttertail Central5,000 Meters Varsity620:53.7—
Sep 9Dragon Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 40 · Ottertail CentralOttertail Central5,000 Meters Varsity4021:06.41 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6A ChampionshipsOct 29 · 5,000 Meters Section · Place 34 · Ottertail CentralOttertail Central5,000 Meters Section3422:27.108
Sep 30John Hermes InvitationalSep 30 · 3,200 Meters Junior High · Place 31 · Ottertail CentralOttertail Central3,200 Meters Junior High3117:32.56 PB8
Sep 16Ada/Borup XC Booster InviteSep 16 · Varsity · Place 7 · Ottertail CentralOttertail CentralVarsity720:50.7—
Sep 10Dragon Twilight InvitationalSep 10 · 5,000 Meters Varsity · Place 38 · Ottertail CentralOttertail Central5,000 Meters Varsity3821:58.08