Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 17 | 18:02.0 | Bagley XC Invitational | September 17, 2019 |
| 5,000 Meters · Arrowwood ResortMSHSL Section 8AA Championships · Oct 27 | 21:58.6 | MSHSL Section 8AA Championships | October 27, 2022 |
| 5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 9 | 23:14.6 | Alexandria Lions Invitational | October 9, 2021 |
| 5,000 Meters · Arvig ParkBrave Like Gabe · Aug 27 | 24:17.131 | Brave Like Gabe | August 27, 2022 |
| 5,000 Meters · Little Falls Golf Course57th Annual Myron Ahle / Lucky Lindy Invitational · Sep 15 | 22:37.8 | 57th Annual Myron Ahle / Lucky Lindy Invitational | September 15, 2022 |
| 5,000 Meters · Long Prairie Country ClubMid-State Conference Meet · Oct 18 | 21:23.37 | Mid-State Conference Meet | October 18, 2022 |
| 5,000 Meters · Perham High SchoolPerham Invitational · Oct 3 | 25:37.4 | Perham Invitational | October 3, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 8AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 83 · Pequot Lakes | 5,000 Meters Varsity | 83 | 21:58.6 PB | 12 |
| Oct 18 | Mid-State Conference MeetOct 18 · 5,000 Meters Varsity · Place 32 · Pequot Lakes | 5,000 Meters Varsity | 32 | 21:23.37 PB | 12 |
| Oct 8 | 49th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Varsity · Place 186 · Pequot Lakes | 5,000 Meters Varsity | 186 | 22:01.3 | — |
| Sep 15 | 57th Annual Myron Ahle / Lucky Lindy InvitationalSep 15 · 5,000 Meters Varsity · Place 146 · Pequot Lakes | 5,000 Meters Varsity | 146 | 22:37.8 PB | 12 |
| Aug 27 | Brave Like GabeAug 27 · 5,000 Meters Varsity · Place 95 · Pequot Lakes | 5,000 Meters Varsity | 95 | 24:17.131 PB | 12 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Mid-State Conference MeetOct 14 · 5,000 Meters Junior Varsity · Place 48 · Pequot Lakes | 5,000 Meters Junior Varsity | 48 | 22:35.04Unofficial | 11 |
| Oct 9 | Alexandria Lions InvitationalOct 9 · 5,000 Meters Boys JV · Place 220 · Pequot Lakes | 5,000 Meters Boys JV | 220 | 23:14.6 PB | 11 |
| Sep 25 | Milaca Mega MeetSep 25 · 5,000 Meters Junior Varsity · Place 379 · Pequot Lakes | 5,000 Meters Junior Varsity | 379 | 23:34.7 | — |
| Sep 16 | Lucky LIndy Little Falls InviteSep 16 · 5,000 Meters Varsity · Place 145 · Pequot Lakes | 5,000 Meters Varsity | 145 | 24:34.5Unofficial | 11 |
2020 Cross Country
2 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Proctor Lions InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 132 · Pequot Lakes | 5,000 Meters Junior Varsity | 132 | 24:21.4 | — |
| Oct 15 | Proctor Lions InvitationalOct 15 · 5,000 Meters Varsity · Place 269 · Pequot Lakes | 5,000 Meters Varsity | 269 | 24:21.4 | — |
| Oct 10 | Mid-State Conference CC ChampionshipsOct 10 · 3,200 Meters Middle School · Place 19 · Pequot Lakes | 3,200 Meters Middle School | 19 | 13:47.1 | — |
| Oct 3 | Perham InvitationalOct 3 · 5,000 Meters Junior Varsity Boys · Place 201 · Pequot Lakes | 5,000 Meters Junior Varsity Boys | 201 | 25:37.4 PB | 9 |
| Sep 17 | Bagley XC InvitationalSep 17 · 3,200 Meters Junior High · Place 95 · Pequot Lakes | 3,200 Meters Junior High | 95 | 18:02.0 PB | 9 |
| Aug 29 | St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 843 · Pequot Lakes | 5,000 Meters Varsity | 843 | 10:07 | 9 |