Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Silver Bowl Sports Complex & ParkNCSAA XC Championship · Oct 25 | 8:35.3 | NCSAA XC Championship | October 25, 2021 |
| 2.1 Miles · Foothill HS2022 Falcon Invitational · Sep 24 | 11:41.6 | 2022 Falcon Invitational | September 24, 2022 |
| 2.5 Miles · Desert Breeze Park2024 Bud O'Dea Frosh-Soph Championship · Oct 8 | 13:24.0 | 2024 Bud O'Dea Frosh-Soph Championship | October 8, 2024 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 14:17.8 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 14 | 15:32.36 | 2024 Iolani Cross Country Invitational | September 14, 2024 |
| 3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 21 | 10:18.51 | USATF Region 15 Junior Olympic Championships | November 21, 2021 |
| 3,000 Meters · El Dorado Park Flyin Kiwi Invitational · Oct 30 | 11:11.92 | Flyin Kiwi Invitational | October 30, 2021 |
| 3,000 Meters · Floyd Lamb ParkAVXC Invite · Aug 29 | 9:00.1 | AVXC Invite | August 29, 2026 |
| 3,000 Meters · Floyd Lamb ParkWESTERN REGIONAL AAU XC · Nov 6 | 11:18.6 | WESTERN REGIONAL AAU XC | November 6, 2021 |
| 3,000 Meters · Kellogg Zaher Sports Complex2023 Red Rock Running Company Invitational · Aug 26 | 9:09.8 | 2023 Red Rock Running Company Invitational | August 26, 2023 |
| 4,000 Meters · Craig Ranch ParkUSATF Nevada Association Junior Olympic Championships · Nov 12 | 13:59.31 | USATF Nevada Association Junior Olympic Championships | November 12, 2022 |
| 4,000 Meters · Floyd Lamb ParkFlyin Kiwis Youth XC Time Trial - *No Cost* · Oct 8 | 14:07 | Flyin Kiwis Youth XC Time Trial - *No Cost* | October 8, 2022 |
| 4,000 Meters · SANDSTONE RIDGE PARKLas Vegas Elite Runners Cross Country Invitational · Oct 29 | 14:10.2 | Las Vegas Elite Runners Cross Country Invitational | October 29, 2022 |
| 5,000 Meters · James Regional ParkRed Rock Running Company Invitational · Aug 22 | 15:49 | Red Rock Running Company Invitational | August 22, 2026 |
| 5,000 Meters · Rancho San Rafael2025 NIAA 5A State Championships · Nov 8 | 16:04 | 2025 NIAA 5A State Championships | November 8, 2025 |
| 5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 25 | 15:17.0 | Desert Twilight XC Festival | September 25, 2026 |
| 5,000 Meters · Veterans Memorial ParkNIAA 5A Southern Region Championships · Oct 30 | 15:42.5 | NIAA 5A Southern Region Championships | October 30, 2026 |
| 5,000 Meters · Veterans Memorial Park2023 NIAA Southern 5A Regional Championship · Oct 27 | 16:26.1 | 2023 NIAA Southern 5A Regional Championship | October 27, 2023 |
| 5,000 Meters · Wildhorse Golf ClubCoaches Assoc Invite · Oct 16 | 15:57 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NIAA State Cross Country ChampionshipsNov 7 · 5,000 Meters 5A · Place 4 · Centennial (NV)Centennial (NV) | 5,000 Meters 5A | 4 | 16:13.0 | 12 |
| Oct 30 | NIAA 5A Southern Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · Centennial (NV)Centennial (NV) | 5,000 Meters Varsity | 1 | 15:42.5 PB | 12 |
| Oct 16 | Coaches Assoc InviteOct 16 · 5,000 Meters Varsity Boys · Place 1 · Centennial (NV)Centennial (NV) | 5,000 Meters Varsity Boys | 1 | 15:57 PB | 12 |
| Oct 14 | Centennial WeekdayOct 14 · 3,000 Meters Varsity · Place 1 · Centennial (NV)Centennial (NV) | 3,000 Meters Varsity | 1 | 9:01 | 12 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #26 Sweepstakes · Place 18 · Centennial (NV)Centennial (NV) | 5,000 Meters #26 Sweepstakes | 18 | 15:17.0 PB | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 34 · Centennial (NV)Centennial (NV) | 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B | 34 | 14:17.8 PB | 12 |
| Aug 29 | AVXC InviteAug 29 · 3,000 Meters 12th Grade Boys · Place 1 · Centennial (NV)Centennial (NV) | 3,000 Meters 12th Grade Boys | 1 | 9:00.1 PB | 12 |
| Aug 22 | Red Rock Running Company InvitationalAug 22 · 5,000 Meters North of Sahara Boys · Place 1 · Centennial (NV)Centennial (NV) | 5,000 Meters North of Sahara Boys | 1 | 15:49 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 104 · UNA-NVUNA-NV | 5,000 Meters Championship | 104 | 15:44.05 | 11 |
| Nov 8 | 2025 NIAA 5A State ChampionshipsNov 8 · 5,000 Meters 5A · Place 7 · Centennial (NV)Centennial (NV) | 5,000 Meters 5A | 7 | 16:04 PB | 11 |
| Oct 31 | 2025 NIAA Southern 5A Region ChampionshipOct 31 · 5,000 Meters Varsity · Place 4 · Centennial (NV)Centennial (NV) | 5,000 Meters Varsity | 4 | 15:53.5 | 11 |
| Oct 14 | Centennial Weekday #3Oct 14 · 3,000 Meters Varsity · Place 4 · Centennial (NV)Centennial (NV) | 3,000 Meters Varsity | 4 | 9:50 | — |
| Oct 11 | 2025 Lake Mead InvitationalOct 11 · Varsity · Place 1 · Centennial (NV)Centennial (NV) | Varsity | 1 | 16:09 | — |
| Sep 30 | Centennial Weekday #2Sep 30 · 3,000 Meters Varsity · Place 1 · Centennial (NV)Centennial (NV) | 3,000 Meters Varsity | 1 | 8:33 | — |
| Sep 6 | 2025 Larry Burgess-Las Vegas InvitationalSep 6 · 5,000 Meters Varsity 5A · Place 3 · Centennial (NV)Centennial (NV) | 5,000 Meters Varsity 5A | 3 | 15:30.6 | 11 |
| Aug 23 | 2025 Red Rock Running Company InvitationalAug 23 · Varsity · Place 2 · Centennial (NV)Centennial (NV) | Varsity | 2 | 15:32 | — |
2024 Cross Country
4 results2023 Cross Country
7 results2022 Cross Country
8 results2021 Cross Country
5 results2020 Cross Country
1 results