Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Kellogg Zaher Sports Complex2023 Red Rock Running Company Invitational · Aug 26 | 15:16.5 | 2023 Red Rock Running Company Invitational | August 26, 2023 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 17:22.0 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 4 Miles · Fun Valley Sports ComplexTerry Masterson Twilight Classic · Aug 27 | 21:30.95 | Terry Masterson Twilight Classic | August 27, 2026 |
| 5,000 Meters · Craig Ranch ParkUSATF Nevada Association Junior Olympic Championships · Nov 12 | 18:15.92 | USATF Nevada Association Junior Olympic Championships | November 12, 2022 |
| 5,000 Meters · Floyd Lamb ParkUSATF Nevada Association Junior Olympic Championships · Nov 11 | 16:02:04 | USATF Nevada Association Junior Olympic Championships | November 11, 2023 |
| 5,000 Meters · Palo Verde HS2023 Palo Verde Labor Day Classic · Sep 2 | 17:13 | 2023 Palo Verde Labor Day Classic | September 2, 2023 |
| 5,000 Meters · Rancho San Rafael2023 NIAA 5A State Championship · Nov 4 | 16:48 | 2023 NIAA 5A State Championship | November 4, 2023 |
| 5,000 Meters · Sig Rogich Middle School2021 Palo Verde Labor Day Classic · Sep 4 | 19:39.6 | 2021 Palo Verde Labor Day Classic | September 4, 2021 |
| 5,000 Meters · Veterans Memorial Park2024 NIAA 5A State XC Championships · Nov 2 | 15:55.4 | 2024 NIAA 5A State XC Championships | November 2, 2024 |
| 8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 27 | 25:03.50 | 44th Annual UC Riverside Invitational | September 27, 2025 |
| 8,000 Meters · Crossroads District ParkNJCAA Region I/ACCAC Championships · Oct 24 | 25:57.4 | NJCAA Region I/ACCAC Championships | October 24, 2025 |
| 8,000 Meters · El DoradoNJCAA Region 6 Championships · Oct 30 | 26:22.8 | NJCAA Region 6 Championships | October 30, 2026 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 8 | 26:45.7 | NJCAA Division I Cross Country Championships 2025 | November 8, 2025 |
| 8,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 27:10.4 | 38th Chile Pepper Festival | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
5 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF Nevada Association Junior Olympic ChampionshipsNov 11 · 5,000 Meters 15-18 · Place 1 · 49-Unattached49-Unattached | 5,000 Meters 15-18 | 1 | 16:02:04 PB | 11 |
| Nov 4 | 2023 NIAA 5A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 3 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters Varsity | 3 | 16:48 PB | 11 |
| Oct 27 | 2023 NIAA Southern 5A Regional ChampionshipOct 27 · 5,000 Meters Varsity · Place 1 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters Varsity | 1 | 16:04.2 | 11 |
| Oct 14 | 2023 Lake Mead InvitationalOct 14 · 5,000 Meters Varsity · Place 1 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 1 | 16:00.2 | 11 |
| Oct 11 | Shadow Ridge WeekdayOct 11 · 2.7 Miles Varsity · Place 1 · Shadow RidgeShadow Ridge | 2.7 Miles Varsity | 1 | 15:05.6 | 11 |
| Sep 9 | 2023 Larry Burgess-Las Vegas InvitationalSep 9 · 5,000 Meters Varsity · Place 2 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 2 | 15:28.4 | 11 |
| Sep 2 | 2023 Palo Verde Labor Day ClassicSep 2 · 5,000 Meters 11-12 Grade Boys · Place 5 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters 11-12 Grade Boys | 5 | 17:13 PB | 11 |
| Aug 26 | 2023 Red Rock Running Company InvitationalAug 26 · 3 Miles North of Sahara Boys · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV) | 3 Miles North of Sahara Boys | 4 | 15:16.5 PB | 11 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | USATF Region 15 Junior Olympic ChampionshipsNov 20 · 5,000 Meters Varsity · Place 2 · LV SpeedLV Speed | 5,000 Meters Varsity | 2 | 16:37.82 | 16 |
| Nov 12 | USATF Nevada Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 5 · LV SPEEDLV SPEED | 5,000 Meters 15-18 | 5 | 18:15.92 PB | 10 |
| Nov 5 | 2022 NIAA State XC ChampionshipsNov 5 · 5,000 Meters 5A · Place 8 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters 5A | 8 | 16:41.6 | 10 |
| Oct 28 | 2022 NIAA Southern Regional ChampionshipOct 28 · 5,000 Meters 5A · Place 4 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters 5A | 4 | 16:45.2 | 10 |
| Oct 15 | Coaches Association InvitationalOct 15 · 5,000 Meters Varsity · Place 7 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 7 | 16:45.0 | 10 |
| Oct 11 | Centennial WeekdayOct 11 · 2.1 Miles Varsity · Place 6 · Shadow RidgeShadow Ridge | 2.1 Miles Varsity | 6 | 12:00.6 | 10 |
| Oct 8 | 2022 Lake Mead InvitationalOct 8 · 5,000 Meters Varsity · Place 1 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 1 | 18:03.6 | 10 |
| Oct 8 | 2022 Lake Mead InvitationalOct 8 · 5,000 Meters Varsity · Place 1 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 1 | 18:03.6 | 10 |
| Oct 6 | 2022 Bud O'Dea 9-10th ClassicOct 6 · 2.5 Miles Sophomore · Place 6 · Shadow RidgeShadow Ridge | 2.5 Miles Sophomore | 6 | 14:43.6 | 10 |
| Sep 29 | Spring Valley WeekdaySep 29 · 5,000 Meters Varsity · Place 7 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 7 | 19:33.9 | 10 |
| Sep 3 | 2022 Palo Verde Labor Day ClassicSep 3 · 5,000 Meters 9-10 Grade Boys · Place 83 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters 9-10 Grade Boys | 83 | 26:27.5 | 10 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 2021 NIAA Southern Nevada 5A Region ChampionshipOct 29 · 5,000 Meters Varsity · Place 23 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters Varsity | 23 | 18:03.8 | 9 |
| Oct 16 | SNTCCCA InvitationalOct 16 · 5,000 Meters Varsity · Place 2 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 2 | 18:06.3 | 9 |
| Oct 12 | 2021 Bud O'Dea Frosh-Soph ChampionshipsOct 12 · 2.5 Miles Freshman · Place 6 · Shadow RidgeShadow Ridge | 2.5 Miles Freshman | 6 | 15:17.2 | 9 |
| Oct 9 | 2021 Lake Mead Pre RegionalsOct 9 · 5,000 Meters Varsity · Place 1 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 1 | 18:41.0 | 9 |
| Sep 17 | 40th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 44- Varsity B Blue · Place 107 · Shadow Ridge (NV)Shadow Ridge (NV) | 3 Miles Race 44- Varsity B Blue | 107 | 17:22.0 PB | 9 |
| Sep 11 | 2021 Larry Burgess-Las Vegas InvitationalSep 11 · 5,000 Meters Varsity · Place 48 · Shadow RidgeShadow Ridge | 5,000 Meters Varsity | 48 | 19:36.9 | 9 |
| Sep 4 | 2021 Palo Verde Labor Day ClassicSep 4 · 5,000 Meters 9-10 Grade Boys · Place 7 · Shadow Ridge (NV)Shadow Ridge (NV) | 5,000 Meters 9-10 Grade Boys | 7 | 19:39.6 PB | 9 |
| Aug 28 | 2021 Red Rock Running InvitationalAug 28 · 3,000 Meters Varsity · Place 11 · Shadow RidgeShadow Ridge | 3,000 Meters Varsity | 11 | 11:01.4 | 9 |