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 | 16–1–2 after bout | Shunichi ShimizuView status and profile → | Zst 58 - 15th Anniversary | Decision (Unanimous)Round 2 Time 5:00 Referee Hirokazu Takamoto |
| W | 15–1–2 after bout | Tomohiko HoriView status and profile → | Grandslam MMA 6 - Way of the Cage | Submission (Arm-Triangle Choke)Round 2 Time 2:33 Referee Not listed |
| L | 14–1–2 after bout | Motonobu TezukaView status and profile → | Zst - Zst 54 / Swat! 157 | Decision (Majority)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 14–0–2 after bout | Shuto WatanabeView status and profile → | Zst - Zst 53 / Swat! 155 | TKO (Punches)Round 2 Time 4:59 Referee Masato Fukuda |
| W | 13–0–2 after bout | Takao UedaView status and profile → | Zst - Zst 51 / Zst Challenge 152 | TKO (Punches)Round 1 Time 1:59 Referee Minoru Toyonaga |
| W | 12–0–2 after bout | Atsushi KatoView status and profile → | Zst 49 - 13th Anniversary | Submission (Rear-Naked Choke)Round 3 Time 3:29 Referee Yoshinori Umeki |
| W | 11–0–2 after bout | Tyrell HoganView status and profile → | Zst - Zst 47 | Submission (Rear-Naked Choke)Round 2 Time 3:05 Referee Yoshinori Umeki |
| W | 10–0–2 after bout | Keisuke FujiwaraView status and profile → | Zst - Zst 46 | Decision (Unanimous)Round 5 Time 5:00 Referee Ryogaku Wada |
| W | 9–0–2 after bout | Tatsuya WatanabeView status and profile → | Zst - Zst 43 | Submission (Ninja Choke)Round 2 Time 3:32 Referee Minoru Toyonaga |
| W | 8–0–2 after bout | Kengo OkuboView status and profile → | Zst - Zst 42 | Submission (Rear-Naked Choke)Round 1 Time 3:48 Referee Yoshinori Umeki |
| W | 7–0–2 after bout | Takahiro FurumakiView status and profile → | Grandslam MMA 1 - Way of the Cage | Submission (Rear-Naked Choke)Round 2 Time 2:02 Referee Naoya Uematsu |
| D | 6–0–2 after bout | Takao UedaView status and profile → | Zst - Zst 41 | Draw (Time Limit)Round 2 Time 5:00 Referee Akira Yamazaki |
| W | 6–0–1 after bout | Shuto WatanabeView status and profile → | Zst - Zst 39 | TKO (Knee)Round 2 Time 3:57 Referee Ryogaku Wada |
| W | 5–0–1 after bout | Tetsuya SekiView status and profile → | Zst - Swat! 53 | TKO (Corner Stoppage)Round 2 Time 4:19 Referee Not listed |
| D | 4–0–1 after bout | Ken KawamuraView status and profile → | Zst - Zst 38 | Draw (Time Limit)Round 2 Time 5:00 Referee Masato Fukuda |
| W | 4–0–0 after bout | Tomoyuki ManabeView status and profile → | Zst - Zst 37 | Submission (Armbar)Round 2 Time 1:29 Referee Yoshinori Umeki |
| W | 3–0–0 after bout | Tomomitsu HinumaView status and profile → | Zst - Zst 36 | Technical Submission (Armbar)Round 2 Time 3:55 Referee Not listed |
| W | 2–0–0 after bout | Yoichi KonoView status and profile → | Zst - Zst 35 | Submission (Armbar)Round 1 Time 3:21 Referee Not listed |
| W | 1–0–0 after bout | Shoichi KudoView status and profile → | Zst - Zst 34 | Submission (Triangle Kimura)Round 1 Time 2:10 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 Go Kashiwazaki.
Verify source record ↗Every verified opponent opens another full career
19 professional bout rows are displayed from the source record. 17 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.