Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · BlueStemDragon Twilight Invitational · Sep 10 | 11:56.1 | Dragon Twilight Invitational | September 10, 2021 |
| 3,200 Meters · Bois De SiouxHeart of Lakes Conference Championships · Oct 12 | 12:28.73 | Heart of Lakes Conference Championships | October 12, 2021 |
| 5,000 Meters · Arvig ParkBrave Like Gabe · Aug 26 | 18:01.5 | Brave Like Gabe | August 26, 2023 |
| 5,000 Meters · Birchwood Golf CourseHOL XC Championship · Oct 17 | 18:18.6 | HOL XC Championship | October 17, 2023 |
| 5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 14 | 17:09.5 | HOL Cross Country Championships | October 14, 2025 |
| 5,000 Meters · Greenwood Golf CourseBemidji XC Invite · Oct 18 | 20:56.8 | Bemidji XC Invite | October 18, 2021 |
| 5,000 Meters · Hawley Golf ClubHeart of Lakes Conference XC Meet · Oct 13 | 19:11.7 | Heart of Lakes Conference XC Meet | October 13, 2022 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 1 | 17:33.4 | MSHSL Class A State Championships | November 1, 2025 |
| 5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 27 | 17:52.70 | Border Battle | September 27, 2025 |
| 5,000 Meters · Multi Events CenterTRF Sports Boosters XC Invitational · Aug 31 | 18:43.78 | TRF Sports Boosters XC Invitational | August 31, 2023 |
| 5,000 Meters · Twin pines golf courseMSHSL Section 8A Championships · Oct 24 | 17:12.2 | MSHSL Section 8A Championships | October 24, 2025 |
| 5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 4 | 17:41.9 | MSHSL Class A State Championships | November 4, 2023 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 18:12.4 | NXR Heartland Regional Championships | November 10, 2024 |
| 6,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 4 | 21:39.6 | Dragon Twilight Invitational | September 4, 2026 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 29:56.3 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · River Oaks Golf CourseToni St. Pierre Invitational · Sep 18 | 29:42.7 | Toni St. Pierre Invitational | September 18, 2026 |
| 8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 31 | 28:42.3 | MIAC XC Championship | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 94 · HawleyHawley | 5,000 Meters Class A | 94 | 17:33.4 PB | 12 |
| Oct 24 | MSHSL Section 8A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 7 · HawleyHawley | 5,000 Meters Varsity | 7 | 17:12.2 PB | 12 |
| Oct 14 | HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Boys Varsity · Place 13 · HawleyHawley | 5,000 Meters Boys Varsity | 13 | 17:09.5 PB | 12 |
| Sep 27 | Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 36 · HawleyHawley | 5,000 Meters Varsity Boys -- A | 36 | 17:52.70 PB | 12 |
| Sep 19 | Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 51 · HawleyHawley | 5,000 Meters High School Boys Gopher Competition | 51 | 18:47.4 | 12 |
2024 Cross Country
2 results2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
4 results