Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Oklahoma State University XC Course2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) · Nov 19 | 32:08.6 | 2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) | November 19, 2022 |
| 10,000 Meters · Panorama Farms2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) · Nov 18 | 31:13.2 | 2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) | November 18, 2023 |
| 10,000 Meters · Texas Tech UniversityNCAA Division I Mountain Regional · Nov 10 | 30:12.1 | NCAA Division I Mountain Regional | November 10, 2023 |
| 3621 m · Wahluke HSNCR week #1 @ Wahluke · Feb 27 | 12:02 | NCR week #1 @ Wahluke | February 27, 2021 |
| 4,000 Meters · Lakeview Golf & Country ClubNCR 2A/1A Meet @ Lakeview · Mar 6 | 12:50.7 | NCR 2A/1A Meet @ Lakeview | March 6, 2021 |
| 5,000 Meters · Montana State UniversityMSU Bobcat Twilight · Sep 2 | 15:15.6 | MSU Bobcat Twilight | September 2, 2022 |
| 5,000 Meters · Walla Walla Point 5KWenatchee/Cashmere/Chelan/Manson/Omak/Tonasket/Oroville XC Meet · Mar 13 | 16:28 | Wenatchee/Cashmere/Chelan/Manson/Omak/Tonasket/Oroville XC Meet | March 13, 2021 |
| 5,000 Meters · Walla Walla Point ParkNCR 2A/1A Championship · Mar 25 | 15:53.6 | NCR 2A/1A Championship | March 25, 2021 |
| 8,000 Meters · Fairways Golf CourseBig Sky Conference XC Championships · Oct 28 | 24:04.2 | Big Sky Conference XC Championships | October 28, 2022 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 27 | 24:03.8 | Nuttycombe Wisconsin Invitational Presented by Under Armour | September 27, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)Nov 18 · 10,000 Meters Championship · Place 165 · Montana StateMontana State | 10,000 Meters Championship | 165 | 31:13.2 PB | Jr |
| Nov 10 | NCAA Division I Mountain RegionalNov 10 · 10,000 Meters Championship · Place 34 · Montana StateMontana State | 10,000 Meters Championship | 34 | 30:12.1 PB | Jr |
| Oct 27 | Big Sky Cross Country ChampionshipOct 27 · 8,000 Meters Varsity · Place 12 · Montana StateMontana State | 8,000 Meters Varsity | 12 | 24:19.40 | JR |
| Oct 14 | XC23 College & OpenOct 14 · 8,000 Meters Varsity · Place 48 · Montana StateMontana State | 8,000 Meters Varsity | 48 | 24:06.4 | JR |
| Sep 15 | Montana InvitationalSep 15 · 8,000 Meters Varsity · Place 5 · Montana StateMontana State | 8,000 Meters Varsity | 5 | 24:38.2 | JR |
| Sep 1 | Bobcat TwilightSep 1 · 5,000 Meters Varsity · Place 3 · Montana StateMontana State | 5,000 Meters Varsity | 3 | 15:07.3 | JR |
2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | Bobcat Time TrialsSep 3 · 5,000 Meters Varsity · Place 6 · Montana StateMontana State | 5,000 Meters Varsity | 6 | 15:31.3 | FR |
| Mar 25 | NCR 2A/1A ChampionshipMar 25 · 5,000 Meters Varsity · Place 1 · CashmereCashmere | 5,000 Meters Varsity | 1 | 15:53.6 PB | 12 |
| Mar 20 | Cashmere/Wenatchee/Cascade/Cascade Christian/Liberty BellMar 20 · 5,000 Meters Varsity · Place 1 · CashmereCashmere | 5,000 Meters Varsity | 1 | 16:40.1 | 12 |
| Mar 13 | Wenatchee/Cashmere/Chelan/Manson/Omak/Tonasket/Oroville XC MeetMar 13 · 5,000 Meters Varsity - Boys · Place 1 · CashmereCashmere | 5,000 Meters Varsity - Boys | 1 | 16:28 PB | 12 |
| Mar 6 | NCR 2A/1A Meet @ LakeviewMar 6 · 4,000 Meters Varsity · Place 1 · CashmereCashmere | 4,000 Meters Varsity | 1 | 12:50.7 PB | 12 |
| Feb 27 | NCR week #1 @ WahlukeFeb 27 · 2.25 Miles Varsity · Place 1 · CashmereCashmere | 2.25 Miles Varsity | 1 | 12:02 PB | 12 |