THE COMPLETE RECORD
This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| L | 35–10–1 (1 NC) after bout | Kyoma AkimotoView status and profile → | Rizin FF - Rizin 54 | Decision (Unanimous)Round 3 Time 5:00 Referee Takashi Hashimoto |
| W | 35–9–1 (1 NC) after bout | Vugar KaramovView status and profile → | Rizin FF - Shiwasu no Cho Tsuwamono Matsuri | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| L | 34–9–1 (1 NC) after bout | Mikuru AsakuraView status and profile → | Rizin FF - Super Rizin 4 | Decision (Split)Round 3 Time 5:00 Referee Tatsuro Nagase |
| L | 34–8–1 (1 NC) after bout | Rajabali ShaidullaevView status and profile → | Rizin FF - Otoko Matsuri | KO (Punches)Round 1 Time 1:02 Referee Minoru Toyonaga |
| W | 34–7–1 (1 NC) after bout | Chihiro SuzukiView status and profile → | Rizin FF - Rizin Bangaichi / Rizin 49: Decade | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 33–7–1 (1 NC) after bout | Juan ArchuletaView status and profile → | Rizin FF - Rizin 47 | Submission (Inverted Heel Hook)Round 1 Time 2:25 Referee Minoru Toyonaga |
| W | 32–7–1 (1 NC) after bout | Yutaka SaitoView status and profile → | Rizin FF - Rizin 45 | Technical Submission (Brabo Choke)Round 3 Time 1:22 Referee Minoru Toyonaga |
| L | 31–7–1 (1 NC) after bout | Masanori KaneharaView status and profile → | Rizin FF - Rizin 44 | Decision (Unanimous)Round 3 Time 5:00 Referee Tatsuro Nagase |
| NC | 31–6–1 (1 NC) after bout | Chihiro SuzukiView status and profile → | Rizin FF - Rizin 43 | No Contest (Missed Weight)Round 1 Time 2:59 Referee Minoru Toyonaga |
| L | 31–6–1 after bout | Patricio FreireView status and profile → | Rizin FF - Rizin 40: Bellator MMA vs. Rizin | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 31–5–1 after bout | Juntaro UshikuView status and profile → | Rizin FF - Rizin 39 | Submission (Triangle Choke)Round 2 Time 1:29 Referee Minoru Toyonaga |
| W | 30–5–1 after bout | Kyohei HagiwaraView status and profile → | Rizin FF - Landmark Vol. 3 | Submission (Face Crank)Round 1 Time 1:37 Referee Minoru Toyonaga |
| W | 29–5–1 after bout | Yuta SasakiView status and profile → | Rizin FF - Trigger 2nd | Submission (Rear-Naked Choke)Round 2 Time 3:22 Referee Masato Kataoka |
| W | 28–5–1 after bout | Mikuru AsakuraView status and profile → | Rizin FF - Rizin 28 | Technical Submission (Triangle Choke)Round 2 Time 1:51 Referee Ryogaku Wada |
| W | 27–5–1 after bout | Kazumasa MajimaView status and profile → | Rizin FF - Rizin 27 | Submission (Triangle Choke)Round 2 Time 3:02 Referee Masato Kataoka |
| W | 26–5–1 after bout | Kyle AguonView status and profile → | Rizin FF - Rizin 26 | Technical Submission (Brabo Choke)Round 1 Time 4:22 Referee Masato Kataoka |
| W | 25–5–1 after bout | Akiyo NishiuraView status and profile → | ONE Japan Series - Road to Century | Submission (Brabo Choke)Round 1 Time 2:27 Referee Yoshinori Umeki |
| L | 24–5–1 after bout | Mateusz GamrotView status and profile → | KSW 46 - Narkun vs. Khalidov 2 | Decision (Unanimous)Round 5 Time 5:00 Referee Piotr Michalak |
| W | 24–4–1 after bout | Marian ZiolkowskiView status and profile → | KSW 44 - The Game | Submission (Armbar)Round 1 Time 3:44 Referee Lukasz Bosacki |
| W | 23–4–1 after bout | Artur SowinskiView status and profile → | KSW 41 - Mankowski vs. Soldic | Submission (Rear-Naked Choke)Round 3 Time 3:56 Referee Lukasz Bosacki |
| W | 22–4–1 after bout | Marcin WrzosekView status and profile → | KSW 39 - Colosseum | Decision (Unanimous)Round 3 Time 5:00 Referee Tomasz Bronder |
| W | 21–4–1 after bout | Leszek KrakowskiView status and profile → | KSW 36 - Materla vs. Palhares | Submission (Triangle Choke)Round 1 Time 4:24 Referee Piotr Michalak |
| W | 20–4–1 after bout | George HickmanView status and profile → | Rebel FC 4 - Battle Royale Ascension | Submission (Triangle Choke)Round 3 Time 4:35 Referee Not listed |
| W | 19–4–1 after bout | Yusuke YachiView status and profile → | Pancrase - 277 | Submission (Rear-Naked Choke)Round 3 Time 0:37 Referee Hirokazu Takamoto |
| L | 18–4–1 after bout | Artur SowinskiView status and profile → | KSW 33 - Materla vs. Khalidov | Decision (Unanimous)Round 3 Time 5:00 Referee Piotr Michalak |
| W | 18–3–1 after bout | Miguel TorresView status and profile → | Rebel FC 3 - The Promised Ones | Submission (Brabo Choke)Round 2 Time 4:40 Referee Thomas Fan |
| W | 17–3–1 after bout | Takahiro AshidaView status and profile → | Rebel FC 3 - The Promised Ones | Submission (Triangle Choke)Round 1 Time 3:06 Referee Thomas Fan |
| W | 16–3–1 after bout | Anzor AzhievView status and profile → | KSW 30 - Genesis | Submission (Triangle Choke)Round 1 Time 3:16 Referee Piotr Michalak |
| W | 15–3–1 after bout | Katsuyoshi BeppuView status and profile → | Deep - Hamamatsu Impact 2014 | Submission (Triangle Choke)Round 3 Time 1:29 Referee Kenichi Serizawa |
| W | 14–3–1 after bout | Hideki KadowakiView status and profile → | Deep - Cage Impact 2013 | Submission (Rear-Naked Choke)Round 1 Time 4:21 Referee Kenichi Serizawa |
| W | 13–3–1 after bout | Yutaka UedaView status and profile → | Deep - Cage Impact 2013 in Hamamatsu | TKO (Punches)Round 2 Time 2:18 Referee Kenichi Serizawa |
| W | 12–3–1 after bout | Si Cong LiuView status and profile → | Real - Real Fight MMA Championship 2 | Submission (Triangle Choke)Round 1 Time 2:19 Referee Not listed |
| W | 11–3–1 after bout | Albert ChengView status and profile → | Real - Real Fight MMA Championship 1 | Submission (Triangle Choke)Round 2 Time 4:36 Referee Not listed |
| W | 10–3–1 after bout | Teppei HoriView status and profile → | Rings - Vol. 2: Conquisito | Submission (Triangle Choke)Round 1 Time 2:40 Referee Not listed |
| W | 9–3–1 after bout | Atsushi UedaView status and profile → | Zst - Battle Hazard 6 | Submission (Armbar)Round 3 Time 3:07 Referee Kentaro Kawaguchi |
| W | 8–3–1 after bout | Yoshifumi DogakiView status and profile → | Heat - Heat 23 | Submission (Armbar)Round 1 Time 4:06 Referee Samio Kimura |
| W | 7–3–1 after bout | Hidenobu KoikeView status and profile → | Deep - Cage Impact 2011 in Hamamatsu | Submission (Triangle Choke)Round 1 Time 2:16 Referee Kenichi Serizawa |
| W | 6–3–1 after bout | Shinichiro TanakaView status and profile → | Deep - Shizuoka Impact 2011 | Submission (Triangle Choke)Round 1 Time 3:18 Referee Ryuichi Tanaka |
| W | 5–3–1 after bout | Yusuke HoshikoView status and profile → | Heat - Heat 16 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 4–3–1 after bout | Mitsuru YamaguchiView status and profile → | Deep - Cage Impact 2010 in Hamamatsu | Draw (Unanimous)Round 2 Time 5:00 Referee Not listed |
| L | 4–3–0 after bout | Toshiaki KitadaView status and profile → | Deep - 44 Impact | Submission (Armbar)Round 2 Time 0:56 Referee Kenichi Serizawa |
| W | 4–2–0 after bout | Takashi FujiiView status and profile → | Deep - Hamamatsu Impact | KO (Head Kick)Round 1 Time 2:40 Referee Kenichi Serizawa |
| L | 3–2–0 after bout | Yoshiro MaedaView status and profile → | Deep - Osaka Impact | Disqualification (Knee to Groin)Round 1 Time 4:00 Referee Yoshinori Umeki |
| L | 3–1–0 after bout | Toshikazu IsenoView status and profile → | Deep - 42 Impact | Decision (Unanimous)Round 2 Time 5:00 Referee Samio Kimura |
| W | 3–0–0 after bout | Yasutomo KatsukiView status and profile → | Heat - New Age Cup 1 | Submission (Rear-Naked Choke)Round 1 Time 3:28 Referee Not listed |
| W | 2–0–0 after bout | Keizo SakuragiView status and profile → | Heat - New Age Cup 1 | Submission (Rear-Naked Choke)Round 2 Time 2:39 Referee Not listed |
| W | 1–0–0 after bout | Masaki WadaView status and profile → | Deep - clubDeep Hamamatsu | Submission (Rear-Naked Choke)Round 1 Time 1:11 Referee Not listed |
Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Kleber Koike Erbst.
Verify source record ↗Every verified opponent opens another full career
47 professional bout rows are displayed from the source record. 42 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.
Source and correction standard
The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.