Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Bjornsons Golf CourseJansen/Blue-White Invitational · Sep 23 | 19:49.2 | Jansen/Blue-White Invitational | September 23, 2017 |
| 5,000 Meters · Bjornson Park Municipal Golf CourseNorth Dakota Class B State Championship · Oct 28 | 22:39.1 | North Dakota Class B State Championship | October 28, 2017 |
| 5,000 Meters · Cooperstown Country ClubClass B State Meet · Oct 24 | 21:22.4 | Class B State Meet | October 24, 2020 |
| 5,000 Meters · Prairie Rose Golf CourseStanley Meet · Sep 8 | 22:25.52 | Stanley Meet | September 8, 2020 |
| 5,000 Meters · Rugby Golf ClubRugby Booster Club Invitational · Sep 28 | 22:53.8 | Rugby Booster Club Invitational | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Class B State MeetOct 24 · 5,000 Meters Boys 5k · Place 156 · Velva | 5,000 Meters Boys 5k | 156 | 21:22.4 PB | 12 |
| Oct 17 | NDHSAA Class B East Region XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 100 · Velva | 5,000 Meters Varsity | 100 | 21:45.8 | 12 |
| Oct 3 | Rugby Booster Club InvitationalOct 3 · 5,000 Meters Varsity · Place 83 · Velva | 5,000 Meters Varsity | 83 | 21:47.47 | 12 |
| Sep 14 | Coal Country InvitationalSep 14 · 5,000 Meters Varsity · Place 21 · Velva | 5,000 Meters Varsity | 21 | 24:48.59 | 12 |
| Sep 8 | Stanley MeetSep 8 · 5,000 Meters Varsity · Place 39 · Velva | 5,000 Meters Varsity | 39 | 22:25.52 PB | 12 |
| Sep 1 | Southern McLean InviteSep 1 · 5,000 Meters Varsity · Place 15 · Velva | 5,000 Meters Varsity | 15 | 24:26.65 | 12 |
2019 Cross Country
3 results2017 Cross Country
2 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 17 | Anderson/Stavn InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 142 · VELVA | 5,000 Meters Junior Varsity | 142 | 28:26.21 | 8 |