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 |
|---|---|---|---|---|
| W | 19–14–0 after bout | Junya HibinoView status and profile → | Deep - Tokyo Impact 2026 3rd Round | TKO (Punches)Round 2 Time 0:34 Referee Minoru Toyonaga |
| L | 18–14–0 after bout | Joji GotoView status and profile → | Rizin FF - Landmark Vol. 12 | KO (Punch)Round 1 Time 1:49 Referee Takashi Hashimoto |
| W | 18–13–0 after bout | Kosuke TerashimaView status and profile → | Rizin FF - Landmark Vol. 11 | TKO (Punches)Round 1 Time 1:17 Referee Tomoki Matsumiya |
| W | 17–13–0 after bout | Hiroyuki OshiroView status and profile → | Deep - Tokyo Impact 2025 2nd Round | TKO (Doctor Stoppage)Round 2 Time 3:19 Referee Masato Fukuda |
| L | 16–13–0 after bout | Soo Chul KimView status and profile → | Rizin FF - Rizin 46 | KO (Punches)Round 2 Time 0:06 Referee Masato Fukuda |
| W | 16–12–0 after bout | Ryo OkadaView status and profile → | Rizin FF - Rizin 44 | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| W | 15–12–0 after bout | Ryo TajimaView status and profile → | Pancrase - 333 | Decision (Unanimous)Round 5 Time 5:00 Referee Hidenobu Koike |
| L | 14–12–0 after bout | Vugar KaramovView status and profile → | Rizin FF - Rizin 35 | Technical Submission (Triangle Choke)Round 1 Time 2:00 Referee Tomoki Matsumiya |
| W | 14–11–0 after bout | Rui ImuraView status and profile → | Pancrase - 325 | TKO (Punches)Round 2 Time 0:08 Referee Kenichi Serizawa |
| L | 13–11–0 after bout | Isao KobayashiView status and profile → | Pancrase - 321 | Decision (Unanimous)Round 5 Time 5:00 Referee Shinji Shimamura |
| W | 13–10–0 after bout | Yoshinori HorieView status and profile → | Pancrase 318 - Beyond 317 | Decision (Split)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 12–10–0 after bout | Boris FedorovView status and profile → | Pancrase - 312 | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| L | 11–10–0 after bout | Yuta SatoView status and profile → | Pancrase - 307 | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| L | 11–9–0 after bout | Kyle AguonView status and profile → | Pancrase - 304 | Decision (Split)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 11–8–0 after bout | Issei TamuraView status and profile → | Pancrase 299 - Tamura vs. Nakajima | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| L | 10–8–0 after bout | Tural RagimovView status and profile → | ACB 71 - Moscow | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 10–7–0 after bout | Arman OspanovView status and profile → | ACB 61 - St. Petersburg | KO (Spinning Hook Kick)Round 2 Time 1:35 Referee John McCarthy |
| W | 10–6–0 after bout | Fayzidini RadzhabaliView status and profile → | ACB 55 - Dushanbe | Submission (Kimura)Round 2 Time 1:20 Referee Ashot Ashugyan |
| W | 9–6–0 after bout | Magomed KhamzaevView status and profile → | ACB 45 - Siberia vs. Caucasus | KO (Body Kick)Round 1 Time 4:15 Referee Armen Ananyan |
| L | 8–6–0 after bout | Islam MeshevView status and profile → | ACB 40 - Battleground | Decision (Unanimous)Round 3 Time 5:00 Referee Ashot Ashugyan |
| L | 8–5–0 after bout | Arnold QueroView status and profile → | WSOF-GC 2 - World Series of Fighting Global Championship: Japan 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 8–4–0 after bout | Dan IgeView status and profile → | Pancrase - 272 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 7–4–0 after bout | Victor HenryView status and profile → | Pancrase - 267 | Decision (Split)Round 3 Time 5:00 Referee Jeff Mackens |
| L | 7–3–0 after bout | Toshiaki KitadaView status and profile → | Deep - Dream Impact 2014: Omisoka Special | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| W | 7–2–0 after bout | Marcio CesarView status and profile → | Pancrase - 257 | KO (Spinning Wheel Kick)Round 1 Time 2:38 Referee Masato Fukuda |
| W | 6–2–0 after bout | Sirwan KakaiView status and profile → | Pancrase 252 - 20th Anniversary | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| L | 5–2–0 after bout | Motonobu TezukaView status and profile → | Pancrase - 247 | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 5–1–0 after bout | Shoko SatoView status and profile → | Pancrase - 245 | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 4–1–0 after bout | Masaya TakitaView status and profile → | Pancrase - Progress Tour 12: All Eyes on Yuki Kondo | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| W | 3–1–0 after bout | Yusuke KitagoView status and profile → | Pancrase - Progress Tour 10 | Submission (Kimura)Round 1 Time 3:19 Referee Kenichi Serizawa |
| W | 2–1–0 after bout | Kenichi TosaView status and profile → | Pancrase - Progress Tour 8 | Submission (Rear-Naked Choke)Round 2 Time 1:03 Referee Yuuichi Yachi |
| W | 1–1–0 after bout | Kosuke TerashimaView status and profile → | Pancrase - Progress Tour 5 | Decision (Unanimous)Round 2 Time 5:00 Referee Yuuichi Yachi |
| L | 0–1–0 after bout | Mu Gyeom ChoiView status and profile → | Heat - Heat 20 | Decision (Unanimous)Round 3 Time 5:00 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 Taichi Nakajima.
Verify source record ↗Every verified opponent opens another full career
33 professional bout rows are displayed from the source record. 30 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.