Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bill Roberts Golf CourseMHSA B State XC Championships · Oct 21 | 18:25.13 | MHSA B State XC Championships | October 21, 2017 |
| 5,000 Meters · Downstream Campground Nature TrailScottie Invitational · Sep 30 | 18:33 | Scottie Invitational | September 30, 2017 |
| 5,000 Meters · Medicine Bear Complex1st Annual All Indian Cross Country Invitational · Sep 22 | 16:33.30 | 1st Annual All Indian Cross Country Invitational | September 22, 2018 |
| 5,000 Meters · Pioneer TownSpartan Invitational · Sep 10 | 19:26.26 | Spartan Invitational | September 10, 2020 |
| 5,000 Meters · Rebecca FarmMHSA B State XC Championships · Oct 23 | 22:30.45 | MHSA B State XC Championships | October 23, 2020 |
| 5,000 Meters · Roosevelt County FairgroundsCulbertson Invitational · Sep 15 | 16:08 | Culbertson Invitational | September 15, 2018 |
| 5,000 Meters · University of Montana Golf CourseMHSA B State XC Championships · Oct 20 | 16:18.21 | MHSA B State XC Championships | October 20, 2018 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 17:15.49 | Augustana Twilight XC Meet | September 4, 2026 |
| 6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 6 | 21:12.8 | Gage McSpadden Memorial Invitational | September 6, 2024 |
| 8,000 Meters · Amend ParkFrontier Cross Country Championships · Nov 7 | 27:35.0 | Frontier Cross Country Championships | November 7, 2025 |
| 8,000 Meters · Heart River Golf CourseBlue Hawk Invitational · Sep 21 | 27:28.7 | Blue Hawk Invitational | September 21, 2024 |
| 8,000 Meters · Mahoney State ParkBlazing Tiger Classic · Oct 25 | 27:13.02 | Blazing Tiger Classic | October 25, 2025 |
| 8,000 Meters · McDowell DamMarauders Home Opener · Sep 11 | 29:52.7 | Marauders Home Opener | September 11, 2026 |
| 8,000 Meters · University of MaryMarauders Invitational · Sep 5 | 28:24.87 | Marauders Invitational | September 5, 2025 |
| 8,000 Meters · Valley CityNSAA XC Championship · Nov 8 | 27:07.7 | NSAA XC Championship | November 8, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
4 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MHSA A State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 115 · PoplarPoplar | 5,000 Meters Varsity | 115 | 22:30.45 | 12 |
| Oct 23 | MHSA B State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 116 · PoplarPoplar | 5,000 Meters Varsity | 116 | 22:30.45 PB | 12 |
| Sep 10 | Spartan InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · PoplarPoplar | 5,000 Meters Varsity | 1 | 19:26.26 PB | 12 |
| Sep 5 | Poplar InvitationalSep 5 · 5,000 Meters Varsity · Place 3 · PoplarPoplar | 5,000 Meters Varsity | 3 | 18:32.18 | 12 |
| Aug 29 | Sidney Invitational Aug 29 · 5,000 Meters High School · Place 1 · PoplarPoplar | 5,000 Meters High School | 1 | 20:27.50Unofficial | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | MHSA B State XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 1 · PoplarPoplar | 5,000 Meters Varsity | 1 | 16:18.21 PB | 10 |
| Oct 6 | Custer County InviteOct 6 · 5,000 Meters Varsity · Place 1 · PoplarPoplar | 5,000 Meters Varsity | 1 | 16:05.12 | 10 |
| Sep 29 | Mountain West ClassicSep 29 · 5,000 Meters Varsity · Place 32 · PoplarPoplar | 5,000 Meters Varsity | 32 | 16:50.99 | 10 |
| Sep 22 | 1st Annual All Indian Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 1 · PoplarPoplar | 5,000 Meters Varsity | 1 | 16:33.30 PB | 10 |
| Sep 15 | Culbertson InvitationalSep 15 · 5,000 Meters Varsity · Place 1 · PoplarPoplar | 5,000 Meters Varsity | 1 | 16:08 PB | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA B State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 21 · PoplarPoplar | 5,000 Meters Varsity | 21 | 18:25.13 PB | 9 |
| Sep 30 | Scottie InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · PoplarPoplar | 5,000 Meters Varsity | 12 | 18:33 PB | 9 |
| Sep 29 | scottie inviteSep 29 · 5,000 Meters Varsity · Place 12 · PoplarPoplar | 5,000 Meters Varsity | 12 | 18:23.0Unofficial | 9 |
| Sep 26 | Culbertson InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · PoplarPoplar | 5,000 Meters Varsity | 2 | 16:51.0Unofficial | 9 |
| Sep 23 | Havre InvitationalSep 23 · 5,000 Meters Varsity · Place 11 · PoplarPoplar | 5,000 Meters Varsity | 11 | 18:27.74Unofficial | 9 |
| Sep 19 | Frazer InvitationalSep 19 · 3 Miles Varsity · Place 2 · PoplarPoplar | 3 Miles Varsity | 2 | 16:54.0Unofficial | 9 |
| Sep 1 | Wolf Point InvitationalSep 1 · 5,000 Meters Varsity · Place 3 · PoplarPoplar | 5,000 Meters Varsity | 3 | 17:49.0Unofficial | 9 |
| Aug 26 | Poplar InvitationalAug 26 · 5,000 Meters Varsity · Place 3 · PoplarPoplar | 5,000 Meters Varsity | 3 | 17:56.26Unofficial | 9 |