Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ann Morrison ParkBoise City XC Meet · Oct 6 | 16:25.17 | Boise City XC Meet | October 6, 2022 |
| 5,000 Meters · Eagle Island State ParkDistrict III 5A Varsity XC Championships · Oct 21 | 17:08.19 | District III 5A Varsity XC Championships | October 21, 2021 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 17:01.1 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · LCSC 5K XC COURSEAsotin XC Invite · Sep 17 | 15:45 | Asotin XC Invite | September 17, 2022 |
| 5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 29 | 16:37.50 | Idaho State Cross Country Championships | October 29, 2022 |
| 5,000 Meters · Montana State UniversityBobcat Twilight · Sep 4 | 15:10.0 | Bobcat Twilight | September 4, 2026 |
| 8,000 Meters · Bridger Creek Golf CourseBig Sky Conference Championships · Nov 1 | 26:26.60 | Big Sky Conference Championships | November 1, 2025 |
| 8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 30 | 26:07.9 | Big Sky Cross Country Championship | October 30, 2026 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 26:17.13 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 26:01.4 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 3 | 24:33.40 | Whitworth Frank Knott XC Classic 2026 | October 3, 2026 |
| 8,000 Meters · University of Montana Golf CourseMontana XC Invite · Sep 18 | 25:48.1 | Montana XC Invite | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 60 · Montana StateMontana State | 8,000 Meters Championship | 60 | 26:07.9 PB | Jr |
| Oct 16 | Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 106 · Montana StateMontana State | 8,000 Meters White | 106 | 26:01.4 PB | Jr |
| Oct 3 | Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 14 · Montana StateMontana State | 8,000 Meters Men's 8K | 14 | 24:33.40 PB | Jr |
| Sep 18 | Montana XC InviteSep 18 · 8,000 Meters Collegiate Mens 8K · Place 24 · Montana StateMontana State | 8,000 Meters Collegiate Mens 8K | 24 | 25:48.1 PB | Jr |
| Sep 4 | Bobcat TwilightSep 4 · 5,000 Meters Collegiate · Place 9 · Montana StateMontana State | 5,000 Meters Collegiate | 9 | 15:10.0 PB | Jr |
2025 Cross Country
3 results2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Northwest Regional ChampionshipsNov 12 · Open · Place 24 · East Boise XC 1East Boise XC 1 | Open | 24 | 16:26.3 | — |
| Nov 12 | NXR Northwest Regional ChampionshipsNov 12 · 5,000 Meters Open · Place 16 · East Boise XC 1East Boise XC 1 | 5,000 Meters Open | 16 | 16:26.3 | — |
| Nov 12 | NXR Northwest Regional ChampionshipsNov 12 · Open · Place 24 · East Boise XC 1East Boise XC 1 | Open | 24 | 16:26.3 | — |
| Nov 12 | NXR Northwest Regional ChampionshipsNov 12 · 5,000 Meters Open · Place 16 · East Boise XC 1East Boise XC 1 | 5,000 Meters Open | 16 | 16:26.3 | — |
| Oct 29 | Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 5A · Place 53 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity 5A | 53 | 16:37.50 PB | 12 |
| Oct 21 | District III 5A XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 31 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 31 | 16:58.40 | 12 |
| Oct 6 | Boise City XC MeetOct 6 · 5,000 Meters Varsity · Place 10 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 10 | 16:25.17 PB | 12 |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 38 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity Division I Sec2 M-Z | 38 | 17:01.1 PB | 12 |
| Sep 17 | Asotin XC InviteSep 17 · 5,000 Meters Varsity · Place 2 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 2 | 15:45 PB | 12 |
| Sep 8 | East Boise Cross Country ClassicSep 8 · 5,000 Meters Varsity · Place 2 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 2 | 16:27.33 | 12 |
| Aug 27 | Jimmy Driscoll InvitationalAug 27 · 5,000 Meters Varsity · Place 4 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 4 | 16:29.39 | SR |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 5A · Place 34 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity 5A | 34 | 16:48.83 | 11 |
| Oct 21 | District III 5A Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity 5A · Place 20 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity 5A | 20 | 17:08.19 PB | 11 |
| Oct 9 | Gib Floyd InvitationalOct 9 · 5,000 Meters Varsity · Place 24 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 24 | 16:47.50 | 11 |
| Sep 30 | Gary Ward InviteSep 30 · 5,000 Meters Varsity · Place 15 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 15 | 16:54.79 | 11 |
| Sep 24 | Vallivue Scramble Sep 24 · 5,000 Meters Varsity · Place 24 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 24 | 16:25.06 | 11 |
| Sep 15 | East Boise XC ClassicSep 15 · 5,000 Meters Varsity · Place 20 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 20 | 17:38.24 | 11 |
| Aug 28 | Jimmy Driscoll Invitational Aug 28 · 5,000 Meters Varsity · Place 22 · Timberline (Boise)Timberline (Boise) | 5,000 Meters Varsity | 22 | 17:35.36 | 11 |
2020 Cross Country
4 results2019 Cross Country
2 results