Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belle Fourche Country Club2017 Belle Fourche XC Invite · Sep 7 | 20:47.56 | 2017 Belle Fourche XC Invite | September 7, 2017 |
| 5,000 Meters · Custer-Rocky Knolls CC2017 Eldon Knudson XC Invite · Sep 14 | 21:49.39 | 2017 Eldon Knudson XC Invite | September 14, 2017 |
| 5,000 Meters · Douglas Golf CourseAbsaraka Conference Meet · Oct 18 | 19:16.13 | Absaraka Conference Meet | October 18, 2019 |
| 5,000 Meters · Fort MeadeSturgis H.S. Invitational Cross Country Meet · Sep 28 | 19:58.1 | Sturgis H.S. Invitational Cross Country Meet | September 28, 2017 |
| 5,000 Meters · Glenrock Golf ClubAbsaraka Conference Championships · Oct 14 | 20:45 | Absaraka Conference Championships | October 14, 2016 |
| 5,000 Meters · Hart Ranch ResortRapid City H.S. Invite · Sep 27 | 19:17.2 | Rapid City H.S. Invite | September 27, 2019 |
| 5,000 Meters · Mallo CampNewcastle XC Invite · Aug 24 | 20:45 | Newcastle XC Invite | August 24, 2018 |
| 5,000 Meters · Sheridan VA Medical CenterWHSAA 3A State Championships · Oct 22 | 19:48.93 | WHSAA 3A State Championships | October 22, 2016 |
| 5,000 Meters · Spearfish High School2017 Northern Hills XC Invite · Aug 31 | 20:42.19 | 2017 Northern Hills XC Invite | August 31, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Leroy Sprague InvitationalOct 5 · Varsity · Place 76 · Newcastle | Varsity | 76 | 20:15.09 | 11 |
| Sep 21 | Rapid City H.S. InviteSep 21 · 5,000 Meters Varsity · Place 72 · Newcastle | 5,000 Meters Varsity | 72 | 19:02.1Unofficial | 11 |
| Aug 24 | Newcastle XC InviteAug 24 · 5,000 Meters Varsity · Place 8 · Newcastle | 5,000 Meters Varsity | 8 | 20:45 PB | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Wyoming 2A State ChampionshipsOct 21 · 5,000 Meters Varsity · Place 194 · Newcastle High Schoo | 5,000 Meters Varsity | 194 | 20:24.06 | FR |
| Oct 21 | Wyoming 2A State ChampionshipsOct 21 · 5,000 Meters 3A · Place 84 · Newcastle | 5,000 Meters 3A | 84 | 20:24.06 | FR |
| Oct 21 | Wyoming 3A State ChampionshipsOct 21 · 5,000 Meters Varsity · Place 84 · Newcastle | 5,000 Meters Varsity | 84 | 20:24.06 | 10 |
| Sep 28 | Sturgis H.S. Invitational Cross Country MeetSep 28 · 5,000 Meters Varsity · Place 50 · Newcastle | 5,000 Meters Varsity | 50 | 19:58.1 PB | 10 |
| Sep 22 | Rapid City H.S. InviteSep 22 · 5,000 Meters Varsity · Place 114 · Newcastle | 5,000 Meters Varsity | 114 | 19:55.3 | 10 |
| Sep 14 | 2017 Eldon Knudson XC InviteSep 14 · 5,000 Meters Varsity Boys · Place 46 · Newcastle | 5,000 Meters Varsity Boys | 46 | 21:49.39 PB | 10 |
| Sep 7 | 2017 Belle Fourche XC InviteSep 7 · 5,000 Meters Varsity · Place 27 · Newcastle | 5,000 Meters Varsity | 27 | 20:47.56 PB | 10 |
| Aug 31 | 2017 Northern Hills XC InviteAug 31 · 5,000 Meters Varsity Boys · Place 24 · Newcastle | 5,000 Meters Varsity Boys | 24 | 20:42.19 PB | 10 |
| Aug 25 | Newcastle MalloAug 25 · 5,000 Meters Varsity · Place 17 · Newcastle | 5,000 Meters Varsity | 17 | 22:00.11 | 10 |
2016 Cross Country
2 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | Buffalo InvitationalAug 29 · 3,200 Meters Middle School · Place 7 · Newcastle | 3,200 Meters Middle School | 7 | 12:29.70 | — |