Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Twin pines golf courseBagley XC Invitational · Sep 17 | 13:17.6 | Bagley XC Invitational | September 17, 2019 |
| 5,000 Meters · Arvig ParkPerham Harrier Invite · Oct 12 | 15:38.2 | Perham Harrier Invite | October 12, 2023 |
| 5,000 Meters · BlueStemDragon Twilight Invitational · Sep 9 | 16:30.26 | Dragon Twilight Invitational | September 9, 2022 |
| 5,000 Meters · Buffalo Heights Golf CourseMSHSL Section 8AAA Championships · Oct 26 | 16:25.0 | MSHSL Section 8AAA Championships | October 26, 2023 |
| 5,000 Meters · Fox Hollow Golf CourseMSHSL Section 8AAA Championships · Oct 28 | 18:03.6 | MSHSL Section 8AAA Championships | October 28, 2021 |
| 5,000 Meters · Greenwood Golf CourseMSHSL Section 8AAA Championships · Oct 27 | 16:40.20 | MSHSL Section 8AAA Championships | October 27, 2022 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 4 | 16:08.7 | MSHSL Class AAA State Championships | November 4, 2023 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 5 | 16:19.27 | MSHSL Class AAA State Championships | November 5, 2022 |
| 5,000 Meters · Twin pines golf courseBagley XC Invitational · Sep 20 | 18:14.5 | Bagley XC Invitational | September 20, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 41 · Bemidji | 5,000 Meters Class AAA | 41 | 16:19.27 PB | 11 |
| Oct 27 | MSHSL Section 8AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · Bemidji | 5,000 Meters Varsity | 3 | 16:40.20 PB | 11 |
| Oct 6 | Perham InviteOct 6 · 5,000 Meters Varsity · Place 6 · Bemidji | 5,000 Meters Varsity | 6 | 16:15.2Unofficial | 11 |
| Sep 20 | Bagley XC InvitationalSep 20 · 5,000 Meters Varsity · Place 15 · Bemidji | 5,000 Meters Varsity | 15 | 18:14.5 PB | 11 |
| Sep 9 | Dragon Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 5 · Bemidji | 5,000 Meters Varsity | 5 | 16:30.26 PB | 11 |
| Aug 27 | Brave Like GabeAug 27 · 5,000 Meters Varsity · Place 6 · Bemidji | 5,000 Meters Varsity | 6 | 17:18.553 | 11 |
2021 Cross Country
3 results2020 Cross Country
3 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 17 | Bagley XC InvitationalSep 17 · 3,200 Meters Junior High · Place 6 · Bemidji | 3,200 Meters Junior High | 6 | 13:17.6 PB | 8 |