Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chadron State CollegeChadron State Invitational High School/Middle School Cross Country Meet · Sep 9 | 19:38.62 | Chadron State Invitational High School/Middle School Cross Country Meet | September 9, 2022 |
| 5,000 Meters · Courthouse & Jailrock Golf CourseNSAA D-6 District Meet · Oct 13 | 20:03.24 | NSAA D-6 District Meet | October 13, 2022 |
| 5,000 Meters · Laing ParkAlliance Invite · Sep 21 | 19:33.72 | Alliance Invite | September 21, 2019 |
| 5,000 Meters · Little America Golf CourseWyoming Cross Country Invitational-College · Sep 2 | 17:15.6 | Wyoming Cross Country Invitational-College | September 2, 2023 |
| 6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 6 | 20:13.7 | Gage McSpadden Memorial Invitational | September 6, 2024 |
| 6,000 Meters · Fort Meade Way2025 Gage McSpadden XC Invite · Sep 5 | 19:45.90 | 2025 Gage McSpadden XC Invite | September 5, 2025 |
| 6,000 Meters · Hart Ranch ResortSouth Dakota Mines Bauer XC Classic · Sep 18 | 20:29.7 | South Dakota Mines Bauer XC Classic | September 18, 2026 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 28:12.4 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Monument Valley ParkRMAC Cross Country Championships · Oct 25 | 28:29.3 | RMAC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 26 | 27:22.2 | RMAC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 28:45.6 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Hardrocker XC ClassicOct 28 · 8,000 Meters Varsity · Place 9 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Varsity | 9 | 27:34.5 | FR |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 195 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Varsity | 195 | 5:48 | FR |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 176 · South Dakota MinesSouth Dakota Mines | 8,000 Meters Maroon | 176 | 28:45.6 PB | Fr |
| Sep 9 | Black Hills State XC InvitationalSep 9 · 6,000 Meters Varsity · Place 25 · South Dakota MinesSouth Dakota Mines | 6,000 Meters Varsity | 25 | 20:31.8 | FR |
| Sep 2 | Wyoming Cross Country Invitational-CollegeSep 2 · 5,000 Meters College · Place 46 · South Dakota MinesSouth Dakota Mines | 5,000 Meters College | 46 | 17:15.6 PB | Fr |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | NSAA D-6 District MeetOct 13 · 5,000 Meters New Division · Place 23 · CrawfordCrawford | 5,000 Meters New Division | 23 | 20:03.24 PB | 12 |
| Oct 6 | Sidney InviteOct 6 · 5,000 Meters Varsity · Place 15 · CrawfordCrawford | 5,000 Meters Varsity | 15 | 18:54 | 12 |
| Sep 29 | Mark Matthews InvitationalSep 29 · 5,000 Meters Varsity · Place 3 · CrawfordCrawford | 5,000 Meters Varsity | 3 | 18:31 | 12 |
| Sep 22 | Gordon-Rushville InviteSep 22 · Varsity · Place 3 · CrawfordCrawford | Varsity | 3 | 19:09 | 12 |
| Sep 17 | Alliance InviteSep 17 · 5,000 Meters Varsity · Place 19 · CrawfordCrawford | 5,000 Meters Varsity | 19 | 20:23.86 | 12 |
| Sep 9 | Chadron State Invitational High School/Middle School Cross Country MeetSep 9 · 5,000 Meters Varsity · Place 12 · CrawfordCrawford | 5,000 Meters Varsity | 12 | 19:38.62 PB | 12 |
| Aug 25 | Panhandle ClassicAug 25 · 5,000 Meters Varsity · Place 4 · CrawfordCrawford | 5,000 Meters Varsity | 4 | 19:20.34 | 12 |
2019 Cross Country
4 results