Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Broomfield County Commons ParkColorado 4A Region 3 · Oct 24 | 17:30.0 | Colorado 4A Region 3 | October 24, 2024 |
| 5,000 Meters · Fraser Valley Sports ComplexFraser Valley Invite · Aug 22 | 19:02.0 | Fraser Valley Invite | August 22, 2025 |
| 5,000 Meters · Liberty Common High SchoolLiberty Common Eagle Invite · Sep 12 | 16:38.6 | Liberty Common Eagle Invite | September 12, 2025 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 21 | 17:06.2 | St. Vrain Cross Country Invitational | September 21, 2024 |
| 5,000 Meters · Lyons Middle/Senior High SchoolColorado 4A Region 3 · Oct 23 | 16:40.5 | Colorado 4A Region 3 | October 23, 2025 |
| 5,000 Meters · Margaret W. Carpenter Recreation CenterGranite Peaks League Championships · Oct 10 | 16:59.01 | Granite Peaks League Championships | October 10, 2025 |
| 5,000 Meters · Monfort ParkColorado 4A Region 4 · Oct 19 | 17:30.1 | Colorado 4A Region 4 | October 19, 2023 |
| 5,000 Meters · Norris Penrose Event Center4A Colorado State Cross Country Championships · Nov 1 | 17:14.0 | 4A Colorado State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 16:00.23 | NXR Southwest Regional Championships | November 23, 2024 |
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 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 2 · Place 58 · Longmont | 5,000 Meters Large 2 | 58 | 16:40.19 | 12 |
| Nov 1 | 4A Colorado State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 51 · Longmont | 5,000 Meters Varsity | 51 | 17:14.0 PB | 12 |
| Oct 23 | Colorado 4A Region 3Oct 23 · 5,000 Meters Varsity · Place 6 · Longmont | 5,000 Meters Varsity | 6 | 16:40.5 PB | 12 |
| Oct 10 | Granite Peaks League ChampionshipsOct 10 · 5,000 Meters Varsity · Place 50 · Longmont | 5,000 Meters Varsity | 50 | 16:59.01 PB | 12 |
| Sep 20 | St. Vrain Cross Country InvitationalSep 20 · 5,000 Meters 4A 5A Varsity · Longmont | 5,000 Meters 4A 5A Varsity | — | NT | 12 |
| Sep 12 | Liberty Common Eagle InviteSep 12 · 5,000 Meters Varsity · Place 1 · Longmont | 5,000 Meters Varsity | 1 | 16:38.6 PB | 12 |
| Aug 22 | Fraser Valley InviteAug 22 · 5,000 Meters Varsity · Place 5 · Longmont | 5,000 Meters Varsity | 5 | 19:02.0 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 2 · Place 23 · Longmont | 5,000 Meters Large 2 | 23 | 16:00.23 PB | 11 |
| Nov 2 | Colorado 4A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 65 · Longmont | 5,000 Meters Varsity | 65 | 17:17.2 | 11 |
| Oct 24 | Colorado 4A Region 3Oct 24 · 5,000 Meters Varsity · Place 12 · Longmont | 5,000 Meters Varsity | 12 | 17:30.0 PB | 11 |
| Oct 11 | Granite Parks League ChampionshipsOct 11 · 5,000 Meters Varsity · Place 36 · Longmont | 5,000 Meters Varsity | 36 | 17:04.19 | 11 |
| Sep 21 | St. Vrain Cross Country InvitationalSep 21 · 5,000 Meters Varsity 4-5A · Place 38 · Longmont | 5,000 Meters Varsity 4-5A | 38 | 17:06.2 PB | 11 |
| Aug 30 | D'Evelyn DashAug 30 · 5,000 Meters Division 1 · Place 13 · Longmont | 5,000 Meters Division 1 | 13 | 17:46.9 | 11 |
| Aug 30 | D'Evelyn DashAug 30 · 5,000 Meters Division 1 · Place 13 · Longmont | 5,000 Meters Division 1 | 13 | 17:46.9 | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Colorado State 4A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 79 · Longmont | 5,000 Meters Varsity | 79 | 17:22.9 | 10 |
| Oct 19 | Colorado 4A Region 4Oct 19 · 5,000 Meters Varsity · Place 18 · Longmont | 5,000 Meters Varsity | 18 | 17:30.1 PB | 10 |
| Sep 6 | RE-1J District MeetSep 6 · 5,000 Meters Varsity · Place 16 · Longmont | 5,000 Meters Varsity | 16 | 17:59.7 | SO |
| Aug 25 | D'Evelyn DashAug 25 · 5,000 Meters Division 1 · Place 16 · Longmont | 5,000 Meters Division 1 | 16 | 17:57.6 | 10 |
| Aug 18 | Carbon Valley Two MileAug 18 · 2 Miles Varsity · Place 6 · Longmont | 2 Miles Varsity | 6 | 5:32 | 10 |
2022 Cross Country
3 results