Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Coronado High SchoolCoronado Time Trial #2 · Jul 18 | 6:17.59 | Coronado Time Trial #2 | July 18, 2025 |
| 2 Miles · Durango High SchoolDurango Weekday · Sep 30 | 11:15 | Durango Weekday | September 30, 2026 |
| 2.5 Miles · Desert Breeze Park2026 Palo Verde Labor Day Classic · Sep 5 | 15:25.0 | 2026 Palo Verde Labor Day Classic | September 5, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 17:03.3 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 5,000 Meters · Del Sol Academy of the Performing ArtsDel Sol Weekday · Sep 22 | 20:04.0 | Del Sol Weekday | September 22, 2026 |
| 5,000 Meters · James Regional ParkRed Rock Running Company Invitational · Aug 22 | 20:15 | Red Rock Running Company Invitational | August 22, 2026 |
| 5,000 Meters · Mesquite Regional Sports and Event ComplexVirgin Valley Weekday · Oct 14 | 18:06.3 | Virgin Valley Weekday | October 14, 2026 |
| 5,000 Meters · Palo Verde HS2024 Palo Verde Labor Day Classic · Aug 31 | 21:48.5 | 2024 Palo Verde Labor Day Classic | August 31, 2024 |
| 5,000 Meters · Veterans Memorial ParkNIAA State Cross Country Championships · Nov 7 | 18:36.1 | NIAA State Cross Country Championships | November 7, 2026 |
| 5,000 Meters · Veterans Memorial Park2025 NIAA 4A State Championships · Nov 8 | 19:38.5 | 2025 NIAA 4A State Championships | November 8, 2025 |
| 5,000 Meters · Wildhorse Golf ClubCoaches Assoc Invite · Oct 16 | 20:45 | Coaches Assoc Invite | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NIAA State Cross Country ChampionshipsNov 7 · 5,000 Meters 4A · Place 17 · SECTA | 5,000 Meters 4A | 17 | 18:36.1 PB | 12 |
| Oct 30 | NIAA Southern 4A Mountain Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 7 · SECTA | 5,000 Meters Varsity | 7 | 18:43.0 | 12 |
| Oct 16 | Coaches Assoc InviteOct 16 · 5,000 Meters Varsity Boys · Place 128 · SECTA | 5,000 Meters Varsity Boys | 128 | 20:45 PB | 12 |
| Oct 14 | Virgin Valley WeekdayOct 14 · 5,000 Meters Varsity · Place 6 · SECTA | 5,000 Meters Varsity | 6 | 18:06.3 PB | 12 |
| Sep 30 | Durango WeekdaySep 30 · 2 Miles Varsity · Place 3 · SECTA | 2 Miles Varsity | 3 | 11:15 PB | 12 |
| Sep 22 | Del Sol Weekday Sep 22 · 5,000 Meters Varsity · Place 7 · SECTA | 5,000 Meters Varsity | 7 | 20:04.0 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 09 - 6:52pm - White Senior (B) · Place 20 · SECTA | 3 Miles Race 09 - 6:52pm - White Senior (B) | 20 | 17:03.3 PB | 12 |
| Sep 5 | 2026 Palo Verde Labor Day ClassicSep 5 · 2.5 Miles 11-12 Grade Boys · Place 23 · SECTA | 2.5 Miles 11-12 Grade Boys | 23 | 15:25.0 PB | 12 |
| Aug 22 | Red Rock Running Company InvitationalAug 22 · 5,000 Meters South of Sahara Boys · Place 55 · SECTA | 5,000 Meters South of Sahara Boys | 55 | 20:15 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | Legends of Cross CountryNov 15 · 5,000 Meters Middle School · Place 24 · SECTA | 5,000 Meters Middle School | 24 | 20:23.3 | — |
| Nov 8 | 2025 NIAA 4A State ChampionshipsNov 8 · 5,000 Meters Varsity · Place 40 · SECTA | 5,000 Meters Varsity | 40 | 19:38.5 PB | 11 |
| Oct 31 | 2025 NIAA Southern 4A Region ChampionshipOct 31 · 5,000 Meters Mountain · Place 16 · SECTA | 5,000 Meters Mountain | 16 | 19:39.4 | 11 |
| Oct 11 | 2025 Lake Mead InvitationalOct 11 · Varsity · Place 81 · SECTA | Varsity | 81 | 19:35 | — |
| Sep 30 | Del Sol WeekdaySep 30 · 2.96 Miles Varsity · Place 6 · SECTA | 2.96 Miles Varsity | 6 | 19:55.20 | 11 |
| Sep 17 | Pinecrest Cadence WeekdaySep 17 · 5,000 Meters Varsity · Place 9 · SECTA | 5,000 Meters Varsity | 9 | 19:35.7 | 11 |
| Aug 30 | 2025 Palo Verde Labor Day ClassicAug 30 · 5,000 Meters Varsity · Place 34 · SECTA | 5,000 Meters Varsity | 34 | 20:30.50 | 11 |
| Aug 23 | 2025 Red Rock Running Company InvitationalAug 23 · Varsity · Place 54 · SECTA | Varsity | 54 | 19:57 | — |
| Jul 18 | Coronado Time Trial #2Jul 18 · 1,600 Meters 1600 Boys · Place 17 · SECTA | 1,600 Meters 1600 Boys | 17 | 6:17.59 PB | 11 |
2024 Cross Country
6 results2023 Cross Country
5 results