Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 7 | 19:46.0 | FSU XC Invitational | October 7, 2022 |
| 5,000 Meters · Bill Roberts Golf CourseHelena 7 of 7 · Oct 5 | 20:02.6 | Helena 7 of 7 | October 5, 2017 |
| 5,000 Meters · California State University, FullertonJohn Elders Invitational · Oct 21 | 19:10.4 | John Elders Invitational | October 21, 2022 |
| 5,000 Meters · Eagle Falls Golf CourseMHSA "AA" XC State Meet · Oct 26 | 19:52.52 | MHSA "AA" XC State Meet | October 26, 2019 |
| 5,000 Meters · Fort Missoula Soccer ComplexSentinel Invite · Sep 15 | 19:57.87 | Sentinel Invite | September 15, 2017 |
| 5,000 Meters · Gans Creek Recreation AreaLarry Young XC · Sep 20 | 18:38.6 | Larry Young XC | September 20, 2024 |
| 5,000 Meters · Highland View Golf CourseButte Invitational · Sep 23 | 19:34.0 | Butte Invitational | September 23, 2017 |
| 5,000 Meters · Linda Vista Golf CourseRunners Edge Missoula City Meet · Oct 15 | 20:13.51 | Runners Edge Missoula City Meet | October 15, 2019 |
| 5,000 Meters · Rebecca FarmMHSA AA State XC Championships · Oct 24 | 20:42.40 | MHSA AA State XC Championships | October 24, 2020 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 20:15.6 | Mountain West Classic | September 28, 2019 |
| 5,000 Meters · Westside Little League Fields Coaches Invite · Sep 5 | 20:43.03 | Coaches Invite | September 5, 2019 |
| 5,000 Meters · William Jessup UniversityGSAC Championships · Nov 5 | 20:31.0 | GSAC Championships | November 5, 2022 |
| 6,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 21 | 21:51.03 | NAIA Cross Country Championships | November 21, 2025 |
| 6,000 Meters · Pitzer CollegePomona Pitzer Invitational · Oct 7 | 22:43.8 | Pomona Pitzer Invitational | October 7, 2023 |
| 6,000 Meters · Sahuaro Ranch ParkGreat Southwest (GSAC) Cross Country Championships · Nov 7 | 22:32.0 | Great Southwest (GSAC) Cross Country Championships | November 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NAIA Cross Country ChampionshipsNov 22 · 6,000 Meters Championship · Place 9 · The Master's (Calif.)The Master's (Calif.) | 6,000 Meters Championship | 9 | 21:11.2 | JR |
| Nov 8 | Great Southwest (GSAC) Cross Country ChampionshipsNov 8 · 6,000 Meters Varsity · Place 3 · The Master'sThe Master's | 6,000 Meters Varsity | 3 | 22:07.8 | JR |
| Oct 19 | Highlander InvitationalOct 19 · 6,000 Meters Varsity · Place 19 · The Master'sThe Master's | 6,000 Meters Varsity | 19 | 21:30.3 | JR |
| Oct 5 | The Master's University XC InvitationalOct 5 · 6,000 Meters Varsity · Place 8 · The Master's (Calif.)The Master's (Calif.) | 6,000 Meters Varsity | 8 | 21:47.7 | JR |
| Sep 20 | Larry Young XCSep 20 · 5,000 Meters Women · Place 3 · The Master's (Calif.)The Master's (Calif.) | 5,000 Meters Women | 3 | 18:38.6 PB | Sr |
| Sep 13 | Biola (Calif) InvitationalSep 13 · 5,000 Meters Varsity · Place 8 · The Master'sThe Master's | 5,000 Meters Varsity | 8 | 17:43.2 | JR |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GSAC XC ChampionshipsNov 3 · 6,000 Meters Open · Place 5 · The Master's (Calif.)The Master's (Calif.) | 6,000 Meters Open | 5 | 21:58.3 | Jr |
| Oct 14 | Highlander InvitationalOct 14 · 6,000 Meters Varsity · Place 78 · The Master'sThe Master's | 6,000 Meters Varsity | 78 | 22:05.6 | SO |
| Oct 7 | Pomona-Pitzer InvitationalOct 7 · 6,000 Meters Varsity · Place 9 · The Master'sThe Master's | 6,000 Meters Varsity | 9 | 22:43.8 | — |
| Oct 7 | Pomona Pitzer InvitationalOct 7 · 6,000 Meters Collegiate · Place 9 · The Master's (Calif.)The Master's (Calif.) | 6,000 Meters Collegiate | 9 | 22:43.8 PB | Jr |
| Sep 23 | The Master's University Cross Country InvitationalSep 23 · 8,000 Meters Varsity · Place 30 · The Master'sThe Master's | 8,000 Meters Varsity | 30 | 22:32.0 | SO |
| Sep 8 | Biola InvitationalSep 8 · 5,000 Meters Varsity · Place 18 · The Master'sThe Master's | 5,000 Meters Varsity | 18 | 19:23.1 | SO |
| Sep 2 | Mark Covert ClassicSep 2 · 5,000 Meters Varsity · Place 71 · The Master'sThe Master's | 5,000 Meters Varsity | 71 | 20:14.8 | SO |
2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSA AA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 15 · SentinelSentinel | 5,000 Meters Varsity | 15 | 20:42.40 PB | 12 |
| Oct 23 | MHSA A State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 15 · SentinelSentinel | 5,000 Meters Varsity | 15 | 20:42.40 | 12 |
| Oct 15 | Runner's Edge Missoula City MeetOct 15 · 5,000 Meters Varsity · Place 3 · SentinelSentinel | 5,000 Meters Varsity | 3 | 19:41.25 | 12 |
| Oct 3 | Butte High InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · SentinelSentinel | 5,000 Meters Varsity | 5 | 19:54.2 | 12 |
| Sep 24 | Sentinel InviteSep 24 · 5,000 Meters Varsity · Place 6 · SentinelSentinel | 5,000 Meters Varsity | 6 | 20:40.59 | 12 |
| Sep 19 | Missoula InviteSep 19 · 5,000 Meters Varsity · Place 3 · SentinelSentinel | 5,000 Meters Varsity | 3 | 19:55.51 | 12 |
| Sep 11 | Kalispell Western AA ConferenceSep 11 · 5,000 Meters Varsity · Place 1 · SentinelSentinel | 5,000 Meters Varsity | 1 | 20:47.55 | 12 |
| Sep 3 | Varsity Coaches InvitationalSep 3 · 5,000 Meters Varsity · Place 3 · SentinelSentinel | 5,000 Meters Varsity | 3 | 20:27.65Unofficial | 12 |
| Sep 2 | JV Coaches InvitationalSep 2 · 5,000 Meters Varsity · Place 10 · SentinelSentinel | 5,000 Meters Varsity | 10 | 20:27.65 | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA "AA" XC State MeetOct 26 · 5,000 Meters Varsity · Place 25 · SentinelSentinel | 5,000 Meters Varsity | 25 | 19:52.52 PB | 11 |
| Oct 15 | Runners Edge Missoula City MeetOct 15 · 5,000 Meters Varsity · Place 6 · SentinelSentinel | 5,000 Meters Varsity | 6 | 20:13.51 PB | 11 |
| Oct 5 | Butte Invitational Cross Country CarnivalOct 5 · 5,000 Meters Varsity · Place 20 · SentinelSentinel | 5,000 Meters Varsity | 20 | 20:06.3 | 11 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 35 · SentinelSentinel | 5,000 Meters Varsity | 35 | 20:15.6 PB | 11 |
| Sep 14 | Flathead Invitational at Rebecca FarmSep 14 · 5,000 Meters Varsity · Place 11 · SentinelSentinel | 5,000 Meters Varsity | 11 | 20:25.57 | 11 |
| Sep 5 | Coaches Invite Sep 5 · 5,000 Meters Sophomores/ Juniors · Place 6 · SentinelSentinel | 5,000 Meters Sophomores/ Juniors | 6 | 20:43.03 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSA AA State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 40 · SentinelSentinel | 5,000 Meters Varsity | 40 | 20:47.75 | 9 |
| Oct 5 | Helena 7 of 7Oct 5 · 5,000 Meters Race 1 · Place 10 · SentinelSentinel | 5,000 Meters Race 1 | 10 | 20:02.6 PB | 9 |
| Sep 30 | Mountain West ClassicSep 30 · 5,000 Meters Varsity · Place 33 · SentinelSentinel | 5,000 Meters Varsity | 33 | 19:52.0 | 9 |
| Sep 23 | Butte InvitationalSep 23 · 5,000 Meters Varsity · Place 12 · SentinelSentinel | 5,000 Meters Varsity | 12 | 19:34.0 PB | 9 |
| Sep 15 | Sentinel InviteSep 15 · 5,000 Meters Varsity · Place 1 · SentinelSentinel | 5,000 Meters Varsity | 1 | 19:57.87 PB | 9 |