Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Augustana UniversityAugustana Twilight XC Meet College · Sep 1 | 21:20.6 | Augustana Twilight XC Meet College | September 1, 2023 |
| 5,000 Meters · BlueStemDragon Twilight Invitational · Sep 9 | 16:38.68 | Dragon Twilight Invitational | September 9, 2022 |
| 5,000 Meters · Cooperstown Country ClubClass B State Meet · Oct 24 | 17:25.4 | Class B State Meet | October 24, 2020 |
| 5,000 Meters · Detroit Lakes Country Club, Lakeview CourseDetroit Lakes Rotary Cross Country Meet · Sep 9 | 18:06.32 | Detroit Lakes Rotary Cross Country Meet | September 9, 2021 |
| 5,000 Meters · HillsboroHillsboro Earlybird · Aug 21 | 16:56 | Hillsboro Earlybird | August 21, 2021 |
| 5,000 Meters · Lincoln 5KGrand Forks Invite · Oct 2 | 17:10.34 | Grand Forks Invite | October 2, 2021 |
| 5,000 Meters · Northwood Golf CourseNorthwood Invitational · Aug 26 | 17:03.2 | Northwood Invitational | August 26, 2021 |
| 5,000 Meters · Parkhurst Recreation Area2022 ND Class B State XC Meet · Oct 21 | 16:59.42 | 2022 ND Class B State XC Meet | October 21, 2022 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 15:47.33 | Augustana Twilight XC Meet | September 4, 2026 |
| 8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 27:09.27 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 8,000 Meters · Heart River Golf CourseBlue Hawk Invitational · Sep 21 | 27:34.3 | Blue Hawk Invitational | September 21, 2024 |
| 8,000 Meters · Mahoney State ParkBlazing Tiger Meet · Oct 21 | 26:50.4 | Blazing Tiger Meet | October 21, 2023 |
| 8,000 Meters · Parkhurst Recreation AreaJimmie XC Invitational · Oct 2 | 26:05.3 | Jimmie XC Invitational | October 2, 2026 |
| 8,000 Meters · Sioux FallsNSIC Conference Championships · Nov 7 | 25:05.6 | NSIC Conference Championships | November 7, 2026 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 28:53.8 | Roy Griak Invitational-College | September 22, 2023 |
| 8,000 Meters · Valley CityNSAA XC Championship · Nov 8 | 27:07.0 | NSAA XC Championship | November 8, 2024 |
| 8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 24 | 26:53.10 | Northern Sun Conference XC Meet | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NSIC Conference ChampionshipsNov 7 · 8,000 Meters NSIC · Place 18 · Jamestown (N.D.)Jamestown (N.D.) | 8,000 Meters NSIC | 18 | 25:05.6 PB | Sr |
| Oct 23 | Marauders Tune-UpOct 23 · 8,000 Meters Varsity · Place 3 · Jamestown (N.D.)Jamestown (N.D.) | 8,000 Meters Varsity | 3 | 26:29.97 | SR |
| Oct 2 | Jimmie XC InvitationalOct 2 · 8,000 Meters Mens 8k · Place 4 · Jamestown (N.D.)Jamestown (N.D.) | 8,000 Meters Mens 8k | 4 | 26:05.3 PB | Sr |
| Sep 25 | Augustana InvitationalSep 25 · 8,000 Meters Men's 8K · Place 38 · Jamestown (N.D.)Jamestown (N.D.) | 8,000 Meters Men's 8K | 38 | 25:10.80 | Sr |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 53 · Jamestown (N.D.)Jamestown (N.D.) | 5,000 Meters College Men | 53 | 15:47.33 PB | Sr |
2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | North Dakota State ChampionshipsOct 22 · 5,000 Meters Varsity · Place 9 · KindredKindred | 5,000 Meters Varsity | 9 | 16:59.76 | 11 |
| Oct 16 | ND Class B East Region XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 3 · KindredKindred | 5,000 Meters Varsity | 3 | 17:01.8 | 11 |
| Oct 2 | Grand Forks InviteOct 2 · 5,000 Meters Varsity · Place 12 · KindredKindred | 5,000 Meters Varsity | 12 | 17:10.34 PB | 11 |
| Sep 25 | RM Stoudt InvitationalSep 25 · 5,000 Meters Varsity · Place 12 · KindredKindred | 5,000 Meters Varsity | 12 | 17:26 | 11 |
| Sep 18 | Valley City Blue & White InviteSep 18 · 5,000 Meters Varsity · Place 9 · KindredKindred | 5,000 Meters Varsity | 9 | 17:17.64 | 11 |
| Sep 9 | Detroit Lakes Rotary Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 4 · KindredKindred | 5,000 Meters Varsity | 4 | 18:06.32 PB | 11 |
| Aug 26 | Northwood InvitationalAug 26 · 5,000 Meters Varsity · Place 3 · KindredKindred | 5,000 Meters Varsity | 3 | 17:03.2 PB | 11 |
| Aug 21 | Hillsboro EarlybirdAug 21 · 5,000 Meters Varsity · Place 2 · KindredKindred | 5,000 Meters Varsity | 2 | 16:56 PB | 11 |
2020 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
1 results