Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Clear Creek HS Golddigger Dash · Sep 8 | 25:40.3 | Golddigger Dash | September 8, 2025 |
| 5,000 Meters · Clement ParkDave Sanders Invitational · Sep 26 | 23:02.6 | Dave Sanders Invitational | September 26, 2025 |
| 5,000 Meters · D'Evelyn HSD'Evelyn Dash · Aug 29 | 22:50.8 | D'Evelyn Dash | August 29, 2025 |
| 5,000 Meters · Lincoln Park Golf CourseColorado 4A Region 1 · Oct 19 | 19:45.4 | Colorado 4A Region 1 | October 19, 2023 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 21 | 22:10.2 | St. Vrain Cross Country Invitational | September 21, 2024 |
| 5,000 Meters · NAACColorado 4A Region 1 · Oct 25 | 21:29.9 | Colorado 4A Region 1 | October 25, 2024 |
| 5,000 Meters · Norris Penrose Event CenterColorado State 4A Championships · Oct 28 | 21:50.6 | Colorado State 4A Championships | October 28, 2023 |
| 5,000 Meters · Northwest Open SpacePat Amato Classic · Oct 3 | 23:29.94 | Pat Amato Classic | October 3, 2025 |
| 5,000 Meters · Siena Valley ClubColorado 4A Region 1 · Oct 23 | 22:04.5 | Colorado 4A Region 1 | October 23, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 21:42.90 | 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 Open Small School (1-999) · Place 169 · Evergreen | 5,000 Meters Open Small School (1-999) | 169 | 21:48.59 | 12 |
| Oct 23 | Colorado 4A Region 1Oct 23 · 5,000 Meters Varsity · Place 42 · Evergreen | 5,000 Meters Varsity | 42 | 22:04.5 PB | 12 |
| Oct 15 | Jeffco 4A/5A League ChampionshipOct 15 · 5,000 Meters Varsity 4A · Place 14 · Evergreen | 5,000 Meters Varsity 4A | 14 | 21:59.6 | 12 |
| Oct 3 | Pat Amato ClassicOct 3 · 5,000 Meters Varsity · Place 112 · Evergreen | 5,000 Meters Varsity | 112 | 23:29.94 PB | 12 |
| Sep 26 | Dave Sanders InvitationalSep 26 · 5,000 Meters D2 Varsity · Place 46 · Evergreen | 5,000 Meters D2 Varsity | 46 | 23:02.6 PB | 12 |
| Sep 8 | Golddigger DashSep 8 · 5,000 Meters Varsity · Place 7 · Evergreen | 5,000 Meters Varsity | 7 | 25:40.3 PB | 12 |
| Aug 29 | D'Evelyn DashAug 29 · 5,000 Meters Division 1 · Place 18 · Evergreen | 5,000 Meters Division 1 | 18 | 22:50.8 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Small 1 · Place 117 · Evergreen | 5,000 Meters Small 1 | 117 | 21:42.90 PB | 11 |
| Oct 25 | Colorado 4A Region 1Oct 25 · 5,000 Meters Varsity · Place 43 · Evergreen | 5,000 Meters Varsity | 43 | 21:29.9 PB | 11 |
| Oct 4 | Pat Amato ClassicOct 4 · 5,000 Meters Varsity · Place 123 · Evergreen | 5,000 Meters Varsity | 123 | 22:05.4 | 11 |
| Sep 21 | St. Vrain Cross Country InvitationalSep 21 · 5,000 Meters Varsity 4-5S · Place 104 · Evergreen | 5,000 Meters Varsity 4-5S | 104 | 22:10.2 PB | 11 |
| Aug 30 | D'Evelyn DashAug 30 · 5,000 Meters Division 1 · Place 22 · Evergreen | 5,000 Meters Division 1 | 22 | 22:27.2 | 11 |
| Aug 30 | D'Evelyn DashAug 30 · 5,000 Meters Division 1 · Place 22 · Evergreen | 5,000 Meters Division 1 | 22 | 22:27.2 | 11 |
| Aug 24 | Gator InvitationalAug 24 · 5,000 Meters Varsity · Place 23 · Evergreen | 5,000 Meters Varsity | 23 | 22:39.96 | — |
| Aug 24 | Gator InvitationalAug 24 · 5,000 Meters Open · Place 23 · Evergreen | 5,000 Meters Open | 23 | 22:39.96 | — |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Colorado State 4A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 109 · Evergreen | 5,000 Meters Varsity | 109 | 21:50.6 PB | 10 |
| Oct 19 | Colorado 4A Region 1Oct 19 · 5,000 Meters Varsity · Place 12 · Evergreen | 5,000 Meters Varsity | 12 | 19:45.4 PB | 10 |
| Oct 11 | Jefferson County 4A/5A League ChampionshipOct 11 · 5,000 Meters Varsity 4A · Place 9 · Evergreen | 5,000 Meters Varsity 4A | 9 | 20:47.4 | 10 |
| Sep 22 | Dave Sanders InvitationalSep 22 · 5,000 Meters Varsity Division 2 · Place 17 · Evergreen | 5,000 Meters Varsity Division 2 | 17 | 21:42.1 | 10 |
| Sep 16 | Andy Meyers InvitationalSep 16 · 3 Miles Varsity · Place 11 · Evergreen | 3 Miles Varsity | 11 | 20:14.8 | 10 |
| Sep 16 | Andy Meyers InvitationalSep 16 · 3 Miles Varsity · Place 11 · Evergreen | 3 Miles Varsity | 11 | 20:14.8 | 10 |
| Sep 9 | Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity Division 2 · Place 29 · Evergreen | 5,000 Meters Varsity Division 2 | 29 | 21:13.4 | 10 |
| Sep 1 | Battle Mountain Husky InvitationalSep 1 · 5,000 Meters Varsity · Place 23 · Evergreen | 5,000 Meters Varsity | 23 | 24:36 | — |
| Aug 19 | Gator InvitationalAug 19 · 5,000 Meters Varsity · Place 6 · Evergreen High Team | 5,000 Meters Varsity | 6 | 7:16 | 10 |
| Aug 19 | Gator InvitationalAug 19 · Division 2 · Place 6 · Evergreen | Division 2 | 6 | 7:16 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Colorado 4A Region 1Oct 20 · 5,000 Meters Varsity · Place 36 · Evergreen | 5,000 Meters Varsity | 36 | 21:06.1 | 9 |
| Oct 13 | Jeffco 4A-5A League ChampionshipOct 13 · 5,000 Meters Varsity 4A · Place 28 · Evergreen | 5,000 Meters Varsity 4A | 28 | 22:25.5 | 9 |
| Oct 7 | Pat Amato ClassicOct 7 · 5,000 Meters Varsity · Place 84 · Evergreen | 5,000 Meters Varsity | 84 | 6:54 | — |
| Sep 23 | Dave Sanders InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 42 · Evergreen | 5,000 Meters Varsity Division 2 | 42 | 22:00.0 | 9 |
| Sep 10 | Liberty Bell InviteSep 10 · 5,000 Meters Division 2 · Place 60 · Evergreen | 5,000 Meters Division 2 | 60 | 22:23.3 | 9 |
| Aug 27 | Battle Mountain Husky InvitationalAug 27 · 5,000 Meters Varsity · Place 43 · Evergreen | 5,000 Meters Varsity | 43 | 25:49 | — |