Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 2 | 20:20.76 | 4th Annual Battle for the 509 | October 2, 2021 |
| 5,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 5 | 19:08.8 | CSI Dr Thad Scholes XC Classic | September 5, 2025 |
| 5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 2 | 18:45.23 | IHSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · LCSC 5K XC COURSEDistrict I-II 4A/5A Championships · Oct 20 | 19:18.41 | District I-II 4A/5A Championships | October 20, 2022 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 9 | 19:22 | Inland Empire Challenge | October 9, 2021 |
| 5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 29 | 18:26.07 | Idaho State Cross Country Championships | October 29, 2022 |
| 5,000 Meters · Polo Grounds7th Annual Battle for the 509 · Oct 5 | 18:22.90 | 7th Annual Battle for the 509 | October 5, 2024 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 28 | 19:13.47 | IHSAA State XC Championships | October 28, 2023 |
| 5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 10 | 19:29.54 | Live Nation Invitational at the Gorge | October 10, 2024 |
| 6,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 25 | 21:50.8 | GNAC Cross Country Championships | October 25, 2025 |
| 6,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 8 | 21:16.62 | NCAA DII West Regional Championships | November 8, 2025 |
| 6,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 22:00.15 | Lewis Crossover | October 11, 2025 |
| 6,000 Meters · The Course Spokane ValleyClash of the Inland Northwest · Sep 4 | 21:37.80 | Clash of the Inland Northwest | September 4, 2026 |
| 6,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 18 | 22:19.1 | Northwest Nazarene Invitational | September 18, 2026 |
| 6,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 7 | 21:04.5 | GNAC Cross Country Championships | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GNAC Cross Country ChampionshipsNov 7 · 6,000 Meters Womens 6K · Place 7 · Northwest NazareneNorthwest Nazarene | 6,000 Meters Womens 6K | 7 | 21:04.5 PB | So |
| Oct 17 | LC State Warrior InviteOct 17 · 5,000 Meters Varsity · Place 5 · Northwest NazareneNorthwest Nazarene | 5,000 Meters Varsity | 5 | 17:23Unofficial | So |
| Oct 10 | Lewis CrossoverOct 10 · 6,000 Meters Collegiate · Place 51 · Northwest NazareneNorthwest Nazarene | 6,000 Meters Collegiate | 51 | 23:08.98 | So |
| Sep 26 | Mike Johnson ClassicSep 26 · 6,000 Meters College · Place 12 · Northwest NazareneNorthwest Nazarene | 6,000 Meters College | 12 | 21:24.47 | So |
| Sep 18 | Northwest Nazarene InvitationalSep 18 · 6,000 Meters Women · Place 2 · Northwest NazareneNorthwest Nazarene | 6,000 Meters Women | 2 | 22:19.1 PB | So |
| Sep 4 | Clash of the Inland NorthwestSep 4 · 6,000 Meters Collegiate · Place 10 · Northwest NazareneNorthwest Nazarene | 6,000 Meters Collegiate | 10 | 21:37.80 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII West Regional ChampionshipsNov 8 · 6,000 Meters NCAA DII West Regional · Place 26 · Northwest NazareneNorthwest Nazarene | 6,000 Meters NCAA DII West Regional | 26 | 21:16.62 PB | Fr |
| Oct 25 | GNAC Cross Country ChampionshipsOct 25 · 6,000 Meters GNAC · Place 16 · Northwest NazareneNorthwest Nazarene | 6,000 Meters GNAC | 16 | 21:50.8 PB | Fr |
| Oct 11 | Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 22 · Northwest NazareneNorthwest Nazarene | 6,000 Meters Womens 6000 | 22 | 22:00.15 PB | Fr |
| Sep 19 | Northwest Nazarene InvitationalSep 19 · 6,000 Meters Women · Place 3 · Northwest NazareneNorthwest Nazarene | 6,000 Meters Women | 3 | 22:37.38 | Fr |
| Sep 5 | CSI Dr Thad Scholes XC ClassicSep 5 · 5,000 Meters Women's Race · Place 4 · Northwest NazareneNorthwest Nazarene | 5,000 Meters Women's Race | 4 | 19:08.8 PB | Fr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open · Place 10 · Lake CityLake City | 5,000 Meters Open | 10 | 18:59.10 | SR |
| Nov 2 | IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 6A Varsity · Place 14 · Lake CityLake City | 5,000 Meters 6A Varsity | 14 | 18:45.23 PB | 12 |
| Oct 10 | Live Nation Invitational at the GorgeOct 10 · 5,000 Meters Varsity Large Schools · Place 1 · Lake CityLake City | 5,000 Meters Varsity Large Schools | 1 | 19:29.54 PB | 12 |
| Oct 5 | 7th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Black-(AVG Below 21:30) · Place 4 · Lake CityLake City | 5,000 Meters Varsity Black-(AVG Below 21:30) | 4 | 18:22.90 PB | 12 |
| Sep 7 | Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 7 · Lake CityLake City | 5,000 Meters Varsity | 7 | 19:43.68 | 12 |
| Aug 24 | Post Falls River RunAug 24 · 2 Miles Varsity · Place 2 · Lake CityLake City | 2 Miles Varsity | 2 | 12:29.2 | 12 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 5A · Place 17 · Lake CityLake City | 5,000 Meters Varsity 5A | 17 | 19:13.47 PB | 11 |
| Oct 19 | Districts I-II 4A/5A , District I 3A ChampionshipsOct 19 · 5,000 Meters Varsity 5A · Place 5 · Lake CityLake City | 5,000 Meters Varsity 5A | 5 | 19:51.6 | 11 |
| Oct 13 | Lake City TT PostalOct 13 · 2 Miles New Division · Lake CityLake City | 2 Miles New Division | 0 | 11:55Unofficial | 11 |
| Sep 30 | 6th Annual Battle for the 509Sep 30 · 5,000 Meters Varsity Red · Place 1 · Lake CityLake City | 5,000 Meters Varsity Red | 1 | 18:49.21 | 11 |
| Sep 12 | English Point DuelSep 12 · 5,000 Meters Open · Place 1 · Lake CityLake City | 5,000 Meters Open | 1 | 20:51.7 | 11 |
| Sep 9 | Timberlake Farragut InvitationalSep 9 · 5,000 Meters Varsity · Place 7 · Lake CityLake City | 5,000 Meters Varsity | 7 | 19:45.8 | 11 |
| Aug 31 | Post Falls River RunAug 31 · 2 Miles Varsity · Place 4 · Lake CityLake City | 2 Miles Varsity | 4 | 13:07.7 | 11 |
| Aug 28 | Canfield Mountain Challenge Aug 28 · 1.75 Miles New Division · Lake CityLake City | 1.75 Miles New Division | 0 | 37:56Unofficial | 11 |
| Aug 25 | Pine Street Woods InvitationalAug 25 · 2.6 Miles Varsity · Place 3 · Lake CityLake City | 2.6 Miles Varsity | 3 | 20:20.85 | 11 |
| Aug 25 | Pine Street Woods InvitationalAug 25 · 2.6 Miles Varsity · Place 3 · Lake CityLake City | 2.6 Miles Varsity | 3 | 20:20.85 | 11 |
2022 Cross Country
7 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 5A · Place 40 · Lake CityLake City | 5,000 Meters Varsity 5A | 40 | 20:02.53 | 9 |
| Oct 21 | District I-II 4A/5A ChampionshipsOct 21 · 5,000 Meters 5A · Place 4 · Lake CityLake City | 5,000 Meters 5A | 4 | 20:12.9 | 9 |
| Oct 9 | Inland Empire ChallengeOct 9 · 5,000 Meters Varsity · Place 13 · Lake CityLake City | 5,000 Meters Varsity | 13 | 19:22 PB | 9 |
| Oct 2 | 4th Annual Battle for the 509Oct 2 · 5,000 Meters Freshman Combined · Place 1 · Lake CityLake City | 5,000 Meters Freshman Combined | 1 | 20:20.76 PB | 9 |
| Sep 11 | Timberlake Farragut Invitational Sep 11 · 5,000 Meters Varsity · Place 5 · Lake CityLake City | 5,000 Meters Varsity | 5 | 19:52.8 | 9 |
| Sep 2 | Post Falls River RunSep 2 · 1.8 Miles Freshman Sophomore · Place 2 · Lake CityLake City | 1.8 Miles Freshman Sophomore | 2 | 11:49.0 | 9 |
| Aug 27 | Pine Street Woods InviteAug 27 · 2.6 Miles Varsity · Place 4 · Lake CityLake City | 2.6 Miles Varsity | 4 | 19:00.27 | 9 |