Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 14 | 18:52.19 | Turkey Trot | September 14, 2023 |
| 5,000 Meters · Lac Qui Parle Valley HSMSHSL Section 3A Championships · Oct 28 | 22:47.51 | MSHSL Section 3A Championships | October 28, 2021 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 1 | 17:03.4 | MSHSL Class A State Championships | November 1, 2025 |
| 5,000 Meters · Loyola Catholic SchoolTomahawk-Valley Conference Preseason Meet · Aug 22 | 17:37.1 | Tomahawk-Valley Conference Preseason Meet | August 22, 2025 |
| 5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 24 | 17:05.20 | MSHSL Section 3A Championships | October 24, 2024 |
| 5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 23 | 16:48.5 | MSHSL Section 3A Championships | October 23, 2025 |
| 5,000 Meters · Olivia Golf CourseBOLD/BLHS INVITE · Oct 2 | 17:18.83 | BOLD/BLHS INVITE | October 2, 2025 |
| 5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Sep 25 | 16:55 | Redwood Valley Invitational | September 25, 2025 |
| 5,000 Meters · Six Mile Creek Golf CourseDon Ray Invitational at Deubrook · Aug 26 | 19:27.84 | Don Ray Invitational at Deubrook | August 26, 2023 |
| 5,000 Meters · Tracy High SchoolTMB Panther Invitational · Oct 4 | 21:30.28 | TMB Panther Invitational | October 4, 2022 |
| 5,000 Meters · Winthrop Golf ClubTomahawk Valley Conference XC Championship · Oct 20 | 17:47.40 | Tomahawk Valley Conference XC Championship | October 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 59 · Wabasso | 5,000 Meters Class A | 59 | 17:03.4 PB | 12 |
| Oct 23 | MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 2 · Wabasso | 5,000 Meters Varsity | 2 | 16:48.5 PB | 12 |
| Oct 20 | Tomahawk Valley Conference XC Championship Oct 20 · 5,000 Meters Varsity · Place 2 · Wabasso | 5,000 Meters Varsity | 2 | 17:47.40 PB | 12 |
| Oct 6 | Central MN Christian XC MeetOct 6 · 5,000 Meters Varsity · Place 1 · Wabasso | 5,000 Meters Varsity | 1 | 16:43.14 | — |
| Oct 2 | BOLD/BLHS INVITEOct 2 · 5,000 Meters Varsity · Place 3 · Wabasso | 5,000 Meters Varsity | 3 | 17:18.83 PB | 12 |
| Sep 25 | Redwood Valley InvitationalSep 25 · 5,000 Meters Varsity · Place 2 · Wabasso | 5,000 Meters Varsity | 2 | 16:55 PB | 12 |
| Sep 4 | Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 2 · Wabasso | 5,000 Meters Varsity | 2 | 17:27.01 | — |
| Aug 22 | Tomahawk-Valley Conference Preseason MeetAug 22 · 5,000 Meters Varsity · Place 2 · Wabasso | 5,000 Meters Varsity | 2 | 17:37.1 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 112 · Wabasso | 5,000 Meters Class A | 112 | 17:59.7 | 11 |
| Oct 24 | MSHSL Section 3A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 13 · Wabasso | 5,000 Meters Varsity | 13 | 17:05.20 PB | 11 |
| Oct 15 | Tomahawk-Valley Conference XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 8 · Wabasso | 5,000 Meters Junior Varsity | 8 | 17:20.40 | 11 |
| Oct 7 | Central Mn Christian meetOct 7 · 5,000 Meters Varsity · Place 2 · Wabasso | 5,000 Meters Varsity | 2 | 17:31.50 | 11 |
| Oct 3 | BOLD/BLHS Cross Country InviteOct 3 · 5,000 Meters Varsity · Place 10 · Wabasso | 5,000 Meters Varsity | 10 | 17:48.80 | 11 |
| Sep 26 | Redwood Valley InviteSep 26 · 5,000 Meters Varsity · Place 16 · Wabasso | 5,000 Meters Varsity | 16 | 17:39.00 | 11 |
| Sep 12 | Turkey TrotSep 12 · 5,000 Meters Varsity · Place 22 · Wabasso | 5,000 Meters Varsity | 22 | 18:08.09 | 11 |
| Sep 5 | TMB MeetSep 5 · 5,000 Meters Varsity · Place 13 · Wabasso | 5,000 Meters Varsity | 13 | 18:18.58 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 3A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 37 · Wabasso | 5,000 Meters Varsity | 37 | 18:29.6 | 10 |
| Oct 5 | St. Mary’s-Sleepy Eye-New Ulm Cathedral Cross Country MeetOct 5 · 5,000 Meters Varsity · Place 16 · Wabasso | 5,000 Meters Varsity | 16 | 18:59.00 | 10 |
| Sep 28 | Redwood Valley InviteSep 28 · 5,000 Meters Varsity · Place 19 · Wabasso | 5,000 Meters Varsity | 19 | 18:24 | 10 |
| Sep 14 | Turkey TrotSep 14 · 5,000 Meters Varsity · Place 29 · Wabasso | 5,000 Meters Varsity | 29 | 18:52.19 PB | 10 |
| Aug 28 | Lakeview InvitationalAug 28 · 5,000 Meters Varsity · Place 15 · Wabasso | 5,000 Meters Varsity | 15 | 20:05 | 10 |
| Aug 26 | Don Ray Invitational at DeubrookAug 26 · 5,000 Meters Varsity · Place 6 · Wabasso | 5,000 Meters Varsity | 6 | 19:27.84 PB | 10 |
2022 Cross Country
3 results2021 Cross Country
2 results