| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | Poway, California |
| Division | Welterweight |
| Team | The Arena |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 4 May 2018 |
| Last fight | 16 May 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
16 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Jason Jackson | KO (punch) | 1 | 0:20 | Most Valuable Promotions - Rousey vs. Carano | 16 May 2026 |
| Referee John McCarthy | ||||||
| Win | Diego Bianchini | Decision (unanimous) | 3 | 5:00 | LFA 223 - Francischinelli vs. Piersma | 21 Nov 2025 |
| Referee Matt Rocca | ||||||
| Win | James Nakashima | Decision (unanimous) | 5 | 5:00 | Melee 3 - Melee Combat Championship 3 | 24 Aug 2024 |
| Referee Jason Stafin | ||||||
| Win | Miguel Jacob Elmokdisi | Decision (unanimous) | 3 | 5:00 | LFA 178 - Satybaldiev vs. Assis | 8 Mar 2024 |
| Referee John Tole | ||||||
| Win | Joaquin Lopez | Decision (unanimous) | 5 | 5:00 | Urijah Faber A1 Combat 15 - Night of Champions | 18 Nov 2023 |
| Referee David Shurley | ||||||
| Win | Ozzie Alvarez | Decision (unanimous) | 3 | 5:00 | Urijah Faber's A1 Combat 13 - Alvarez vs. Creighton | 4 Aug 2023 |
| Referee Frank Trigg | ||||||
| Win | Joey Davis | Decision (split) | 3 | 5:00 | Bellator 293 - Golm vs. James | 31 Mar 2023 |
| Referee Frank Trigg | ||||||
| Win | Kenny Gaudreau | TKO | 3 | 4:20 | SF 52 - Stellar Fights 52 | 22 Oct 2022 |
| Draw | Lamar Reed | Draw | 3 | 5:00 | Urijah Faber's A1 Combat 5 - Reed vs. Cannon | 3 Sep 2022 |
| Win | Albert Gonzales | Submission (rear-naked choke) | 2 | 2:57 | Fury FC 66 - Fury Fighting Championship 66 | 8 Jul 2022 |
| Referee Raphael Davis | ||||||
| Loss | Max Rohskopf | TKO (elbows and punches) | 1 | 2:21 | CW 126 - Cage Warriors 126 | 1 Aug 2021 |
| Referee Jason Herzog | ||||||
| Win | Carlos Melara | Submission (armbar) | 3 | 4:18 | Peak Fighting 7 - The Proving Ground | 30 Jan 2021 |
| Referee Phillip Demier | ||||||
| Win | Marlen Magee | Decision (unanimous) | 3 | 5:00 | KOTC - Hard Drive | 8 Dec 2019 |
| Referee Milan Ayers | ||||||
| Win | Clinton Barnes | Submission (rear-naked choke) | 1 | – | CCW - California Cage Wars 12 | 28 Apr 2019 |
| Referee Larry Landless | ||||||
| Win | Chris Sandt | TKO (retirement) | 1 | – | CCW - California Cage Wars 10 | 20 Jan 2019 |
| Referee Chris Leben | ||||||
| Loss | Nick Angeloni | Decision (unanimous) | 3 | 5:00 | KOTC - Under Siege | 4 May 2018 |
Amateur record 5-3 (8 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Luke Folkens | TKO (punches) | 2 | 1:46 | Epic Fighting - Epic 35 | 18 Aug 2017 |
| Win | Salvador Villegas | TKO (punches) | 3 | 1:25 | FCOC - NAIPO SoCal Night at the Fights 2017 | 12 May 2017 |
| Loss | Spike Carlyle | Submission | 3 | 1:49 | Epic Fighting - Epic 33 | 3 Feb 2017 |
| Win | Joey Bryant-Sowka | Decision (unanimous) | 3 | 2:00 | Epic Fighting - Epic 30 | 26 Feb 2016 |
| Loss | Louie De La Torre | Submission (brabo choke) | 2 | 0:56 | Archangel Worldwide MMA - Road 2 War 3 | 21 Mar 2015 |
| Referee James Beers | ||||||
| Loss | Joseph Williams | Submission (kimura) | 1 | 1:51 | Epic Fighting - Epic 26 | 26 Sep 2014 |
| Win | Robert Lopez | Decision (unanimous) | 3 | 2:00 | Epic Fighting - Epic 24 | 3 May 2014 |
| Win | Nathaniel Dunn | TKO (punches) | 1 | 1:38 | Epic Fighting - Epic 23 | 28 Mar 2014 |