Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bill Roberts Golf CourseUSATF Montana Association Junior Olympic Championships · Nov 9 | 17:12.4 | USATF Montana Association Junior Olympic Championships | November 9, 2024 |
| 5,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 16:27.48 | USATF National Junior Olympic Championships | December 14, 2024 |
| 5,000 Meters · Cabinet View Golf ClubWestern A Fall Classic · Oct 18 | 16:15.99 | Western A Fall Classic | October 18, 2024 |
| 5,000 Meters · Centennial ParkUSATF Montana Association Junior Olympic Championships · Nov 4 | 16:55.2 | USATF Montana Association Junior Olympic Championships | November 4, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 17:58.79 | USATF National Junior Olympic Championships | December 9, 2023 |
| 5,000 Meters · Hamilton Invitational 5K2025 XC Western A Classic · Oct 17 | 16:48.45 | 2025 XC Western A Classic | October 17, 2025 |
| 5,000 Meters · Silver Fox Golf CourseMission Shadow Duels · Oct 12 | 16:12 | Mission Shadow Duels | October 12, 2024 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 25 | 16:23.3 | MHSA State Cross Country Meet | October 25, 2025 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 25:23.3 | Bradley "Pink" Classic | October 16, 2026 |
| 8,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 6 | 26:07.2 | GLIAC Cross Country Championships | November 6, 2026 |
| 8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 18 | 26:20.86 | UW-Oshkosh Titan Fall Classic | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 5,000 Meters 15-18 · Place 12 · Mission Mountain MercuryMission Mountain Mercury | 5,000 Meters 15-18 | 12 | 16:27.48 PB | 11 |
| Nov 9 | USATF Montana Association Junior Olympic ChampionshipsNov 9 · 5,000 Meters 15-18 · Place 7 · Mission Mountain MercuryMission Mountain Mercury | 5,000 Meters 15-18 | 7 | 17:12.4 PB | 11 |
| Oct 26 | MHSA State Cross Country MeetOct 26 · 5,000 Meters A- Boys · Place 4 · PolsonPolson | 5,000 Meters A- Boys | 4 | 16:28.47 | 11 |
| Oct 18 | Western A Fall ClassicOct 18 · 5,000 Meters Varsity · Place 2 · PolsonPolson | 5,000 Meters Varsity | 2 | 16:15.99 PB | 11 |
| Oct 12 | Mission Shadow DuelsOct 12 · 5,000 Meters Varsity Boys · Place 1 · PolsonPolson | 5,000 Meters Varsity Boys | 1 | 16:12 PB | 11 |
2023 Cross Country
2 results