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 | 17–12–1 after bout | Daichi KamiyaView status and profile → | Pancrase - 360 | TKO (Arm Injury)Round 2 Time 1:05 Referee Hidenobu Koike |
| W | 17–11–1 after bout | Kazuma MaruyamaView status and profile → | Pancrase - 346: 30th Anniversary Tournament 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Hidenobu Koike |
| L | 16–11–1 after bout | Seong Chan HongView status and profile → | Pancrase - 342: 30th Anniversary Tournament 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Kosuke Umeda |
| L | 16–10–1 after bout | Kazuki KasaiView status and profile → | Pancrase - 337: 30th Anniversary Tournament 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Kosuke Umeda |
| W | 16–9–1 after bout | Yuki OkanoView status and profile → | Pancrase - 333 | Decision (Unanimous)Round 3 Time 5:00 Referee Shinji Shimamura |
| L | 15–9–1 after bout | Tatsuya SaikaView status and profile → | Pancrase - 329 | TKO (Punches)Round 1 Time 1:36 Referee Shinji Shimamura |
| W | 15–8–1 after bout | Kenichiro TogashiView status and profile → | Pancrase - 327 | TKO (Punches)Round 2 Time 1:35 Referee Shinji Shimamura |
| L | 14–8–1 after bout | Koshi MatsumotoView status and profile → | Pancrase - 325 | TKO (Punch)Round 1 Time 1:16 Referee Shinji Shimamura |
| W | 14–7–1 after bout | Yusuke KasuyaView status and profile → | Pancrase - 322 | KO (Punches)Round 1 Time 0:22 Referee Hirokazu Takamoto |
| W | 13–7–1 after bout | Yasuaki KishimotoView status and profile → | Pancrase - 310 | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 12–7–1 after bout | Shinichi TairaView status and profile → | Pancrase - 307 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenichi Serizawa |
| L | 11–7–1 after bout | Kousuke KindaichiView status and profile → | Pancrase 301 - Akira vs. Salimkhan | KO (Punch)Round 1 Time 2:59 Referee Akira Yamazaki |
| W | 11–6–1 after bout | Makoto FukayaView status and profile → | Pancrase 295 - Sunabe vs. Murofushi | TKO (Punches and Elbows)Round 2 Time 1:10 Referee Minoru Toyonaga |
| W | 10–6–1 after bout | Munehiro FujitaView status and profile → | Pancrase - 292 | TKO (Punches)Round 3 Time 1:04 Referee Minoru Toyonaga |
| L | 9–6–1 after bout | Kota KondoView status and profile → | Pancrase - 289 | Decision (Split)Round 3 Time 3:00 Referee Kenji Kosuge |
| W | 9–5–1 after bout | Motoshi MiyajiView status and profile → | Pancrase - 283 | KO (Knee)Round 3 Time 2:52 Referee Motohiro Tsuruwa |
| L | 8–5–1 after bout | Kyosuke YokoyamaView status and profile → | Pancrase - 278 | KO (Punches)Round 1 Time 0:26 Referee Motohiro Tsuruwa |
| W | 8–4–1 after bout | Takafumi ItoView status and profile → | Pancrase - 273 | TKO (Punches)Round 1 Time 2:39 Referee Yoshinori Umeki |
| L | 7–4–1 after bout | Juntaro UshikuView status and profile → | Pancrase - 265 | Decision (Unanimous)Round 3 Time 5:00 Referee Kenji Kosuge |
| W | 7–3–1 after bout | Toshihiro TaguchiView status and profile → | Pancrase - 260 | Decision (Split)Round 3 Time 3:00 Referee Hirokazu Takamoto |
| W | 6–3–1 after bout | Genpei HayashiView status and profile → | Pancrase - 255 | Decision (Unanimous)Round 2 Time 5:00 Referee Ryogaku Wada |
| W | 5–3–1 after bout | Shinobu MiuraView status and profile → | Pancrase - 248 | TKO (Punches)Round 1 Time 0:35 Referee Hirokazu Takamoto |
| L | 4–3–1 after bout | Tadahiro HaradaView status and profile → | Pancrase - Progress Tour 10 | Submission (Rear-Naked Choke)Round 2 Time 1:52 Referee Kenichi Serizawa |
| W | 4–2–1 after bout | Akihiro SakuraiView status and profile → | Pancrase - Progress Tour 8 | KO (Punches)Round 1 Time 0:45 Referee Masato Fukuda |
| W | 3–2–1 after bout | Ryota MasudaView status and profile → | Pancrase - Progress Tour 5 | KO (Soccer Kick)Round 1 Time 4:43 Referee Hirokazu Takamoto |
| W | 2–2–1 after bout | Gaku SuwazonoView status and profile → | Pancrase - Impressive Tour 6 | TKO (Punches)Round 1 Time 0:32 Referee Yuuichi Yachi |
| W | 1–2–1 after bout | Nobuaki NakagawaView status and profile → | Tribelate - vol. 28 | TKO (Punches)Round 1 Time 2:16 Referee Koichi Takemura |
| D | 0–2–1 after bout | Steve BrownView status and profile → | Tribelate - vol. 27 | DrawRound 2 Time 5:00 Referee Not listed |
| L | 0–2–0 after bout | Doo Ho ChoiView status and profile → | Grachan - Grachan 3 | Submission (Armbar)Round 1 Time 1:05 Referee Hideya Iso |
| L | 0–1–0 after bout | Ryota MinawaView status and profile → | Deep - clubDeep Hachioji | Decision (Unanimous)Round 2 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 Takashi Matsuoka.
Verify source record ↗Every verified opponent opens another full career
30 professional bout rows are displayed from the source record. 29 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.