| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 3 Jul 1992 |
| Nationality | United States |
| Lives in | Covina, California |
| Division | Featherweight |
| Team | CSW |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 25 Aug 2016 |
| Last fight | 6 Jun 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
22 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Adam Assenza | Decision (unanimous) | 3 | 5:00 | BTC 37 - MMA Expo | 6 Jun 2026 |
| Loss | David Mgoyan | Decision (unanimous) | 3 | 5:00 | UNF 30 - Up Next Fighting 30 | 31 Jan 2026 |
| Referee Raphael Davis | ||||||
| Win | Luciano Ramos | TKO (strikes) | 2 | 4:18 | LXF 26 - Lights Out Xtreme Fighting 26 | 9 Aug 2025 |
| Loss | Harry Hardwick | Technical Decision (unanimous) | 4 | 0:45 | CW 186 - Cage Warriors 186: London | 21 Mar 2025 |
| Referee Marc Goddard | ||||||
| Win | Mauricio Eguiluz | Submission (rear-naked choke) | 3 | 1:39 | LXF 20 - Lights Out Xtreme Fighting 20 | 26 Oct 2024 |
| Win | Roberto Hernandez | Decision (split) | 3 | 5:00 | CW 173 - Cage Warriors 173: San Diego | 7 Jun 2024 |
| Referee Jonathan Romero | ||||||
| No contest | Elijah Johns | No Contest (overturned) | 2 | 4:39 | LFA 163 - Johns vs. Garcia | 21 Jul 2023 |
| Referee Joel Ojeda | ||||||
| Win | Albert Morales | Decision (unanimous) | 3 | 5:00 | UNF 5 - Up Next Fighting 5: Morales vs. Garcia | 25 Feb 2023 |
| Referee Frank Trigg | ||||||
| Win | Leandro Gomes | Submission (rear-naked choke) | 1 | 4:59 | LFA 137 - Gibson vs. Amil | 29 Jul 2022 |
| Referee Raphael Davis | ||||||
| Loss | Chase Gibson | Decision (unanimous) | 3 | 5:00 | LFA 127 - Diaz vs. Assis | 25 Mar 2022 |
| Referee Milan Ayers | ||||||
| Win | Ryan Fillingame | Decision (unanimous) | 3 | 5:00 | LFA 118 - Askar vs. Gomes | 12 Nov 2021 |
| Referee Frank Trigg | ||||||
| Loss | Bruno Souza | Decision (unanimous) | 5 | 5:00 | LFA 114 - Souza vs. Garcia | 27 Aug 2021 |
| Referee Tim Francis | ||||||
| Win | Timothy Teves | Submission (triangle choke) | 3 | 4:49 | LFA 104 - McKenzie vs. Phillips | 16 Apr 2021 |
| Referee Nick Berens | ||||||
| Win | A.J. Cunningham | Decision (unanimous) | 3 | 5:00 | LFA 102 - Souza vs. Johns | 19 Mar 2021 |
| Referee Nick Berens | ||||||
| Win | Geoffrey Mellor | Decision (split) | 3 | 5:00 | FCOC 60 - Fight Club OC 60 | 10 Oct 2019 |
| Loss | Westin Wilson | Submission (brabo choke) | 1 | 3:31 | FCOC 56 - Fight Club OC 56 | 21 Feb 2019 |
| Referee Jason Herzog | ||||||
| Loss | Arut Pogosjan | Decision (unanimous) | 3 | 5:00 | CXF 16 - Seasons Beatings | 22 Dec 2018 |
| Referee Mike Beltran | ||||||
| Win | Rob Gooch | Submission (reverse triangle choke) | 1 | 2:26 | CXF 15 - Rage in the Cage | 20 Oct 2018 |
| Referee Milan Ayers | ||||||
| Loss | Gabriel Green | Technical Submission (rear-naked choke) | 3 | 1:03 | Combate Americas - Combate Estrellas 1 | 13 Apr 2018 |
| Referee Mike Beltran | ||||||
| Win | Austin Wilson | Submission (armbar) | 2 | 3:51 | Combate Americas - El Grito en La Jaula | 15 Sep 2017 |
| Referee Milan Ayers | ||||||
| Win | Donte Stubbs | Submission (rear-naked choke) | 3 | 0:58 | Combate Americas - Combate 11 | 16 Feb 2017 |
| Referee Herb Dean | ||||||
| Win | Craig Plaskett | Submission (rear-naked choke) | 3 | 3:38 | FCOC - Fight Club OC | 25 Aug 2016 |
| Referee John McCarthy | ||||||
Amateur record 6-5 (11 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Nick Angeloni | Decision (unanimous) | 3 | 3:00 | FCOC - SummerFist 8 | 19 Jul 2015 |
| Referee Milan Ayers | ||||||
| Loss | J.J. Okanovich | Submission | 1 | 1:42 | 559 Fights 31 - 2014 CAMO California State Finals | 12 Dec 2014 |
| Loss | Ivan Lopez | Submission (rear-naked choke) | 2 | 1:59 | GetDown Promotions - GetDown Fights 14 | 13 Sep 2014 |
| Referee Rhett Francisco | ||||||
| Win | Chris Carradus | Decision (unanimous) | 3 | 3:00 | FCOC - SummerFist 7 | 13 Jul 2014 |
| Win | Mike Martinez | Decision (split) | 3 | 2:00 | U of MMA - Fight Night 5 | 9 Feb 2014 |
| Loss | Tim Quiroga | KO (punch) | 2 | 2:08 | Epic Fighting - Epic 20 | 13 Sep 2013 |
| Win | Roger Brito | TKO (punches) | 2 | 1:11 | Knockout Promotions - Knockout MMA | 28 Jun 2013 |
| Win | Ricardo Robles | Decision (unanimous) | 2 | 2:00 | Armored Wings - Mansion Fights 7 | 9 Jun 2013 |
| Loss | Adrian Vasquez | Decision (unanimous) | 3 | 2:00 | Knockout Promotions - Knockout MMA | 2 Feb 2013 |
| Win | Joseph Carroll | TKO (punches) | 2 | 1:39 | Knockout Promotions - CA State Championship - So Cal Regional | 22 Sep 2012 |
| Loss | Ryan Gonzalez | Decision (unanimous) | 3 | 2:00 | TFA - Total Fighting Alliance | 16 Jul 2011 |