| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 26 Oct 1993 |
| Nationality | United States |
| Lives in | Sacramento, California |
| Division | Middleweight |
| Team | Team Alpha Male |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 3 May 2014 |
| Last fight | 20 Feb 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
14 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Yann Oliveira | KO (punch) | 1 | 4:53 | Combat FC 12 - Combat Fighting Championship 12 | 20 Feb 2026 |
| Referee Tommy Santana | ||||||
| Win | Daniel McWilliams | Decision | 3 | 5:00 | PureCombat - Battleground | 27 Jul 2024 |
| Loss | Curtis Millender | TKO (punches) | 2 | 4:55 | UNF 4 - Up Next Fighting 4: Millender vs. Ahmadyar | 28 Jan 2023 |
| Referee Jonathan Romero | ||||||
| Win | Marcus Gaines | TKO (doctor stoppage) | 2 | 5:00 | Dragon House MMA - Zhong Luo Cage Fighting Series 05 | 20 Aug 2022 |
| Loss | Tim Caron | Decision (unanimous) | 3 | 5:00 | Combat FC 1 - DiSciullo vs. De la Cruz | 17 Jun 2022 |
| Loss | Jacob Rosales | Decision (unanimous) | 3 | 5:00 | LFA 81 - Emmers vs. Barbosa | 31 Jan 2020 |
| Referee Jason Herzog | ||||||
| Win | Danasabe Mohammed | Decision (split) | 3 | 5:00 | Dragon House MMA - Dragon House 31 | 23 Mar 2019 |
| Loss | Joaquin Lopez | TKO (punches) | 1 | 1:13 | LFA 51 - Gibson vs. Erak | 28 Sep 2018 |
| Referee Jason McCoy | ||||||
| Win | Tyson Jeffries | TKO (punches) | 1 | 4:14 | KOTC - Grand Finale | 26 May 2018 |
| Win | Bren O'Neal | Decision (unanimous) | 3 | 5:00 | URCC 32 - Fury: Battle of the Islands | 30 Sep 2017 |
| Win | Robert Allensworth | Decision (unanimous) | 3 | 3:00 | Gladiator Challenge - Contenders | 20 May 2017 |
| Referee James Fanshier | ||||||
| Win | Dominic Nichols | TKO (punches) | 1 | 0:57 | Gladiator Challenge - Mega Brawl | 26 Feb 2017 |
| Referee Franklin Aguirre | ||||||
| Win | Israel Delgado | Decision (split) | 3 | 5:00 | DH - Dragon House 18 | 8 Nov 2014 |
| Win | Robert Mendez | Decision (unanimous) | 3 | 5:00 | DH - Dragon House 16 | 3 May 2014 |
| Referee Milt Wallace | ||||||
Amateur record 1-1 (2 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Jason Powell | Decision (unanimous) | 3 | 2:00 | WFC 6 - Smith vs. Matthews | 3 Aug 2013 |
| Win | Derek Geher | TKO (punches) | 1 | 2:00 | RF - Rebel Fighter | 18 Aug 2012 |
| Referee Josh Rosenthal | ||||||