Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Broomfield County Commons ParkBroomfield Battle · Aug 22 | 10:50.0 | Broomfield Battle | August 22, 2025 |
| 2.1 Miles · Anthem ParkMSAL XC Championship · Oct 7 | 13:06.5 | MSAL XC Championship | October 7, 2021 |
| 5,000 Meters · Anthem Park3A Metro League Championship · Oct 9 | 18:12.2 | 3A Metro League Championship | October 9, 2025 |
| 5,000 Meters · Broomfield County Commons ParkColorado 3A Region 3 · Oct 24 | 18:16.7 | Colorado 3A Region 3 | October 24, 2024 |
| 5,000 Meters · Jacoby Golf CourseWyoming Invitational · Aug 30 | 18:10.2 | Wyoming Invitational | August 30, 2024 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 20 | 17:57.4 | St. Vrain Cross Country Invitational | September 20, 2025 |
| 5,000 Meters · Margaret W. Carpenter Recreation CenterThornton Cross Country Invitational · Sep 6 | 18:05.79 | Thornton Cross Country Invitational | September 6, 2024 |
| 5,000 Meters · Norris Penrose Event CenterColorado 3A State Championships · Nov 2 | 17:55.6 | Colorado 3A State Championships | November 2, 2024 |
| 5,000 Meters · Northwest Open SpaceColorado 3A Region 3 · Oct 20 | 18:02 | Colorado 3A Region 3 | October 20, 2023 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 17:26.55 | 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
5 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Small 1 · Place 59 · Prospect Ridge AcademyProspect Ridge Academy | 5,000 Meters Small 1 | 59 | 17:26.55 PB | 11 |
| Nov 2 | Colorado 3A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 67 · Prospect Ridge AcademyProspect Ridge Academy | 5,000 Meters Varsity | 67 | 17:55.6 PB | 11 |
| Oct 24 | Colorado 3A Region 3Oct 24 · 5,000 Meters Varsity · Place 10 · Prospect Ridge AcademyProspect Ridge Academy | 5,000 Meters Varsity | 10 | 18:16.7 PB | 11 |
| Sep 21 | St. Vrain Cross Country InvitationalSep 21 · 5,000 Meters Varsity 2-3A · Place 34 · Prospect Ridge AcademyProspect Ridge Academy | 5,000 Meters Varsity 2-3A | 34 | 18:20.5 | 11 |
| Sep 6 | Thornton Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 50 · Prospect Ridge AcademyProspect Ridge Academy | 5,000 Meters Varsity | 50 | 18:05.79 PB | 11 |
| Aug 30 | Wyoming InvitationalAug 30 · 5,000 Meters Varsity · Place 60 · Prospect Ridge AcademyProspect Ridge Academy | 5,000 Meters Varsity | 60 | 18:10.2 PB | 11 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Colorado 3A Region 3Oct 20 · 5,000 Meters Varsity · Place 18 · Forge ChristianForge Christian | 5,000 Meters Varsity | 18 | 18:02 PB | 10 |
| Sep 16 | St. Vrain Cross Country InvitationalSep 16 · 5,000 Meters Varsity 2-3A · Place 23 · Forge ChristianForge Christian | 5,000 Meters Varsity 2-3A | 23 | 18:11.3 | 10 |
| Sep 1 | Legacy Lightning InvitationalSep 1 · 5,000 Meters Varsity · Place 26 · FORGE CHRISTIANFORGE CHRISTIAN | 5,000 Meters Varsity | 26 | 5:58 | 10 |
| Sep 1 | Legacy Lightning InvitationalSep 1 · 5,000 Meters Varsity · Place 26 · FORGE CHRISTIANFORGE CHRISTIAN | 5,000 Meters Varsity | 26 | 5:58 | 10 |
| Aug 25 | Cheyenne Mountain StampedeAug 25 · 5,000 Meters Varsity · Place 14 · Forge Christian HigForge Christian Hig | 5,000 Meters Varsity | 14 | 18:29.7 | — |
| Aug 19 | Gator InvitationalAug 19 · 5,000 Meters Varsity · Place 19 · Forge Christian High TeamForge Christian High Team | 5,000 Meters Varsity | 19 | 5:57 | 10 |
| Aug 19 | Gator InvitationalAug 19 · Division 1 · Place 19 · Forge ChristianForge Christian | Division 1 | 19 | 5:57 | 10 |
2022 Cross Country
3 results2021 Cross Country
1 results