Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 15 | 31:30.8 | NCAA DI Northeast Regional | November 15, 2024 |
| 10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 23 | 31:47.8 | 2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) | November 23, 2024 |
| 5,000 Meters · Confluence ParkPantherfest Invitational · Oct 1 | 16:10.7 | Pantherfest Invitational | October 1, 2021 |
| 5,000 Meters · Crown Mountain ParkBasalt Longhorn Cross Country Invitational · Aug 29 | 17:44 | Basalt Longhorn Cross Country Invitational | August 29, 2020 |
| 5,000 Meters · Evergreen Memorial ParkColorado 4A Region 1 · Oct 22 | 16:50.8 | Colorado 4A Region 1 | October 22, 2021 |
| 5,000 Meters · Gypsum Creek Golf CourseColorado 4A Region 1 Championship · Oct 8 | 17:25.1 | Colorado 4A Region 1 Championship | October 8, 2020 |
| 5,000 Meters · Lincoln Park Golf CourseColorado 4A Region 1 · Oct 19 | 14:47.0 | Colorado 4A Region 1 | October 19, 2023 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 17 | 15:47.9 | St. Vrain Cross Country Invitational | September 17, 2022 |
| 5,000 Meters · Norris Penrose Event CenterColorado State 4A Championships · Oct 28 | 15:19.9 | Colorado State 4A Championships | October 28, 2023 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:00.4 | NXR Southwest Regional Championships | November 20, 2021 |
| 6,000 Meters · Highland ParkFriar Invitational · Sep 4 | 19:21.6 | Friar Invitational | September 4, 2026 |
| 8,000 Meters · Highland ParkIvy League XC Championships · Oct 31 | 24:52.4 | Ivy League XC Championships | October 31, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 24:58.1 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 19 | 24:57.2 | M.S.Souther Invite | September 19, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 9 | 24:42.4 | Nuttycombe Wisconsin Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
5 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | CHSAA Colorado State Cross Country ChampionshipOct 29 · 5,000 Meters Varsity - 4A · Place 3 · Battle MountainBattle Mountain | 5,000 Meters Varsity - 4A | 3 | 15:39.4 | 11 |
| Oct 20 | Colorado 4A Region 1Oct 20 · 5,000 Meters Varsity · Place 1 · Battle MountainBattle Mountain | 5,000 Meters Varsity | 1 | 14:58.0 | 11 |
| Oct 6 | Warrior Lincoln Park Classic (SWL Championships)Oct 6 · 3.11 Miles Varsity · Place 1 · Battle Mountain High SchoBattle Mountain High Scho | 3.11 Miles Varsity | 1 | 14:56.3 | — |
| Oct 6 | Warrior Lincoln Park Classic (SWL Championships)Oct 6 · 5,000 Meters Varsity · Place 1 · Battle Mountain HighBattle Mountain High | 5,000 Meters Varsity | 1 | 14:56.3 | 27 |
| Sep 23 | Dave Sanders InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 8 · Battle MountainBattle Mountain | 5,000 Meters Varsity Division 2 | 8 | 16:52.4 | 11 |
| Sep 17 | St. Vrain Cross Country InvitationalSep 17 · 5,000 Meters Varsity 4-5A · Place 6 · Battle MountainBattle Mountain | 5,000 Meters Varsity 4-5A | 6 | 15:47.9 PB | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 75 · Battle MountainBattle Mountain | 5,000 Meters Championship | 75 | 16:00.4 PB | 10 |
| Oct 30 | CHSAA Class 4A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 30 · Battle MountainBattle Mountain | 5,000 Meters Varsity | 30 | 16:49.8 | 10 |
| Oct 22 | Colorado 4A Region 1Oct 22 · 5,000 Meters Varsity · Place 5 · Battle MountainBattle Mountain | 5,000 Meters Varsity | 5 | 16:50.8 PB | 10 |
| Oct 1 | Pantherfest InvitationalOct 1 · 5,000 Meters Varsity · Place 5 · Battle MountainBattle Mountain | 5,000 Meters Varsity | 5 | 16:10.7 PB | 10 |
| Sep 24 | Dave Sanders InvitationalSep 24 · 5,000 Meters Varsity Division 2 · Place 11 · Battle MountainBattle Mountain | 5,000 Meters Varsity Division 2 | 11 | 16:43.7 | 10 |
| Sep 18 | St. Vrain Cross Country InvitationalSep 18 · 5,000 Meters Varsity 4A/5A · Place 20 · Battle MountainBattle Mountain | 5,000 Meters Varsity 4A/5A | 20 | 17:34.1 | 10 |
2020 Cross Country
2 results