Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 22 | 16:44.98 | TwiKNIGHT Invitational | September 22, 2023 |
| 4 Miles · Barstow Community CollegeBarstow Community College XC Invite · Aug 28 | 21:30.1 | Barstow Community College XC Invite | August 28, 2026 |
| 4 Miles · Toro ParkPink in the Park · Oct 2 | 20:22.20 | Pink in the Park | October 2, 2026 |
| 5,000 Meters · Floyd Lamb Park CSN Invitational · Sep 30 | 16:06.8 | CSN Invitational | September 30, 2023 |
| 5,000 Meters · Palo Verde HS2024 Palo Verde Labor Day Classic · Aug 31 | 16:54.2 | 2024 Palo Verde Labor Day Classic | August 31, 2024 |
| 5,000 Meters · Rancho San Rafael2023 NIAA 5A State Championship · Nov 4 | 17:52 | 2023 NIAA 5A State Championship | November 4, 2023 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 16:01.96 | NXR Southwest Regional Championships | November 23, 2024 |
| 5,000 Meters · Veterans Memorial Park2023 NIAA Southern 5A Regional Championship · Oct 27 | 16:36.4 | 2023 NIAA Southern 5A Regional Championship | October 27, 2023 |
| 8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 27 | 25:08.40 | 44th Annual UC Riverside Invitational | September 27, 2025 |
| 8,000 Meters · Crossroads District ParkNJCAA Region I/ACCAC Championships · Oct 24 | 26:30.8 | NJCAA Region I/ACCAC Championships | October 24, 2025 |
| 8,000 Meters · Floyd Lamb ParkCSN/NSU Duel in the Desert · Sep 25 | 25:32.4 | CSN/NSU Duel in the Desert | September 25, 2026 |
| 8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 5 | 25:29.6 | Mark Covert Classic 2026 | September 5, 2026 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 8 | 27:51.8 | NJCAA Division I Cross Country Championships 2025 | November 8, 2025 |
| 8,000 Meters · Silverlake/Quincy DouglasNJCAA Region 1 Championships 2026 · Oct 30 | 26:02.0 | NJCAA Region 1 Championships 2026 | October 30, 2026 |
| 8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 17 | 24:57.5 | UCR - Highlander Invitational | October 17, 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 |
| Oct 30 | NJCAA Region 1 Championships 2026Oct 30 · 8,000 Meters NJCAA Region 1 D2 · Place 3 · Southern NevadaSouthern Nevada | 8,000 Meters NJCAA Region 1 D2 | 3 | 26:02.0 PB | So |
| Oct 17 | UCR - Highlander InvitationalOct 17 · 8,000 Meters Open · Place 4 · Southern NevadaSouthern Nevada | 8,000 Meters Open | 4 | 24:57.5 PB | So |
| Oct 2 | Pink in the ParkOct 2 · 4 Miles New Division · Place 1 · Southern NevadaSouthern Nevada | 4 Miles New Division | 1 | 20:22.20 PB | So |
| Sep 25 | CSN/NSU Duel in the DesertSep 25 · 8,000 Meters Men 8k · Place 1 · Southern NevadaSouthern Nevada | 8,000 Meters Men 8k | 1 | 25:32.4 PB | So |
| Sep 19 | 45th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 86 · Southern NevadaSouthern Nevada | 8,000 Meters Invite | 86 | 24:57.6 | So |
| Sep 5 | Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 13 · Southern NevadaSouthern Nevada | 8,000 Meters Collegiate | 13 | 25:29.6 PB | So |
| Aug 28 | Barstow Community College XC InviteAug 28 · 4 Miles Varsity · Place 1 · Southern NevadaSouthern Nevada | 4 Miles Varsity | 1 | 21:30.1 PB | So |
| Aug 1 | CSN Time Trial 1Aug 1 · 5,000 Meters Men 5k · Place 1 · Southern NevadaSouthern Nevada | 5,000 Meters Men 5k | 1 | 15:17Unofficial | So |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 91 · Southern NevadaSouthern Nevada | 8,000 Meters NJCAA D1 | 91 | 27:51.8 PB | Fr |
| Oct 24 | NJCAA Region I/ACCAC ChampionshipsOct 24 · 8,000 Meters ACCAC · Place 12 · Southern NevadaSouthern Nevada | 8,000 Meters ACCAC | 12 | 26:30.8 PB | Fr |
| Oct 18 | Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 59 · Southern NevadaSouthern Nevada | 8,000 Meters Invitational | 59 | 24:41.20 | Fr |
| Sep 27 | 44th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 8 · Southern NevadaSouthern Nevada | 8,000 Meters Open | 8 | 25:08.40 PB | Fr |
| Sep 12 | Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 24 · Southern NevadaSouthern Nevada | 8,000 Meters Varsity | 24 | 25:12.5 | FR |
| Aug 30 | Mark Covert ClassicAug 30 · 8,000 Meters Varsity · Place 14 · Southern NevadaSouthern Nevada | 8,000 Meters Varsity | 14 | 24:50.2 | Fr |
| Aug 2 | CSN Time TrialAug 2 · 5,000 Meters Open · Southern NevadaSouthern Nevada | 5,000 Meters Open | 0 | 15:18Unofficial | Fr |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 1 · Place 20 · Desert OasisDesert Oasis | 5,000 Meters Large 1 | 20 | 16:01.96 PB | 12 |
| Nov 2 | 2024 NIAA 5A State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 12 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 12 | 16:38.9 | 12 |
| Oct 25 | NIAA Southern Nevada 5A RegionalsOct 25 · 5,000 Meters Varsity · Place 13 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 13 | 16:53.9 | 12 |
| Sep 27 | Desert TwilightSep 27 · 5,000 Meters Varsity · Place 63 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 63 | 16:00.1 | SR |
| Sep 7 | 2024 Larry Burgess-Las Vegas InvitationalSep 7 · 5,000 Meters Varsity · Place 8 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 8 | 15:37.4 | 12 |
| Aug 31 | 2024 Palo Verde Labor Day ClassicAug 31 · 5,000 Meters 11-12 Grade Boys · Place 3 · Desert OasisDesert Oasis | 5,000 Meters 11-12 Grade Boys | 3 | 16:54.2 PB | 12 |
| Aug 24 | 2024 Red Rock Running Company InvitationalAug 24 · 5,000 Meters Varsity · Place 3 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 3 | 16:11.2 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 2023 NIAA 5A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 18 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 18 | 17:52 PB | 11 |
| Oct 27 | 2023 NIAA Southern 5A Regional ChampionshipOct 27 · 5,000 Meters Varsity · Place 8 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 8 | 16:36.4 PB | 11 |
| Oct 14 | 2023 Lake Mead InvitationalOct 14 · 5,000 Meters Varsity · Place 15 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 15 | 16:52.9 | 11 |
| Sep 30 | CSN InvitationalSep 30 · 5,000 Meters Boys High School Varsity A · Place 2 · Desert OasisDesert Oasis | 5,000 Meters Boys High School Varsity A | 2 | 16:06.8 PB | 11 |
| Sep 26 | Desert Oasis WeekdaySep 26 · 5,000 Meters Varsity · Place 4 · Desert OasisDesert Oasis | 5,000 Meters Varsity | 4 | 20:19.90 | 11 |
| Sep 22 | TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Varsity · Place 78 · Desert OasisDesert Oasis | 3 Miles Boys Varsity | 78 | 16:44.98 PB | 11 |
| Sep 2 | 2023 Palo Verde Labor Day ClassicSep 2 · 5,000 Meters 11-12 Grade Boys · Place 7 · Desert OasisDesert Oasis | 5,000 Meters 11-12 Grade Boys | 7 | 17:46 | 11 |