Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Lake Elmo Park ReserveUSATF Minnesota Association Junior Olympic Championships · Nov 1711:43.77USATF Minnesota Association Junior Olympic ChampionshipsNovember 17, 2019
5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 2818:28.32MSHSL Section 8AA ChampionshipsOctober 28, 2021
5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 919:35.5Alexandria Lions InvitationalOctober 9, 2021
5,000 Meters · Arvig ParkBrave Like Gabe · Aug 2618:37.8Brave Like GabeAugust 26, 2023
5,000 Meters · Greenwood Golf CourseMSHSL Region 8AA XC Championship - Boys · Oct 1519:22.9MSHSL Region 8AA XC Championship - BoysOctober 15, 2020
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:16.9Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Little Falls Golf CourseMSHSL Section 8AA Championships · Oct 2618:18.98MSHSL Section 8AA ChampionshipsOctober 26, 2023
5,000 Meters · Lynx National Golf CourseSauk Centre Mainstreeter Invite · Sep 3018:38.41Sauk Centre Mainstreeter InviteSeptember 30, 2025
5,000 Meters · Pierz Golf CourseGranite Ridge Conference · Oct 1418:42.6Granite Ridge ConferenceOctober 14, 2025
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2318:48.20MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Ruttger's Bay Lake ResortCrosby-Ironton XC Invitational · Oct 220:11.7Crosby-Ironton XC InvitationalOctober 2, 2025
5,000 Meters · Vintage Golf CourseCardinal Invitational · Oct 220:18.69Cardinal InvitationalOctober 2, 2023
5,000 Meters · Whitetail Run Golf CourseWDC Johanna Olson Invitational · Sep 520:03.80WDC Johanna Olson InvitationalSeptember 5, 2023

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 49 · Little FallsLittle Falls5,000 Meters Varsity4918:48.20 PB12
Oct 14Granite Ridge ConferenceOct 14 · 5,000 Meters Varsity · Place 18 · Little FallsLittle Falls5,000 Meters Varsity1818:42.6 PB12
Oct 9Perham Harrier InviteOct 9 · 5,000 Meters Varsity · Place 59 · Little FallsLittle Falls5,000 Meters Varsity5918:02.3SR
Oct 2Crosby-Ironton XC InvitationalOct 2 · 5,000 Meters Varsity · Place 14 · Little FallsLittle Falls5,000 Meters Varsity1420:11.7 PB12
Sep 30Sauk Centre Mainstreeter InviteSep 30 · 5,000 Meters Varsity · Place 13 · Little FallsLittle Falls5,000 Meters Varsity1318:38.41 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 137 · Little FallsLittle Falls5,000 Meters Larry Zirgibel Boy’s Gold Competition13720:16.9 PB12
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 83 · Little FallsLittle Falls5,000 Meters Varsity8320:54.212
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 45 · Little FallsLittle Falls5,000 Meters Varsity4519:54.212
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 81 · Little FallsLittle Falls5,000 Meters Varsity8119:40.112
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 64 · Little FallsLittle Falls5,000 Meters Varsity6420:2412
Aug 23Brave Like Gabe InvitationalAug 23 · 5,000 Meters Varsity · Place 75 · Little FallsLittle Falls5,000 Meters Varsity7519:30.9SR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 8AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 49 · Little FallsLittle Falls5,000 Meters Varsity4918:18.98 PB10
Oct 12Perham Harrier InviteOct 12 · 5,000 Meters Varsity · Place 88 · Little FallsLittle Falls5,000 Meters Varsity8819:00.710
Oct 2Cardinal InvitationalOct 2 · 5,000 Meters High School · Place 14 · Little FallsLittle Falls5,000 Meters High School1420:18.69 PB10
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Varsity · Place 49 · Little FallsLittle Falls5,000 Meters Varsity4919:51.5010
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 97 · Little FallsLittle Falls5,000 Meters Varsity9718:37.3—
Sep 5WDC Johanna Olson InvitationalSep 5 · 5,000 Meters Varsity · Place 27 · Little FallsLittle Falls5,000 Meters Varsity2720:03.80 PB10
Aug 26Brave Like GabeAug 26 · 5,000 Meters Varsity · Place 57 · Little FallsLittle Falls5,000 Meters Varsity5718:37.8 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 124 · Little FallsLittle Falls5,000 Meters Varsity12418:45.3—
Oct 6Perham InviteOct 6 · 5,000 Meters Varsity · Place 69 · Little FallsLittle Falls5,000 Meters Varsity6918:05.2Unofficial9
Sep 29Foley InvitationalSep 29 · 5,000 Meters Varsity · Place 40 · Little FallsLittle Falls5,000 Meters Varsity4018:23.1Unofficial9
Sep 19Rey Zimney StampedeSep 19 · 5,000 Meters Varsity · Place 49 · Little FallsLittle Falls5,000 Meters Varsity4919:31.2—
Sep 1557th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 70 · Little FallsLittle Falls5,000 Meters Varsity7018:43.19
Aug 27Brave Like GabeAug 27 · 5,000 Meters Varsity · Place 39 · Little FallsLittle Falls5,000 Meters Varsity3919:26.1409

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 8AA ChampionshipsOct 28 · 5,000 Meters Section · Place 23 · Little FallsLittle Falls5,000 Meters Section2318:28.32 PB8
Oct 12Albany Purple Pride InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · Little FallsLittle Falls5,000 Meters Varsity817:51.918
Oct 9Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys Varsity · Place 143 · Little FallsLittle Falls5,000 Meters Boys Varsity14319:35.5 PB8
Sep 23Rocori XC InviteSep 23 · 5,000 Meters Varsity · Place 39 · Little FallsLittle Falls5,000 Meters Varsity3919:08.98
Sep 21Ray Zimney StampedeSep 21 · 5,000 Meters Varsity · Place 47 · Little FallsLittle Falls5,000 Meters Varsity4719:03.18
Sep 16Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 68 · Little FallsLittle Falls5,000 Meters Varsity6819:13.1Unofficial8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15MSHSL Region 8AA XC Championship - BoysOct 15 · 5,000 Meters Varsity · Place 78 · Little FallsLittle Falls5,000 Meters Varsity7819:22.9 PB7

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 17USATF Minnesota Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 2 · St Cloud River Runners/EnduRUNce ShopSt Cloud River Runners/EnduRUNce Shop3,000 Meters 11-12211:43.77 PB6
Sep 19Rocori XC InvitationalSep 19 · 3,200 Meters Middle School · Place 5 · Little FallsLittle Falls3,200 Meters Middle School512:14.9—