Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fort Collins High SchoolJohn Martin XC Invitational · Aug 30 | 17:16 | John Martin XC Invitational | August 30, 2025 |
| 5,000 Meters · Jason Sams Memorial ParkColorado 3A Region 4 · Oct 24 | 18:14.3 | Colorado 3A Region 4 | October 24, 2024 |
| 5,000 Meters · Liberty Common High SchoolLiberty Common Eagle Invite · Sep 12 | 17:55.3 | Liberty Common Eagle Invite | September 12, 2025 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 20 | 17:51.2 | St. Vrain Cross Country Invitational | September 20, 2025 |
| 5,000 Meters · Monfort ParkColorado 3A Region 4 · Oct 19 | 17:52.9 | Colorado 3A Region 4 | October 19, 2023 |
| 5,000 Meters · Norris Penrose Event CenterColorado 3A State Championships · Nov 2 | 17:47.5 | Colorado 3A State Championships | November 2, 2024 |
| 5,000 Meters · North Lake ParkLoveland Sweetheart Invitational · Sep 26 | 18:26.3 | Loveland Sweetheart Invitational | September 26, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 17:13.78 | NXR Southwest Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Small 1 · Place 40 · Liberty Common | 5,000 Meters Small 1 | 40 | 17:13.78 PB | 12 |
| Nov 1 | 3A Colorado State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 93 · Liberty Common | 5,000 Meters Varsity | 93 | 18:27.4 | 12 |
| Sep 26 | Loveland Sweetheart InvitationalSep 26 · 5,000 Meters Varsity · Place 32 · Liberty Common | 5,000 Meters Varsity | 32 | 18:26.3 PB | 12 |
| Sep 20 | St. Vrain Cross Country InvitationalSep 20 · 5,000 Meters 2A 3A Varsity · Place 17 · Liberty Common | 5,000 Meters 2A 3A Varsity | 17 | 17:51.2 PB | 12 |
| Sep 12 | Liberty Common Eagle InviteSep 12 · 5,000 Meters Varsity · Place 6 · Liberty Common | 5,000 Meters Varsity | 6 | 17:55.3 PB | 12 |
| Aug 30 | John Martin XC InvitationalAug 30 · 5,000 Meters Varsity · Place 49 · Liberty Common | 5,000 Meters Varsity | 49 | 17:16 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Colorado 3A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 57 · Liberty Common | 5,000 Meters Varsity | 57 | 17:47.5 PB | 11 |
| Oct 24 | Colorado 3A Region 4Oct 24 · 5,000 Meters Varsity · Place 9 · Liberty Common | 5,000 Meters Varsity | 9 | 18:14.3 PB | 11 |
| Oct 5 | Mead StampedeOct 5 · 5,000 Meters Varsity · Place 40 · Liberty Common | 5,000 Meters Varsity | 40 | 17:56.9 | 11 |
| Sep 21 | St. Vrain Cross Country InvitationalSep 21 · 5,000 Meters Varsity 2-3A · Place 31 · Liberty Common | 5,000 Meters Varsity 2-3A | 31 | 18:19.7 | 11 |
| Sep 9 | Golddigger DashSep 9 · 5,000 Meters Varsity · Place 19 · Liberty Common | 5,000 Meters Varsity | 19 | 21:30.7 | 11 |
| Sep 9 | Golddigger DashSep 9 · Varsity · Place 19 · Liberty Common | Varsity | 19 | 6:56 | — |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Colorado State 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 77 · Liberty Common | 5,000 Meters Varsity | 77 | 18:06.8 | 10 |
| Oct 19 | Colorado 3A Region 4Oct 19 · 5,000 Meters Varsity · Place 21 · Liberty Common | 5,000 Meters Varsity | 21 | 17:52.9 PB | 10 |
| Sep 16 | St. Vrain Cross Country InvitationalSep 16 · 5,000 Meters Varsity 2-3A · Place 22 · Liberty Common | 5,000 Meters Varsity 2-3A | 22 | 18:09.1 | 10 |
| Sep 9 | Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity Division 3 · Place 24 · Liberty Common | 5,000 Meters Varsity Division 3 | 24 | 17:47.0 | 10 |
| Sep 9 | Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Division 3 · Place 24 · Liberty Common | 5,000 Meters Division 3 | 24 | 17:47.0 | 10 |
| Aug 26 | John Martin XC InviteAug 26 · 5,000 Meters Varsity · Place 70 · Liberty Common | 5,000 Meters Varsity | 70 | 18:55 | 10 |
| Aug 19 | Rocky Mountain Lobo InvitationalAug 19 · 5,000 Meters Varsity · Place 60 · Liberty Common | 5,000 Meters Varsity | 60 | 6:20 | — |
2022 Cross Country
3 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | NPMLA ChampionshipsSep 30 · Varsity · Place 13 · LIBERTY COMMON | Varsity | 13 | 6:54 | — |