| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 4 Oct 1990 |
| Nationality | United States |
| Lives in | Sacramento, California |
| Division | Featherweight |
| Team | Team Alpha Male |
| Height | 178 cm (5′10″) |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | 65.8 kg (145 lb) |
| Pro debut | 26 Apr 2014 |
| Last fight | 1 Aug 2025 |
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
22 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Humberto Bandenay | Technical Submission (triangle choke) | 3 | 2:50 | Urijah Faber's A1 Combat 29 - Maximov vs. Indio | 1 Aug 2025 |
| Referee David Shurley | ||||||
| Win | Ernie Juarez | Decision (unanimous) | 3 | 5:00 | Urijah Faber's A1 Combat 26 - Maximov vs. Abdulgaziev | 7 Feb 2025 |
| Referee David Shurley | ||||||
| Loss | Bruno Souza | Decision (split) | 3 | 5:00 | Urijah Faber's A1 Combat 23 - Avalos vs. Alvarez | 26 Jul 2024 |
| Win | Jacob Rosales | Decision (unanimous) | 3 | 5:00 | Urijah Faber A1 Combat 18 - Mauldin vs. Machado | 23 Feb 2024 |
| Referee Edward Collantes | ||||||
| Loss | Majdeddine Ayadi | Submission (rear-naked choke) | 2 | 0:55 | Urijah Faber's A1 Combat 10 - Sanchez vs. Sanchez | 28 Apr 2023 |
| Referee Frank Trigg | ||||||
| Win | James Lynch | KO (punch) | 1 | 2:31 | CW 143 - Cage Warriors 143 | 23 Sep 2022 |
| Referee Herb Dean | ||||||
| Win | Jordan Beltran | Submission (rear-naked choke) | 2 | 3:19 | Combate Global - Beltran vs. Sanchez | 18 Jun 2021 |
| Referee Raul Porrata | ||||||
| Loss | Adam Borics | Decision (unanimous) | 3 | 5:00 | Bellator 250 - Mousasi vs. Lima | 29 Oct 2020 |
| Referee John English | ||||||
| Loss | Jose Luis Verdugo | Decision (unanimous) | 3 | 5:00 | Combate Americas 42 - Tahoe | 23 Aug 2019 |
| Referee Jason Herzog | ||||||
| Win | Alex Velasco | Decision (unanimous) | 3 | 5:00 | Combate Americas: Stockton - Sanchez vs. Velasco | 10 May 2019 |
| Referee Edward Collantes | ||||||
| Loss | Julian Erosa | TKO (punches) | 3 | 4:32 | GKO 11 - Global Knockout 11 | 4 Nov 2017 |
| Referee James Fanshier | ||||||
| Win | Randy Steinke | Decision (split) | 3 | 5:00 | Combate Americas - Combate 13 | 20 Apr 2017 |
| Referee Doug Burch | ||||||
| Loss | Andres Quintana | Decision (unanimous) | 3 | 5:00 | Combate Americas - Combate 11 | 16 Feb 2017 |
| Referee Milan Ayers | ||||||
| Win | Mike Segura | Submission (rear-naked choke) | 1 | 0:50 | Combate Americas - Road to the Championship 3 | 18 Apr 2016 |
| Referee Herb Dean | ||||||
| Win | Ousmane Thomas Diagne | TKO (punches) | 3 | 1:22 | Bellator 147 - Thomson vs. Villaseca | 4 Dec 2015 |
| Referee Michael Bell | ||||||
| Win | Rudy Morales | Submission (rear-naked choke) | 2 | 4:19 | Combate Americas - Road to the Championship 1 | 17 Sep 2015 |
| Referee Herb Dean | ||||||
| Loss | Christian Buron | Decision (split) | 3 | 5:00 | GKO 4 - Global Knockout 4 | 29 Aug 2015 |
| Referee Josh Rosenthal | ||||||
| Win | Joe Navas | TKO (punches) | 1 | 1:22 | Gladiator Challenge - St. Paddy Whack | 14 Mar 2015 |
| Referee Josh Rosenthal | ||||||
| Win | Drey Mitchell | Decision (unanimous) | 3 | 5:00 | WSOF 16 - Palhares vs. Fitch | 13 Dec 2014 |
| Referee Edward Collantes | ||||||
| Win | Michael Pollinger | Decision (unanimous) | 3 | 5:00 | GKO 2 - Global Knockout 2 | 18 Oct 2014 |
| Referee John Tole | ||||||
| Loss | Juan Quesada | Decision (unanimous) | 3 | 5:00 | WFC 10 - Diagne vs. Ricetti | 28 Jun 2014 |
| Referee Edward Collantes | ||||||
| Win | Mike Ryan | TKO (punches) | 1 | 2:02 | WFC 9 - Mitchell vs. Jara | 26 Apr 2014 |
| Referee Edward Collantes | ||||||
Amateur record 2-0 (2 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Hugo Valadez | Decision (unanimous) | 3 | 3:00 | URC 34 - Ultimate Reno Combat 34 | 29 Jun 2012 |
| Referee Kim Winslow | ||||||
| Win | Rich Storelee | TKO (punches) | 2 | 1:23 | Ultimate Reno Combat - Fight Factory at the Knit 1 | 23 Mar 2012 |
| Referee Sean McCawley | ||||||