Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belle Fourche Country ClubSDHSAA Region 5A Cross Country Meet · Oct 12 | 18:04.82 | SDHSAA Region 5A Cross Country Meet | October 12, 2017 |
| 5,000 Meters · Broadland Creek National Golf Course Huron Invitational · Sep 16 | 18:05.78 | Huron Invitational | September 16, 2017 |
| 5,000 Meters · Custer-Rocky Knolls CCRegion 5A Championships · Oct 13 | 19:05.34 | Region 5A Championships | October 13, 2016 |
| 5,000 Meters · Fort MeadeBlack Hills Conference Cross Country Meet · Oct 5 | 17:47.7 | Black Hills Conference Cross Country Meet | October 5, 2017 |
| 5,000 Meters · Hart Ranch Golf CourseSDHSAA Class A State Meet · Oct 21 | 17:54.96 | SDHSAA Class A State Meet | October 21, 2017 |
| 5,000 Meters · Hart Ranch ResortRapid City H.S. Invite · Sep 22 | 18:19.5 | Rapid City H.S. Invite | September 22, 2017 |
| 5,000 Meters · Prairie Ridge Golf CourseDouglas Early Bird · Aug 25 | 18:46.22 | Douglas Early Bird | August 25, 2017 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight Meet · Sep 1 | 17:58.30 | Augustana Twilight Meet | September 1, 2017 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 13 | 18:12.7 | NXR Heartland Regional Championships | November 13, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | SDHSAA Class A State MeetOct 21 · 5,000 Meters Varsity · Place 38 · CusterCuster | 5,000 Meters Varsity | 38 | 17:54.96 PB | 12 |
| Oct 12 | SDHSAA Region 5A Cross Country MeetOct 12 · 5,000 Meters Varsity · Place 5 · CusterCuster | 5,000 Meters Varsity | 5 | 18:04.82 PB | 12 |
| Oct 5 | Black Hills Conference Cross Country MeetOct 5 · 5,000 Meters Varsity · Place 7 · CusterCuster | 5,000 Meters Varsity | 7 | 17:47.7 PB | 12 |
| Sep 28 | Sturgis H.S. Invitational Cross Country MeetSep 28 · 5,000 Meters Varsity · Place 14 · CusterCuster | 5,000 Meters Varsity | 14 | 18:20.0 | 12 |
| Sep 22 | Rapid City H.S. InviteSep 22 · 5,000 Meters Varsity · Place 49 · CusterCuster | 5,000 Meters Varsity | 49 | 18:19.5 PB | 12 |
| Sep 16 | Huron InvitationalSep 16 · 5,000 Meters Varsity · Place 36 · CusterCuster | 5,000 Meters Varsity | 36 | 18:05.78 PB | 12 |
| Sep 14 | 2017 Eldon Knudson XC InviteSep 14 · 5,000 Meters Varsity Boys · Place 12 · CusterCuster | 5,000 Meters Varsity Boys | 12 | 19:22.26 | 12 |
| Sep 7 | 2017 Belle Fourche XC InviteSep 7 · 5,000 Meters Varsity · Place 9 · CusterCuster | 5,000 Meters Varsity | 9 | 19:16.01 | 12 |
| Sep 1 | Augustana Twilight MeetSep 1 · 5,000 Meters Varsity · Place 70 · CusterCuster | 5,000 Meters Varsity | 70 | 17:58.30 PB | 12 |
| Aug 25 | Douglas Early BirdAug 25 · 5,000 Meters Varsity · Place 20 · CusterCuster | 5,000 Meters Varsity | 20 | 18:46.22 PB | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Heartland Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 278 · UNA-BlockUNA-Block | 5,000 Meters Championship | 278 | 18:12.7 PB | 11 |
| Oct 22 | SDHSAA Class A State ChampionshipsOct 22 · 5,000 Meters Varsity · Place 52 · CusterCuster | 5,000 Meters Varsity | 52 | 18:39.8 | 11 |
| Oct 13 | Region 5A ChampionshipsOct 13 · 5,000 Meters Varsity · Place 12 · CusterCuster | 5,000 Meters Varsity | 12 | 19:05.34 PB | 11 |
| Sep 23 | Rapid City InvitationalSep 23 · 5,000 Meters Varsity · Place 41 · CusterCuster | 5,000 Meters Varsity | 41 | 18:24.3 | — |
| Aug 26 | Douglas Early BirdAug 26 · 5,000 Meters Varsity · Place 24 · CusterCuster | 5,000 Meters Varsity | 24 | 19:18.68 | — |
2015 Cross Country
1 results2013 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Sturgis XC InviteOct 3 · 4,000 Meters Varsity · Place 6 · CusterCuster | 4,000 Meters Varsity | 6 | 16:21.89 | 8 |
| Sep 27 | Rapid City InviteSep 27 · 3,000 Meters Varsity · Place 13 · CusterCuster | 3,000 Meters Varsity | 13 | 11:41.85 | — |