Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Eastern Idaho State FairSnake River Invitational · Sep 23 | 12:13.50 | Snake River Invitational | September 23, 2016 |
| 3,000 Meters · Journey's End Golf CourseRob Campbell Invitational · Sep 30 | 15:03.2 | Rob Campbell Invitational | September 30, 2016 |
| 3,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 5 | 13:25.1 | Bob Conley Invitational | October 5, 2017 |
| 3,000 Meters · Valli-Vue Golf CourseBrave Time Trial · Oct 7 | 15:01 | Brave Time Trial | October 7, 2015 |
| 5,000 Meters · Race site3A West Region Cross Country Championships · Oct 12 | 20:20 | 3A West Region Cross Country Championships | October 12, 2018 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 17:43.90 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Kelly Park Nordic Ski Trails2018 Cardinal Classic · Sep 1 | 23:55.89 | 2018 Cardinal Classic | September 1, 2018 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 16:44.6 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · Paradise Valley Country ClubWyoming State 4A Cross Country Championships · Oct 24 | 16:59.64 | Wyoming State 4A Cross Country Championships | October 24, 2020 |
| 5,000 Meters · Purple Sage Golf Course2020 Evanston Invite · Oct 2 | 19:03.9 | 2020 Evanston Invite | October 2, 2020 |
| 5,000 Meters · Three Crowns Golf Club4A West Conference Championships · Oct 15 | 16:33.14 | 4A West Conference Championships | October 15, 2021 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 21 | 25:42.4 | ISU John McNichols | September 21, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 25:46.0 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 24:47.7 | NCAA DIII Regional Championships | November 16, 2024 |
| 8,000 Meters · Monument Valley ParkTed Castaneda Classic · Sep 27 | 25:34.32 | Ted Castaneda Classic | September 27, 2025 |
| 8,000 Meters · Prairie ViewSCAC XC Champs. · Nov 1 | 25:13.76 | SCAC XC Champs. | November 1, 2025 |
| 8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 22 | 25:47.3 | 2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) | November 22, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 25:39.4 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 2 | 25:24.10 | SCAC Cross Country Conference Championships | November 2, 2024 |
| 8,000 Meters · Southwestern UniversitySouthern Collegiate Athletic Conference (SCAC) Championship · Oct 29 | 27:42.9 | Southern Collegiate Athletic Conference (SCAC) Championship | October 29, 2022 |
| 8,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 15 | 25:48.30 | NCAA D3 West Regional Championships | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 172 · Colorado CollegeColorado College | 8,000 Meters D3 Championship | 172 | 25:47.3 PB | Sr |
| Nov 15 | NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 18 · Colorado CollegeColorado College | 8,000 Meters D3 West | 18 | 25:48.30 PB | Sr |
| Nov 1 | SCAC XC Champs.Nov 1 · 8,000 Meters Collegiate · Place 3 · Colorado CollegeColorado College | 8,000 Meters Collegiate | 3 | 25:13.76 PB | Sr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 72 · Colorado CollegeColorado College | 8,000 Meters Gold | 72 | 25:39.4 PB | Sr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 100 · Colorado CollegeColorado College | 8,000 Meters White | 100 | 25:46.0 PB | Sr |
| Sep 27 | Ted Castaneda ClassicSep 27 · 8,000 Meters College · Place 6 · Colorado CollegeColorado College | 8,000 Meters College | 6 | 25:34.32 PB | Sr |
| Sep 6 | Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 25 · Colorado CollegeColorado College | 8,000 Meters New College | 25 | 26:09.8 | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 17 · Colorado CollegeColorado College | 8,000 Meters Collegiate | 17 | 24:47.7 PB | Jr |
| Nov 2 | SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 3 · Colorado CollegeColorado College | 8,000 Meters SCAC | 3 | 25:24.10 PB | Jr |
| Oct 5 | Colorado College XCOct 5 · 8,000 Meters Varsity · Place 15 · Colorado CollegeColorado College | 8,000 Meters Varsity | 15 | 26:28.40 | JR |
| Sep 21 | ISU John McNicholsSep 21 · 8,000 Meters College · Place 93 · Colorado CollegeColorado College | 8,000 Meters College | 93 | 25:42.4 PB | Jr |
| Sep 7 | UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 22 · Colorado CollegeColorado College | 8,000 Meters College | 22 | 26:40.90 | Jr |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Wyoming State XC ChampionshipsOct 23 · 5,000 Meters 4A · Place 22 · Jackson Hole High ScJackson Hole High Sc | 5,000 Meters 4A | 22 | 17:19.36 | 12 |
| Oct 23 | Wyoming State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 31 · Jackson Hole High ScJackson Hole High Sc | 5,000 Meters Varsity | 31 | 17:19.36 | 12 |
| Oct 15 | 4A West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · Jackson (WY)Jackson (WY) | 5,000 Meters Varsity | 4 | 16:33.14 PB | 12 |
| Oct 9 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Elite avg under 17:00 · Place 78 · Jackson (WY)Jackson (WY) | 5,000 Meters Men's Elite avg under 17:00 | 78 | 16:44.6 PB | 12 |
| Oct 2 | Lockhart Ranch InvitationalOct 2 · 5,000 Meters Varsity · Place 17 · JacksonJackson | 5,000 Meters Varsity | 17 | 18:06.2 | 12 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Wyoming State 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 21 · Jackson (WY)Jackson (WY) | 5,000 Meters Varsity | 21 | 16:59.64 PB | 11 |
| Oct 2 | 2020 Evanston InviteOct 2 · 5,000 Meters Varsity · Place 12 · Jackson (WY)Jackson (WY) | 5,000 Meters Varsity | 12 | 19:03.9 PB | 11 |
| Sep 26 | Jackson Hole InvitationalSep 26 · 5,000 Meters Varsity · Place 9 · JacksonJackson | 5,000 Meters Varsity | 9 | 17:30.6 | 11 |
| Sep 12 | Wyoming Pre-State MeetSep 12 · 5,000 Meters Varsity · Place 8 · JacksonsJacksons | 5,000 Meters Varsity | 8 | 17:51 | — |
| Aug 28 | Green River Cross Country InvitationalAug 28 · 5,000 Meters Varsity · Place 9 · JacksonJackson | 5,000 Meters Varsity | 9 | 18:34.80 | — |
2019 Cross Country
3 results2018 Cross Country
3 results2017 Cross Country
3 results2016 Cross Country
2 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Brave Time TrialOct 7 · 3,000 Meters Junior High · Place 45 · Jackson HoleJackson Hole | 3,000 Meters Junior High | 45 | 15:01 PB | 6 |