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 | 25–16–3 after bout | Jun Hee MoonView status and profile → | AFC 40 - Angel's Fighting Championship 40: Ho Tram Faceoff | Technical Submission (Shoulder Choke)Round 2 Time 4:30 Referee Viet Phu Ngo |
| L | 25–15–3 after bout | Kiichi KunimotoView status and profile → | Deep - 127 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Naoya Uematsu |
| L | 25–14–3 after bout | Kohei KadonoView status and profile → | Deep - 125 Impact: Featherweight Grand Prix 2025 Semifinals | KO (Head Kick)Round 2 Time 4:44 Referee Masato Fukuda |
| W | 25–13–3 after bout | Shingo SuzukiView status and profile → | Deep - 120 Impact | KO (Punches)Round 1 Time 2:03 Referee Minoru Toyonaga |
| W | 24–13–3 after bout | Ibuki ShimadaView status and profile → | Deep - Tokyo Impact 2024 2nd Round | Submission (Rear-Naked Choke)Round 1 Time 0:52 Referee Tatsuro Nagase |
| D | 23–13–3 after bout | J.J. AmbroseView status and profile → | Brawl - Brawl International 3 | Draw (Time Limit)Round 2 Time 5:00 Referee Jacob Guerrero |
| W | 23–13–2 after bout | Ibuki ShimadaView status and profile → | Deep - Tokyo Impact 2022 5th Round | Decision (Unanimous)Round 2 Time 5:00 Referee Tatsuro Nagase |
| W | 22–13–2 after bout | Yutaka KobayashiView status and profile → | Deep - Tokyo Impact 2022 4th Round | Decision (Unanimous)Round 2 Time 5:00 Referee Naoya Uematsu |
| L | 21–13–2 after bout | Ezechiel LebanaView status and profile → | Deep - Tokyo Impact 2022 2nd Round | TKO (Punches)Round 1 Time 1:19 Referee Minoru Toyonaga |
| L | 21–12–2 after bout | Daichi AbeView status and profile → | Deep - 95 Impact | Decision (Split)Round 3 Time 5:00 Referee Yasuhiro Tazawa |
| L | 21–11–2 after bout | Shinsho AnzaiView status and profile → | Deep - 91 Impact | Technical Decision (Majority)Round 2 Time 0:39 Referee Minoru Toyonaga |
| L | 21–10–2 after bout | Yuta WatanabeView status and profile → | Deep - 90 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Hirokazu Takamoto |
| W | 21–9–2 after bout | Nao YonedaView status and profile → | Deep - 88 Impact | Decision (Majority)Round 2 Time 5:00 Referee Masato Fukuda |
| W | 20–9–2 after bout | Seung Dae BaekView status and profile → | Deep - 87 Impact | KO (Punch)Round 1 Time 0:27 Referee Hirokazu Takamoto |
| L | 19–9–2 after bout | Ryuichiro SumimuraView status and profile → | Deep - 83 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| W | 19–8–2 after bout | Yoshiyuki KatahiraView status and profile → | Deep - 79 Impact | Submission (Guillotine Choke)Round 2 Time 3:59 Referee Kenichi Serizawa |
| W | 18–8–2 after bout | Ryuta SakuraiView status and profile → | Deep - 78 Impact | Submission (Guillotine Choke)Round 2 Time 1:22 Referee Kenichi Serizawa |
| L | 17–8–2 after bout | Ken HasegawaView status and profile → | Deep - Cage Impact 2016 in Korakuen Hall | Decision (Split)Round 3 Time 5:00 Referee Masato Fukuda |
| L | 17–7–2 after bout | Tahar HadbiView status and profile → | ADW - Abu Dhabi Warriors 4 | KO (Punches)Round 1 Time 2:29 Referee Grant Waterman |
| W | 17–6–2 after bout | Carlos MoyanoView status and profile → | MFP - Eastern Rubicon | Decision (Split)Round 3 Time 5:00 Referee Dmitry Sazonov |
| W | 16–6–2 after bout | Toshikazu SuzukiView status and profile → | Pancrase - 266 | Decision (Unanimous)Round 3 Time 3:00 Referee Ryogaku Wada |
| W | 15–6–2 after bout | Shigeaki KusayanagiView status and profile → | Pancrase - 262 | Submission (Rear-Naked Choke)Round 3 Time 2:16 Referee Hirokazu Takamoto |
| L | 14–6–2 after bout | Kenta TakagiView status and profile → | Heat - Heat 32 | TKO (Punches)Round 1 Time 4:59 Referee Minoru Toyonaga |
| W | 14–5–2 after bout | Eiji IshikawaView status and profile → | Pancrase - 257 | TKO (Punches)Round 3 Time 2:26 Referee Yoshinori Umeki |
| W | 13–5–2 after bout | Fumitoshi IshikawaView status and profile → | Heat - Heat 29 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 12–5–2 after bout | Hiroshi TakahashiView status and profile → | Deep - Tribe Tokyo Fight | Submission (Guillotine Choke)Round 1 Time 4:00 Referee Yuji Shimada |
| W | 11–5–2 after bout | Kenta TakagiView status and profile → | Shooto - 2nd Round 2013 | Decision (Split)Round 2 Time 5:00 Referee Toshiharu Suzuki |
| W | 10–5–2 after bout | Yusaku InoueView status and profile → | Shooto - 8th Round | Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki |
| W | 9–5–2 after bout | Sojiro OruiView status and profile → | Pancrase - Progress Tour 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| L | 8–5–2 after bout | Keita NakamuraView status and profile → | Shooto - Survivor Tournament Final | Decision (Majority)Round 3 Time 5:00 Referee Toshiharu Suzuki |
| L | 8–4–2 after bout | Akihiro MurayamaView status and profile → | Shooto - Shooting Disco 15: Try Hard, Japan! | Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki |
| D | 8–3–2 after bout | Akihiro MurayamaView status and profile → | Shooto - Shooting Disco 14: 365-Step March | Draw (Split)Round 3 Time 5:00 Referee Toshiharu Suzuki |
| L | 8–3–1 after bout | Kenta TakagiView status and profile → | GCM - Cage Force 20 | TKO (Doctor Stoppage)Round 1 Time 0:42 Referee Yoshinori Umeki |
| W | 8–2–1 after bout | Takasuke KumeView status and profile → | Shooto - Gig Tokyo 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki |
| W | 7–2–1 after bout | Jung Min KangView status and profile → | Shooto - The Way of Shooto 2: Like a Tiger, Like a Dragon | Submission (Guillotine Choke)Round 1 Time 2:13 Referee Toshiharu Suzuki |
| W | 6–2–1 after bout | Takuya SatoView status and profile → | Shooto - The Way of Shooto 1: Like a Tiger, Like a Dragon | Submission (Rear-Naked Choke)Round 1 Time 2:25 Referee Taro Wakabayashi |
| L | 5–2–1 after bout | Jung Min KangView status and profile → | VTJ 2009 - Vale Tudo Japan 2009 | KO (Punches)Round 1 Time 2:48 Referee Toshiharu Suzuki |
| W | 5–1–1 after bout | Yoshitaro NiimiView status and profile → | Shooto - Shooting Disco 10: Twist and Shooto | TKO (Punches)Round 2 Time 2:16 Referee Toshiharu Suzuki |
| W | 4–1–1 after bout | Akihiro MurayamaView status and profile → | Shooto - Shooting Disco 9: Superman | Decision (Unanimous)Round 2 Time 5:00 Referee Taro Wakabayashi |
| W | 3–1–1 after bout | Naoki HirayamaView status and profile → | Shooto - Shooting Disco 8: We Are Tarzan! | Decision (Unanimous)Round 2 Time 5:00 Referee Toshiharu Suzuki |
| W | 2–1–1 after bout | Hiroaki SakumaView status and profile → | Shooto - Shooting Disco 7: Young Man | TKO (Submission to Punches)Round 2 Time 1:04 Referee Toshiharu Suzuki |
| L | 1–1–1 after bout | Taisuke OkunoView status and profile → | Shooto - Shooting Disco 6: Glory Shines In You | Decision (Unanimous)Round 2 Time 5:00 Referee Toshiharu Suzuki |
| D | 1–0–1 after bout | Takasuke KumeView status and profile → | Shooto - Gig Central 15 | Draw (Unanimous)Round 2 Time 5:00 Referee Toshiharu Suzuki |
| W | 1–0–0 after bout | Toru IshinakaView status and profile → | Shooto - 3/21 in Kitazawa Town Hall | Decision (Unanimous)Round 2 Time 5:00 Referee Taro Wakabayashi |
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 Yoichiro Sato.
Verify source record ↗Every verified opponent opens another full career
44 professional bout rows are displayed from the source record. 37 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.