| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 24 Jul 1995 |
| Nationality | United States |
| Lives in | Temecula, California |
| Division | Flyweight |
| Team | Team Quest |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 4 Nov 2018 |
| Last fight | 26 Sep 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
18 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Michael Dugan | TKO (punches) | 3 | 1:41 | PFC 54 - Peak Fighting 54 | 26 Sep 2026 |
| Referee Dillon Turner | ||||||
| Loss | Ben Coyle | Decision (unanimous) | 3 | 5:00 | CFFC 150 - Cage Fury Fighting Championships 150: Zhumagul vs. Morrison | 6 Feb 2026 |
| Referee Nick Berens | ||||||
| Win | Cody Williams | Decision (unanimous) | 3 | 5:00 | PFC 47 - Peak Fighting 47 | 20 Sep 2025 |
| Referee Joe Soliz | ||||||
| Win | Justin Valentin | Decision (unanimous) | 3 | 5:00 | Reality Fighting - Mohegun Sun Arena | 9 May 2025 |
| Loss | Ben Willeford | Decision (unanimous) | 3 | 5:00 | OCL - Ohio Combat League 34 | 11 Jan 2025 |
| Referee Todd Agosta | ||||||
| Loss | Gianni Vazquez | Decision (unanimous) | 3 | 5:00 | UNF 17 - Up Next Fighting 17 | 30 Mar 2024 |
| Loss | Jose Hernandez | Decision (split) | 3 | 5:00 | COGA 76 - Rumble at the Reef | 4 Nov 2023 |
| Win | David Duran | Decision (split) | 3 | 5:00 | Urijah Faber's A1 Combat 6 - Talbott vs. Jimenez | 22 Oct 2022 |
| Referee Milan Ayers | ||||||
| Win | Heinrich Wassmer | TKO (punches) | 1 | 2:35 | UNF 2 - Up Next Fighting 2 | 20 Aug 2022 |
| Referee Milan Ayers | ||||||
| Win | Cristian Barraza | Decision (unanimous) | 3 | 5:00 | Combate Global - Castillo vs. Quintana | 29 Apr 2022 |
| Referee Alan Abeles | ||||||
| Win | Kendrick Latchman | Decision (split) | 3 | 5:00 | B2 Fighting Series 147 - Missouri | 11 Feb 2022 |
| Referee Zach Teiberis | ||||||
| Loss | Chris Ocon | Decision (unanimous) | 3 | 5:00 | Combate Global - Aguilar vs. Barraza | 23 Jul 2021 |
| Referee Russ Greenberg | ||||||
| Win | Adrian Najera | Decision (unanimous) | 3 | 5:00 | Golden Boy Promotions - Bally's Fight Night | 9 Jun 2021 |
| Loss | Carlos Hernandez | Decision (unanimous) | 3 | 5:00 | LFA 93 - Petroski vs. Jeffery | 16 Oct 2020 |
| Referee Nick Berens | ||||||
| Win | Paul Elizondo Jr. | Decision (unanimous) | 3 | 5:00 | Combate Americas - Fresno | 22 Nov 2019 |
| Referee Jason McCoy | ||||||
| Loss | Joseph Dorado | TKO (punches) | 1 | 1:09 | FCOC 57 - Fight Club OC 57 | 4 Apr 2019 |
| Referee Milan Ayers | ||||||
| Win | Mychaquell Shields | Decision (split) | 3 | 5:00 | CCW - California Cage Wars 10 | 20 Jan 2019 |
| Referee Aaron Peet | ||||||
| Win | Miguelito Marti | TKO (submission to punches) | 1 | – | CCW - California Cage Wars 9 | 4 Nov 2018 |
| Referee Larry Landless | ||||||
Amateur record 7-4 (11 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Alexis Esquivel | Decision (unanimous) | 3 | 3:00 | Epic Fighting - Epic 38 | 18 May 2018 |
| Win | Jesse Velazquez | KO | 2 | 1:43 | FightersRep 3 - Guerrilla Warfare | 21 Apr 2018 |
| Win | Alexis Esquivel | TKO (punches) | 3 | 2:23 | Epic Fighting - Epic 37 | 16 Feb 2018 |
| Win | Jordan Mims | Decision (unanimous) | 3 | 2:00 | FightersRep 2 - Return of the King | 13 Jan 2018 |
| Loss | Kasey Tanner | Submission | 3 | 1:24 | Epic Fighting - Epic 36 | 11 Nov 2017 |
| Win | Erick Pierre | TKO | 1 | 2:50 | Evolution Sports Expo - Twenty Nine Palms | 13 Oct 2017 |
| Win | Josiah McHale | Decision (unanimous) | 3 | 3:00 | Epic Fighting - Epic 35 | 18 Aug 2017 |
| Win | Alberto Romo | Decision (unanimous) | 3 | 3:00 | FCOC - SummerFist 10 | 25 Jun 2017 |
| Loss | Daniel Gonzales | TKO (punches) | 1 | 2:25 | Epic Fighting - Epic 33 | 3 Feb 2017 |
| Loss | Lonnie Huey | Submission (triangle armbar) | 1 | 2:47 | Archangel Worldwide MMA - Road 2 War 5 | 18 Jul 2015 |
| Loss | Alberto Romo | Decision (split) | 3 | 2:00 | Archangel Worldwide MMA - Road 2 War 4 | 23 May 2015 |