| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 1 Oct 1984 |
| Nationality | United States |
| Lives in | Fresno, California |
| Division | Lightweight |
| Team | Thrive MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 6 Nov 2014 |
| Last fight | 26 Jul 2024 |
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
13 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Ysidro Gutierrez | Decision (unanimous) | 3 | 5:00 | Urijah Faber's A1 Combat 23 - Avalos vs. Alvarez | 26 Jul 2024 |
| Loss | Anuar Aburto | Submission (rear-naked choke) | 1 | 3:17 | LUX 027 - Puebla | 14 Oct 2022 |
| Referee Edgard Lopez | ||||||
| Loss | Migran Arutyunyan | Decision (unanimous) | 3 | 5:00 | UNF 1 - Up Next Fighting 1 | 21 May 2022 |
| Loss | Louis Cosce | KO (punch) | 1 | 0:18 | Combate Americas - Stockton | 13 Dec 2019 |
| Referee Frank Trigg | ||||||
| Loss | Melsik Baghdasaryan | KO (punch) | 1 | 0:07 | LXF 3 - Lights Out Xtreme Fighting 3 | 21 Sep 2019 |
| Referee Milan Ayers | ||||||
| Loss | J.J. Ambrose | Submission (guillotine choke) | 1 | 3:57 | WFC - World Fighting Championships 104 | 11 May 2019 |
| Loss | Michael Bravo | Decision (unanimous) | 3 | 5:00 | TPF 35 - Tachi Palace Fights 35 | 9 Nov 2018 |
| Win | Armando Espinoza | Decision (unanimous) | 3 | 5:00 | TPF 34 - Tachi Palace Fights 34 | 29 Mar 2018 |
| No contest | Abraham Vaesau | No Contest (unintentional foul) | 1 | 1:40 | DH - Dragon House 27 | 18 Nov 2017 |
| Loss | Ysidro Gutierrez | Decision (unanimous) | 3 | 5:00 | TPF 33 - Tachi Palace Fights 33 | 2 Nov 2017 |
| Referee Jason McCoy | ||||||
| Win | Mike Pinon | Submission (rear-naked choke) | 1 | 2:18 | TPF 25 - Tachi Palace Fights 25 | 19 Nov 2015 |
| Referee Jason McCoy | ||||||
| Win | Victor Tubera | Submission (rear-naked choke) | 3 | 4:13 | TPF 23 - Cinco de Mayhem | 7 May 2015 |
| Referee Jason McCoy | ||||||
| Win | Josh LaGrange | TKO (punches) | 2 | 3:12 | TPF 21 - All or Nothing | 6 Nov 2014 |
| Referee Jason McCoy | ||||||
Amateur record 6-1 (7 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Marcel Cyprian | Submission | 1 | 2:21 | 559 Fights - 559 Fights 27 | 18 Jul 2014 |
| Win | Hugo Lujan | Decision (unanimous) | 3 | 3:00 | 559 Fights - 559 Fights 24 | 4 Apr 2014 |
| Win | Chris Huerta | TKO | 3 | 1:20 | 559 Fights - 559 Fights 20 | 6 Dec 2013 |
| Win | Chris Huerta | Decision (unanimous) | 3 | 3:00 | 559 Fights - 559 Fights 14 | 13 Jun 2013 |
| Loss | Nick Bustamante | Submission | 3 | 0:37 | 559 Fights - 559 Fights 9 | 12 Jan 2013 |
| Win | Bill Peck | Decision (unanimous) | 3 | 2:00 | 559 Fights - 559 Fights 6 | 6 Oct 2012 |
| Win | Michael Ruiz | Decision (unanimous) | 3 | 2:00 | 559 Fights - 559 Fights 5 | 15 Sep 2012 |