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 | 31–26–9 after bout | Reo HitomiView status and profile → | Shooto - Professional Shooto 2026 Vol. 5 | Decision (Unanimous)Round 2 Time 5:00 Referee Masato Kataoka |
| L | 31–25–9 after bout | Shunsuke KubotaView status and profile → | WCF - Wardog Cage Fight 57 | Decision (Unanimous)Round 3 Time 5:00 Referee Manabu Kano |
| L | 31–24–9 after bout | Yuma HoriuchiView status and profile → | Shooto - Professional Shooto 2025 Vol. 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Yuta Nabekubo |
| L | 31–23–9 after bout | Yuji Ephoevi-GaView status and profile → | Shooto - Professional Shooto 2025 Vol. 1 | Submission (Rear-Naked Choke)Round 1 Time 4:33 Referee Masato Fukuda |
| W | 31–22–9 after bout | Ichiki TanakaView status and profile → | WCF - Wardog Cage Fight 50: 2nd Round | Submission (Twister)Round 1 Time 4:48 Referee Motohiro Tsuruwa |
| W | 30–22–9 after bout | Yeong Jun ParkView status and profile → | WCF - Wardog Cage Fight 49 | Submission (Twister)Round 2 Time 2:18 Referee Yuki Tanaka |
| L | 29–22–9 after bout | Akira EnomotoView status and profile → | Shooto - Gig Tokyo 36 | TKO (Punches)Round 2 Time 2:25 Referee Yuta Nabekubo |
| L | 29–21–9 after bout | Haruki KawakitaView status and profile → | Shooto - Professional Shooto 2023 Vol. 7 | Submission (Brabo Choke)Round 2 Time 3:34 Referee Takashi Hashimoto |
| L | 29–20–9 after bout | Tomoya HirakawaView status and profile → | Shooto - Professional Shooto 2023 Vol. 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Ryosuke Uchida |
| W | 29–19–9 after bout | Takuma MasudaView status and profile → | KROSSxOVER - KROSSxOVER 20: Battle of the New Era | Decision (Unanimous)Round 2 Time 5:00 Referee Hirokazu Takamoto |
| L | 28–19–9 after bout | Go MinamideView status and profile → | Gladiator - Gladiator 019 in Osaka | Decision (Unanimous)Round 2 Time 5:00 Referee Keiji Sugimura |
| W | 28–18–9 after bout | Masahiro OishiView status and profile → | Fighting Nexus - Vol. 28 | Submission (Leg Scissor Choke)Round 1 Time 4:47 Referee Yoshinori Umeki |
| L | 27–18–9 after bout | Tatsuki SaomotoView status and profile → | Zst - Zst 67 | Decision (Unanimous)Round 2 Time 5:00 Referee Tatsuro Nagase |
| W | 27–17–9 after bout | Kazuki HagiwaraView status and profile → | Zst - Zst in Shiwasu | Submission (Triangle Choke)Round 2 Time 0:26 Referee Minoru Toyonaga |
| W | 26–17–9 after bout | Teppei SuwabeView status and profile → | Zst - Zst 66 | Decision (Unanimous)Round 2 Time 5:00 Referee Yasuhiro Tazawa |
| W | 25–17–9 after bout | Taku KajikawaView status and profile → | GFG 2 - Global Fightingsports Game 2 | Submission (Rear-Naked Choke)Round 1 Time 2:41 Referee Not listed |
| L | 24–17–9 after bout | Masaya TakitaView status and profile → | Zst - Zst 64 | Decision (Unanimous)Round 2 Time 5:00 Referee Masato Fukuda |
| W | 24–16–9 after bout | Naoki UedaView status and profile → | Zst - Zst 63 | Decision (Unanimous)Round 2 Time 5:00 Referee Masato Fukuda |
| L | 23–16–9 after bout | Won Il KwonView status and profile → | NF - Neo Fight 14 | Decision (Split)Round 2 Time 5:00 Referee Not listed |
| W | 23–15–9 after bout | Rei YoshiharaView status and profile → | GFG 1 - Global Fightingsports Game 1 | Submission (Armbar)Round 2 Time 2:36 Referee Not listed |
| W | 22–15–9 after bout | Ryo IsekiView status and profile → | Grachan - Grachan 32 | Decision (Majority)Round 2 Time 5:00 Referee Kentaro Senda |
| W | 21–15–9 after bout | Toshiya UrabeView status and profile → | Grachan - Grachan 31 | Decision (Unanimous)Round 2 Time 5:00 Referee Akira Yamazaki |
| W | 20–15–9 after bout | Chihaya YoneyamaView status and profile → | Grachan / One More Chance - Grachan 30 / 1MC Vol. 4 | Decision (Unanimous)Round 2 Time 5:00 Referee Ryogaku Wada |
| W | 19–15–9 after bout | Junichi HirataView status and profile → | Grachan / One More Chance - Grachan 29 / 1MC Vol. 3 | Submission (Rear-Naked Choke)Round 2 Time 1:22 Referee Akira Yamazaki |
| W | 18–15–9 after bout | Jun Young HongView status and profile → | ACF 7th - A-Toys Challenge Fight 7 | TKO (Punches)Round 1 Time 3:22 Referee Akihiro Nagai |
| L | 17–15–9 after bout | Kizaemon SaigaView status and profile → | Pancrase - 261 | Decision (Unanimous)Round 3 Time 3:00 Referee Yoshinori Umeki |
| L | 17–14–9 after bout | Shohei MasumizuView status and profile → | Pancrase - 259 | Decision (Unanimous)Round 3 Time 3:00 Referee Kenichi Serizawa |
| W | 17–13–9 after bout | Shingo UraView status and profile → | Pancrase - Bayside Fight 3 | Decision (Unanimous)Round 3 Time 3:00 Referee Hirokazu Takamoto |
| W | 16–13–9 after bout | Kodai MurataView status and profile → | Pancrase - 256 | Submission (Twister)Round 1 Time 2:39 Referee Yuuichi Yachi |
| D | 15–13–9 after bout | Nobuhisa KudoView status and profile → | Pancrase - 255 | Draw (Majority)Round 2 Time 5:00 Referee Kenji Kosuge |
| L | 15–13–8 after bout | Yo SaitoView status and profile → | Pancrase - 251 | Decision (Unanimous)Round 2 Time 5:00 Referee Minoru Toyonaga |
| L | 15–12–8 after bout | Atsushi KatoView status and profile → | Zst - Zst 35 | Submission (Rear-Naked Choke)Round 2 Time 4:41 Referee Yoshinori Umeki |
| W | 15–11–8 after bout | Shuto WatanabeView status and profile → | Zst - Zst 34 | Submission (Triangle Choke)Round 1 Time 3:29 Referee Masato Fukuda |
| L | 14–11–8 after bout | Ignas BarysasView status and profile → | Bushido Lithuania - Hero's Lithuania 2012 | Submission (Triangle Choke)Round 2 Time 2:54 Referee Not listed |
| D | 14–10–8 after bout | Takumi MurataView status and profile → | Zst - Zst 32 | Draw (Time Limit)Round 2 Time 5:00 Referee Not listed |
| L | 14–10–7 after bout | Shunichi ShimizuView status and profile → | Zst - Battle Hazard 6 | Submission (Armbar)Round 2 Time 1:30 Referee Minoru Toyonaga |
| W | 14–9–7 after bout | Hiroaki YoshiokaView status and profile → | Rings - Battle Genesis Vol. 10 | Submission (Rear-Naked Choke)Round 1 Time 3:48 Referee Not listed |
| W | 13–9–7 after bout | Daisuke MakuView status and profile → | Rings - Reincarnation | Technical Submission (Rear-Naked Choke)Round 1 Time 3:38 Referee Yoshinori Umeki |
| W | 12–9–7 after bout | Yuki TakeiView status and profile → | Zst - Zst 30 | Submission (Armbar)Round 1 Time 2:23 Referee Yoshinori Umeki |
| D | 11–9–7 after bout | Takayuki KishiView status and profile → | Zst - Zst 28 | Draw (Time Limit)Round 2 Time 5:00 Referee Not listed |
| L | 11–9–6 after bout | Keisuke FujiwaraView status and profile → | Zst - Zst 27 | Submission (Triangle Choke)Round 5 Time 3:46 Referee Ryogaku Wada |
| W | 11–8–6 after bout | Yuki TakeiView status and profile → | Rings - The Outsider 13 | Submission (Rear-Naked Choke)Round 1 Time 1:27 Referee Not listed |
| D | 10–8–6 after bout | Kenichi ItoView status and profile → | Zst - Battle Hazard 4 | Draw (Time Limit)Round 1 Time 10:00 Referee Yoshinori Umeki |
| W | 10–8–5 after bout | Atsushi NagayamaView status and profile → | Zst - Swat! SB-Rx2 | Submission (Rear-Naked Choke)Round 1 Time 3:09 Referee Not listed |
| W | 9–8–5 after bout | Naohiro HasegawaView status and profile → | Zst - Zst 24 | Submission (Rear-Naked Choke)Round 1 Time 2:44 Referee Ryogaku Wada |
| D | 8–8–5 after bout | Tetsuya FusanoView status and profile → | Zst - Zst 23 | Draw (Time Limit)Round 2 Time 5:00 Referee Naoyuki Taira |
| D | 8–8–4 after bout | Yuta NumakuraView status and profile → | Zst - Swat! VTx1 | Draw (Time Limit)Round 2 Time 5:00 Referee Masato Fukuda |
| D | 8–8–3 after bout | Kohei NishibayashiView status and profile → | Zst - Swat! Gx6 | Draw (Time Limit)Round 2 Time 5:00 Referee Not listed |
| L | 8–8–2 after bout | Hayato ShimizuView status and profile → | Pancrase - Changing Tour 8 | Submission (Rear-Naked Choke)Round 1 Time 2:06 Referee Yuuichi Yachi |
| W | 8–7–2 after bout | Takeyuki YanagisawaView status and profile → | Zst - Swat! 30 | Submission (Triangle Armbar)Round 1 Time 0:40 Referee Hiroki Kotani |
| D | 7–7–2 after bout | Daisuke YokoyamaView status and profile → | Zst - Swat! in Face 3 | Draw (Time Limit)Round 2 Time 5:00 Referee Ryogaku Wada |
| W | 7–7–1 after bout | Daisuke TsujitaView status and profile → | Pancrase - Changing Tour 4 | Submission (Rear-Naked Choke)Round 1 Time 2:04 Referee Masato Fukuda |
| W | 6–7–1 after bout | Shinya IreiView status and profile → | Zst - Swat! 25 | Submission (Armbar)Round 1 Time 1:28 Referee Hiroki Kotani |
| W | 5–7–1 after bout | Takeaki MiyakawaView status and profile → | Zst - Zst 20 | Submission (Armbar)Round 1 Time 1:54 Referee Not listed |
| L | 4–7–1 after bout | Kiyotaka ShimizuView status and profile → | Pancrase - Changing Tour 2 | Submission (Rear-Naked Choke)Round 2 Time 0:59 Referee Tomoki Matsumiya |
| W | 4–6–1 after bout | Hiroyuki YamashiroView status and profile → | Zst - Zst 19 | Submission (Armbar)Round 1 Time 3:30 Referee Yoshinori Umeki |
| L | 3–6–1 after bout | Tomohiko HoriView status and profile → | Deep - Protect Impact 2008 | Decision (Unanimous)Round 2 Time 5:00 Referee Samio Kimura |
| W | 3–5–1 after bout | Yuichiro YajimaView status and profile → | Zst 18 - Sixth Anniversary | Submission (Rear-Naked Choke)Round 1 Time 3:16 Referee Not listed |
| W | 2–5–1 after bout | Tetsuya FusanoView status and profile → | Zst - Swat! 21 | Submission (Rear-Naked Choke)Round 2 Time 1:32 Referee Not listed |
| W | 1–5–1 after bout | Suguru HayasakaView status and profile → | Zst - Swat! 20 | Submission (Rear-Naked Choke)Round 1 Time 0:45 Referee Not listed |
| L | 0–5–1 after bout | Kei SatoView status and profile → | Zst - Swat! 19 | Submission (Triangle Choke)Round 1 Time 4:44 Referee Not listed |
| L | 0–4–1 after bout | Yuichiro ShiraiView status and profile → | Pancrase - Shining 5 | Submission (Guillotine Choke)Round 1 Time 0:31 Referee Tomoki Matsumiya |
| D | 0–3–1 after bout | Masanori HirataView status and profile → | Zst - Swat! 15 | Draw (Time Limit)Round 2 Time 5:00 Referee Not listed |
| L | 0–3–0 after bout | Keisuke FujiwaraView status and profile → | Zst - Swat! 13 | Submission (Triangle Armbar)Round 2 Time 1:22 Referee Hiroki Kotani |
| L | 0–2–0 after bout | Kenichi ItoView status and profile → | Zst - Swat! 12 | Submission (Achilles Lock)Round 1 Time 0:52 Referee Not listed |
| L | 0–1–0 after bout | Yuki BabaView status and profile → | Zst - Swat! 11 | Submission (Armbar)Round 2 Time 4:24 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 Toshihiro Shimizu.
Verify source record ↗Every verified opponent opens another full career
66 professional bout rows are displayed from the source record. 62 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.