Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fairgrounds ParkColorado 5A Region 4 · Oct 19 | 16:09 | Colorado 5A Region 4 | October 19, 2023 |
| 5,000 Meters · Fort Collins High SchoolJohn Martin XC Invite · Aug 26 | 15:51 | John Martin XC Invite | August 26, 2023 |
| 5,000 Meters · Jacoby Golf CourseWyoming Invitational · Aug 30 | 15:48.8 | Wyoming Invitational | August 30, 2025 |
| 5,000 Meters · Margaret W. Carpenter Recreation CenterColorado 5A Region 4 · Oct 20 | 16:49 | Colorado 5A Region 4 | October 20, 2022 |
| 5,000 Meters · Norris Penrose Event CenterColorado 5A State Championships · Nov 2 | 15:49.8 | Colorado 5A State Championships | November 2, 2024 |
| 5,000 Meters · North Lake ParkLoveland Sweetheart Invitational · Sep 30 | 17:41 | Loveland Sweetheart Invitational | September 30, 2022 |
| 5,000 Meters · Spring Canyon ParkColorado 5A Region 4 · Oct 24 | 15:46 | Colorado 5A Region 4 | October 24, 2024 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 15:26.01 | NXR Southwest Regional Championships | November 23, 2024 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 26:36.6 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 24:49.0 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 31 | 25:12.82 | 27th Mountain West XC Champs | October 31, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 27th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 64 · WyomingWyoming | 8,000 Meters Men | 64 | 25:12.82 PB | Fr |
| Oct 17 | Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · WyomingWyoming | 8,000 Meters Pre-National | 0 | DNF | Fr |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 113 · WyomingWyoming | 8,000 Meters Blue | 113 | 24:49.0 PB | Fr |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 45 · WyomingWyoming | 8,000 Meters Merrill Fischbein Men’s Gold (Divisio | 45 | 26:36.6 PB | Fr |
| Aug 30 | Wyoming InvitationalAug 30 · 5,000 Meters Men's Race · Place 14 · WyomingWyoming | 5,000 Meters Men's Race | 14 | 15:48.8 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Colorado State 5A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 78 · LovelandLoveland | 5,000 Meters Varsity | 78 | 16:58.8 | 11 |
| Oct 19 | Colorado 5A Region 4Oct 19 · 5,000 Meters Varsity · Place 2 · LovelandLoveland | 5,000 Meters Varsity | 2 | 16:09 PB | 11 |
| Sep 9 | Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity Division 1 · Place 1 · LovelandLoveland | 5,000 Meters Varsity Division 1 | 1 | 15:22.3 | 11 |
| Sep 1 | Arapahoe Warrior InvitationalSep 1 · 5,000 Meters Varsity · Place 1 · LovelandLoveland | 5,000 Meters Varsity | 1 | 16:15.3 | 11 |
| Aug 26 | John Martin XC InviteAug 26 · 5,000 Meters Varsity · Place 1 · LovelandLoveland | 5,000 Meters Varsity | 1 | 15:51 PB | 11 |
| Aug 19 | Rocky Mountain Lobo InvitationalAug 19 · 5,000 Meters Varsity · Place 2 · LovelandLoveland | 5,000 Meters Varsity | 2 | 5:20 | — |
2022 Cross Country
3 results