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–22–5 after bout | Taichi NakajimaView status and profile → | Rizin FF - Landmark Vol. 11 | TKO (Punches)Round 1 Time 1:17 Referee Tomoki Matsumiya |
| L | 17–21–5 after bout | Jin Soo SonView status and profile → | Deep - 123 Impact | Submission (Rear-Naked Choke)Round 1 Time 4:04 Referee Minoru Toyonaga |
| L | 17–20–5 after bout | Kenta TakizawaView status and profile → | Deep - 120 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Naoya Uematsu |
| L | 17–19–5 after bout | Yuki MotoyaView status and profile → | Deep - 116 Impact | TKO (Punches)Round 2 Time 4:09 Referee Naoya Uematsu |
| W | 17–18–5 after bout | Rikiya MatsuzawaView status and profile → | Deep - 113 Impact | Technical Submission (Triangle Choke)Round 1 Time 3:12 Referee Naoya Uematsu |
| L | 16–18–5 after bout | Koichi IshizukaView status and profile → | Deep - 110 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| W | 16–17–5 after bout | Daiki HataView status and profile → | Deep - 107 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Naoya Uematsu |
| W | 15–17–5 after bout | Takuma MasudaView status and profile → | Rizin FF - Landmark Vol. 2 | Decision (Split)Round 3 Time 5:00 Referee Akira Shibata |
| W | 14–17–5 after bout | Ryuki KanedaView status and profile → | Deep - 105 Impact | Submission (Armbar)Round 2 Time 1:42 Referee Yasuhiro Tazawa |
| W | 13–17–5 after bout | Yuta HashimotoView status and profile → | Deep - 103 Impact | Submission (Triangle Choke)Round 1 Time 2:44 Referee Minoru Toyonaga |
| L | 12–17–5 after bout | Koichi IshizukaView status and profile → | Deep - 101 Impact | Decision (Split)Round 2 Time 5:00 Referee Tatsuro Nagase |
| W | 12–16–5 after bout | Shuhei HigashiView status and profile → | Deep - 100 Impact: 20th Anniversary | Submission (Guillotine Choke)Round 1 Time 3:43 Referee Tomoki Matsumiya |
| L | 11–16–5 after bout | Shoji MaruyamaView status and profile → | Deep - 96 Impact | KO (Punches)Round 3 Time 4:55 Referee Minoru Toyonaga |
| W | 11–15–5 after bout | Kritsada KongsrichaiView status and profile → | Deep - 94 Impact | TKO (Submission to Punches)Round 2 Time 4:11 Referee Masato Fukuda |
| W | 10–15–5 after bout | Shunichi ShimizuView status and profile → | Deep - 92 Impact | Decision (Unanimous)Round 2 Time 5:00 Referee Masato Fukuda |
| D | 9–15–5 after bout | Rikuto ShirakawaView status and profile → | Deep - 85 Impact | Draw (Majority)Round 2 Time 5:00 Referee Hidenobu Koike |
| D | 9–15–4 after bout | Fuhito HasegawaView status and profile → | Deep - 84 Impact: Differ Ariake Final Day | Draw (Split)Round 2 Time 5:00 Referee Kosuke Umeda |
| L | 9–15–3 after bout | Mikuru AsakuraView status and profile → | Deep - 83 Impact | Decision (Unanimous)Round 2 Time 5:00 Referee Naoya Uematsu |
| L | 9–14–3 after bout | Kaito SakamakiView status and profile → | Deep - 81 Impact | Submission (Guillotine Choke)Round 1 Time 0:58 Referee Kosuke Umeda |
| W | 9–13–3 after bout | Takafumi OnoView status and profile → | Deep - 79 Impact | Submission (Guillotine Choke)Round 1 Time 2:06 Referee Masato Fukuda |
| L | 8–13–3 after bout | Nobuki FujiiView status and profile → | Pancrase - 286 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenji Kosuge |
| L | 8–12–3 after bout | Tadahiro HaradaView status and profile → | Pancrase - 281 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenji Kosuge |
| L | 8–11–3 after bout | Hidekazu FukushimaView status and profile → | Pancrase - Osaka | Decision (Unanimous)Round 3 Time 3:00 Referee Kenji Takeshige |
| L | 8–10–3 after bout | Taiki TsuchiyaView status and profile → | Shooto - Mobstyles Presents Fight & Mosh | Submission (Arm-Triangle Choke)Round 3 Time 3:47 Referee Kazuhiro Kusayanagi |
| W | 8–9–3 after bout | Shuichi KandaView status and profile → | Pancrase - 275 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenji Kosuge |
| L | 7–9–3 after bout | Edward ThommesView status and profile → | Pancrase - 272 | Submission (Rear-Naked Choke)Round 2 Time 3:41 Referee Not listed |
| L | 7–8–3 after bout | Masakatsu UedaView status and profile → | Pancrase - 271 | Decision (Unanimous)Round 3 Time 3:00 Referee Minoru Toyonaga |
| L | 7–7–3 after bout | Kenta TakizawaView status and profile → | Pancrase - 270 | TKO (Punches)Round 2 Time 2:59 Referee Kenji Kosuge |
| W | 7–6–3 after bout | Ryo IsekiView status and profile → | Pancrase - 267 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenji Kosuge |
| W | 6–6–3 after bout | Masato SannaiView status and profile → | Pancrase - 265 | Decision (Split)Round 3 Time 5:00 Referee Hirokazu Takamoto |
| W | 5–6–3 after bout | Fumiya SasakiView status and profile → | Pancrase - 263 | Submission (Rear-Naked Choke)Round 3 Time 1:53 Referee Kenji Kosuge |
| L | 4–6–3 after bout | Naoki TajimaView status and profile → | Pancrase - 261 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenji Kosuge |
| L | 4–5–3 after bout | Daiki GojimaView status and profile → | Pancrase - 259 | Decision (Split)Round 3 Time 3:00 Referee Kenichi Serizawa |
| L | 4–4–3 after bout | Yoon Jun LeeView status and profile → | Road FC - Korea 2: Korea vs. Japan | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 4–3–3 after bout | Ryuya SuzukiView status and profile → | Pancrase - Bayside Fight 2 | TKO (Punches)Round 2 Time 4:54 Referee Hirokazu Takamoto |
| D | 3–3–3 after bout | Gaku SuwazonoView status and profile → | Pancrase - Bayside Fight | Draw (Majority)Round 2 Time 5:00 Referee Yuuichi Yachi |
| L | 3–3–2 after bout | Sho NonakaView status and profile → | Pancrase - 247 | Decision (Split)Round 2 Time 5:00 Referee Hirokazu Takamoto |
| W | 3–2–2 after bout | Kimihiko NakamuraView status and profile → | Pancrase - 246 | Decision (Unanimous)Round 2 Time 5:00 Referee Hirokazu Takamoto |
| W | 2–2–2 after bout | Ranbo RanboView status and profile → | Pancrase - Progress Tour 14 | Submission (Armbar)Round 1 Time 1:50 Referee Kenichi Serizawa |
| D | 1–2–2 after bout | Nobuki FujiiView status and profile → | Pancrase - Progress Tour 10 | Draw (Majority)Round 2 Time 5:00 Referee Hirokazu Takamoto |
| L | 1–2–1 after bout | Sho NonakaView status and profile → | Pancrase - Progress Tour 9 | Disqualification (Groin Kick)Round 1 Time 0:18 Referee Masato Fukuda |
| L | 1–1–1 after bout | Taichi NakajimaView status and profile → | Pancrase - Progress Tour 5 | Decision (Unanimous)Round 2 Time 5:00 Referee Yuuichi Yachi |
| W | 1–0–1 after bout | Kenichi TosaView status and profile → | Pancrase - Progress Tour 1 | Submission (Rear-Naked Choke)Round 2 Time 1:39 Referee Hirokazu Takamoto |
| D | 0–0–1 after bout | Taro ShimazakiView status and profile → | Pancrase - Impressive Tour 11 | Draw (Unanimous)Round 2 Time 5:00 Referee Tomoki Matsumiya |
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 Kosuke Terashima.
Verify source record ↗Every verified opponent opens another full career
44 professional bout rows are displayed from the source record. 39 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.