Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fort Collins High SchoolJohn Martin XC Invitational · Aug 29 | 18:56.8 | John Martin XC Invitational | August 29, 2026 |
| 5,000 Meters · Jason Sams Memorial ParkColorado 3A Region 4 · Oct 24 | 20:06.4 | Colorado 3A Region 4 | October 24, 2024 |
| 5,000 Meters · Little America Golf CourseWyoming Cross Country Invitational · Sep 3 | 24:28.1 | Wyoming Cross Country Invitational | September 3, 2023 |
| 5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 20 | 19:33.9 | St. Vrain Cross Country Invitational | September 20, 2025 |
| 5,000 Meters · Lyons Middle/Senior High SchoolSt. Vrain XC Invite · Sep 19 | 19:26.6 | St. Vrain XC Invite | September 19, 2026 |
| 5,000 Meters · Mead High SchoolMead Stampede · Oct 3 | 19:42.7 | Mead Stampede | October 3, 2026 |
| 5,000 Meters · Monfort Park3A/4A Region 4 · Oct 22 | 18:16.5 | 3A/4A Region 4 | October 22, 2026 |
| 5,000 Meters · Norris Penrose Event CenterColorado 3A State Championships · Nov 2 | 19:14.2 | Colorado 3A State Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 3A/4A Region 4Oct 22 · 5,000 Meters 3A Region 4 Boys · Place 28 · Resurrection Christian | 5,000 Meters 3A Region 4 Boys | 28 | 18:16.5 PB | 12 |
| Oct 3 | Mead StampedeOct 3 · 5,000 Meters Varsity · Place 114 · Resurrection Christian | 5,000 Meters Varsity | 114 | 19:42.7 PB | 12 |
| Sep 19 | St. Vrain XC InviteSep 19 · 5,000 Meters 2A 3A Varsity · Place 69 · Resurrection Christian | 5,000 Meters 2A 3A Varsity | 69 | 19:26.6 PB | 12 |
| Sep 11 | Flyin' Ryan High School InvitationalSep 11 · 5,000 Meters Varsity · Place 89 · Resurrection Christian | 5,000 Meters Varsity | 89 | 19:44.0 | 12 |
| Aug 29 | John Martin XC InvitationalAug 29 · 5,000 Meters Open High School · Resurrection Christian | 5,000 Meters Open High School | — | NT | 12 |
| Aug 29 | John Martin XC InvitationalAug 29 · 5,000 Meters Varsity · Place 85 · Resurrection Christian | 5,000 Meters Varsity | 85 | 18:56.8 PB | 12 |
2025 Cross Country
2 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Colorado 3A State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 115 · Resurrection Christian | 5,000 Meters Varsity | 115 | 19:14.2 PB | 10 |
| Oct 24 | Colorado 3A Region 4Oct 24 · 5,000 Meters Varsity · Place 34 · Resurrection Christian | 5,000 Meters Varsity | 34 | 20:06.4 PB | 10 |
| Oct 4 | Pat Amato ClassicOct 4 · 5,000 Meters Varsity · Place 212 · Resurrection Christian High Scho | 5,000 Meters Varsity | 212 | 19:54.8 | 10 |
| Sep 21 | St. Vrain Cross Country InvitationalSep 21 · 5,000 Meters Varsity 2-3A · Place 88 · Resurrection Christian | 5,000 Meters Varsity 2-3A | 88 | 20:10.5 | 10 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Colorado 3A Region 4Oct 19 · 5,000 Meters Varsity · Place 63 · Resurrection Christian | 5,000 Meters Varsity | 63 | 20:08.2 | 9 |
| Sep 3 | Wyoming Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 202 · Resurrection Christian | 5,000 Meters Varsity | 202 | 24:28.1 PB | 9 |