| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 14 Dec 1989 |
| Nationality | United States |
| Lives in | Wailuku, Hawaii |
| Division | Middleweight |
| Team | Maui Jiu-Jitsu |
| Height | 170 cm (5′7″) |
| Reach | 175 cm (5′9″) |
| Stance | Southpaw |
| Weight | 65.8 kg (145 lb) |
| Pro debut | 23 Jan 2015 |
| Last fight | 17 Jul 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
32 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Austin Clayton | Submission (brabo choke) | 1 | 0:22 | Tuff-N-Uff - Tuff-N-Uff 146 | 17 Jul 2025 |
| Referee Jonathan Romero | ||||||
| Loss | Emmanuel Sanchez | Submission (arm-triangle choke) | 2 | 2:40 | Anthony Pettis FC 17 - Milwaukee Fight Night 8 | 15 Jun 2025 |
| Referee Tom Develice | ||||||
| Loss | Yusuke Yachi | Submission (rear-naked choke) | 1 | 2:50 | Rizin FF - Rizin 43 | 24 Jun 2023 |
| Referee Ryosuke Uchida | ||||||
| Loss | Koji Takeda | Submission (armbar) | 1 | 3:35 | Rizin FF - Rizin 39 | 23 Oct 2022 |
| Referee Masato Fukuda | ||||||
| Loss | Islam Mamedov | Submission (rear-naked choke) | 1 | 1:50 | EFC 47 - Eagle FC 47: dos Santos vs. De Castro | 20 May 2022 |
| Referee Wayne Spinola | ||||||
| Loss | Luis Pena | Submission (triangle choke) | 1 | 0:59 | Titan FC 76 - Pena vs. Zane | 6 May 2022 |
| Referee Alan Abeles | ||||||
| Loss | Guilherme Faria | TKO (leg kicks and punches) | 2 | 3:27 | LFA 125 - Amorim vs. Young | 25 Feb 2022 |
| Referee John English | ||||||
| Loss | Loik Radzhabov | Submission (guillotine choke) | 1 | 3:23 | EFC 44 - Eagle FC 44: Spong vs. Kharitonov | 28 Jan 2022 |
| Referee Andrew Glenn | ||||||
| Win | Steven Siler | KO (punches) | 1 | 0:07 | Fierce FC 17 - Siler vs. Zane | 29 Oct 2021 |
| Referee Dave Seljestad | ||||||
| Win | Nainoa Dung | Decision (unanimous) | 3 | 5:00 | Bellator 236 - Macfarlane vs. Jackson | 21 Dec 2019 |
| Referee Mike Beltran | ||||||
| Loss | Max Rohskopf | Submission (rear-naked choke) | 1 | 1:11 | FFC 40 - Final Fight Championship 40 | 5 Sep 2019 |
| Win | Fatu Tuitasi | Submission (rear-naked choke) | 1 | 4:14 | WFC - World Fighting Championships 110 | 10 Aug 2019 |
| Loss | Justin Gonzales | Decision (unanimous) | 3 | 5:00 | Dana White's Contender Series - Season 3, Episode 2 | 25 Jun 2019 |
| Referee Chris Tognoni | ||||||
| Win | Kealii Kanekoa | Submission (triangle choke) | 1 | 3:23 | X-1 World Events 52 - March Madness | 22 Mar 2019 |
| Win | Kris Berberich | Submission (toe hold) | 1 | 2:32 | AFC 145 - Alaska Fighting Championship 145 | 13 Feb 2019 |
| Referee Paul Stockler | ||||||
| Win | Cesar Gonzalez | Submission (rear-naked choke) | 1 | 2:02 | X-1 World Events 50 - Day 2 | 4 Aug 2018 |
| Win | Decky Dalton | Submission (rear-naked choke) | 2 | 4:36 | Brave CF 13 - European Evolution | 9 Jun 2018 |
| Referee Declan Larkin | ||||||
| Win | Kelly Offield | TKO (body kick and punches) | 1 | 0:41 | AFC 136 - Cook vs. Mitchell | 17 Jan 2018 |
| Referee Jarid Symens | ||||||
| Win | Dedrek Sanders | Submission (armbar) | 1 | 1:52 | AFC 133 - Reuter vs. Minus | 20 Sep 2017 |
| Referee Jarid Symens | ||||||
| Win | Richard Barnard | TKO (punches) | 1 | 1:45 | RWE - Just Scrap | 15 Jul 2017 |
| Win | Fatu Tuitasi | Submission (rear-naked choke) | 3 | – | Ainofea - Kauai Cage Match 17: The Return | 3 Jun 2017 |
| Loss | Ryan Dela Cruz | Decision (unanimous) | 3 | 5:00 | Destiny MMA - Fight Night | 25 Mar 2017 |
| Loss | Nick Novelli | Submission (rear-naked choke) | 3 | 1:07 | AFC 128 - Ryan vs. Paulino 2 | 18 Jan 2017 |
| Referee Paul Stockler | ||||||
| Loss | Joey Gomez | Decision (unanimous) | 3 | 5:00 | Southside Boxing - War on the Valley Isle 5 | 12 Nov 2016 |
| Win | Paul Lopes | TKO (punches) | 3 | 4:14 | IWLC 1 - The Beginning | 18 Jun 2016 |
| Win | Keoni Farm | Submission (rear-naked choke) | 1 | – | MFC - Maui Fighting Championships 6 | 26 Mar 2016 |
| Loss | Chris Avila | Submission (rear-naked choke) | 1 | 4:20 | GKO 5 - Global Knockout 5 | 21 Nov 2015 |
| Referee Josh Rosenthal | ||||||
| Loss | Chengjie Wu | Submission (rear-naked choke) | 2 | 1:25 | Southside Boxing - War on the Valley Isle 4 | 8 Nov 2015 |
| Win | Isaac Hopps | Submission (heel hook) | 1 | 1:59 | SEC - Star Elite Cage Fighting | 23 Oct 2015 |
| Referee Dayne Furuta | ||||||
| Win | Matt Comeau | Submission (kimura) | 1 | 0:28 | SEC - Star Elite Cage Fighting | 7 Aug 2015 |
| Loss | Carson Frei | TKO (punches) | 2 | 3:12 | COGA 51 - Battle at the Bay 11 | 9 May 2015 |
| Referee Ryan Hoisington | ||||||
| Loss | Paul Njoku | TKO (knee injury) | 3 | 0:38 | ROTR - Rumble on the Ridge 30 | 23 Jan 2015 |
Amateur record 2-0 (2 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Austin Bloch | Submission (armbar) | 1 | 2:22 | Southside Boxing - War on the Valley Isle 3 | 8 Nov 2014 |
| Win | Johnson Nasona | Technical Submission (guillotine choke) | 1 | 1:19 | ROTR - Rumble on the Ridge 29 | 25 Oct 2014 |