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 | 45–29–10 after bout | Shoma YamadaView status and profile → | Deep - 128 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Naoya Uematsu |
| L | 45–28–10 after bout | Soshi YamamotoView status and profile → | Deep - 124 Impact: Featherweight Grand Prix 2025 First Round | Decision (Unanimous)Round 3 Time 5:00 Referee Akira Shibata |
| L | 45–27–10 after bout | Daigo KuramotoView status and profile → | Deep - 119 Impact | TKO (Knee to the Body and Punches)Round 1 Time 4:55 Referee Minoru Toyonaga |
| L | 45–26–10 after bout | Takeshi IzumiView status and profile → | Deep - 116 Impact | Decision (Split)Round 3 Time 5:00 Referee Ryosuke Uchida |
| W | 45–25–10 after bout | Ryota OkiView status and profile → | Deep - Deep vs. Nariagari Tournament | Decision (Split)Round 3 Time 5:00 Referee Naoya Uematsu |
| W | 44–25–10 after bout | Takuya OyamaView status and profile → | Deep - 113 Impact | Submission (Guillotine Choke)Round 3 Time 2:24 Referee Minoru Toyonaga |
| W | 43–25–10 after bout | Yuki TakanoView status and profile → | Deep - 112 Impact | Submission (North-South Choke)Round 3 Time 3:47 Referee Ryosuke Uchida |
| L | 42–25–10 after bout | Kimihiro EtoView status and profile → | Deep - 110 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| L | 42–24–10 after bout | Hiroto UesakoView status and profile → | Deep - 108 Impact | Decision (Split)Round 3 Time 5:00 Referee Tomoki Matsumiya |
| L | 42–23–10 after bout | Takumi SuzukiView status and profile → | Deep - 104 Impact | KO (Knee)Round 3 Time 0:27 Referee Ryogaku Wada |
| L | 42–22–10 after bout | Juri OharaView status and profile → | Deep - 100 Impact: 20th Anniversary | KO (Stomp and Punches)Round 1 Time 4:43 Referee Masato Fukuda |
| L | 42–21–10 after bout | Takasuke KumeView status and profile → | Rizin FF - Rizin 24 | Decision (Split)Round 3 Time 5:00 Referee Ryogaku Wada |
| D | 42–20–10 after bout | Sho KoganeView status and profile → | Ismos 1 - Kitaoka vs. Kogane | DrawRound 3 Time 5:00 Referee Yoshinori Umeki |
| L | 42–20–9 after bout | Johnny CaseView status and profile → | Rizin FF - Rizin 17 | TKO (Corner Stoppage)Round 1 Time 5:00 Referee Tomoki Matsumiya |
| L | 42–19–9 after bout | Roberto Satoshi de SouzaView status and profile → | Rizin FF - Rizin 15 | TKO (Punches)Round 2 Time 3:56 Referee Hirokazu Takamoto |
| W | 42–18–9 after bout | Tatsuya KawajiriView status and profile → | Rizin FF - Heisei's Last Yarennoka! | Decision (Split)Round 3 Time 5:00 Referee Tomoki Matsumiya |
| L | 41–18–9 after bout | Koji TakedaView status and profile → | Deep - 86 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| L | 41–17–9 after bout | Diego BrandaoView status and profile → | Rizin FF - Rizin 11 | KO (Punches)Round 1 Time 1:30 Referee Hirokazu Takamoto |
| W | 41–16–9 after bout | Taras SapaView status and profile → | Pancrase 295 - Sunabe vs. Murofushi | Submission (Heel Hook)Round 1 Time 4:44 Referee Tomoki Matsumiya |
| L | 40–16–9 after bout | Kiichi KunimotoView status and profile → | Rizin Fighting World Grand Prix 2017 - Bantamweight Tournament: 2nd Round | Decision (Unanimous)Round 2 Time 5:00 Referee Jason Herzog |
| L | 40–15–9 after bout | Yusuke YachiView status and profile → | Rizin Fighting World Grand Prix 2017 - Bantamweight Tournament: 1st Round | TKO (Punches)Round 2 Time 4:48 Referee Minoru Toyonaga |
| W | 40–14–9 after bout | Daron CruickshankView status and profile → | Rizin 3 - Rizin Fighting World Grand Prix 2016: 2nd Round | Technical Submission (Guillotine Choke)Round 1 Time 8:19 Referee Jason Herzog |
| W | 39–14–9 after bout | Leonardo Mafra TeixeiraView status and profile → | Pancrase - 281 | Submission (Heel Hook)Round 1 Time 1:05 Referee Masato Fukuda |
| W | 38–14–9 after bout | Kota ShimoishiView status and profile → | Deep - 76 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| L | 37–14–9 after bout | Kazuki TokudomeView status and profile → | Pancrase - 271 | KO (Punches)Round 4 Time 1:24 Referee Tomoki Matsumiya |
| W | 37–13–9 after bout | Yuki OkanoView status and profile → | Deep - Cage Impact 2015 | Submission (Guillotine Choke)Round 2 Time 0:56 Referee Masato Fukuda |
| W | 36–13–9 after bout | Akira OkadaView status and profile → | Pancrase - 265 | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 35–13–9 after bout | Yoshiyuki YoshidaView status and profile → | Deep - Dream Impact 2014: Omisoka Special | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 34–13–9 after bout | Richie WhitsonView status and profile → | Pancrase - 261 | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 33–13–9 after bout | Naoto MiyazakiView status and profile → | Deep - 66 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| L | 32–13–9 after bout | Ramazan EsenbaevView status and profile → | IGF - Inoki Bom-Ba-Ye 2013 | KO (Punches)Round 2 Time 0:19 Referee Minoru Toyonaga |
| W | 32–12–9 after bout | Dom O'GradyView status and profile → | Pancrase 252 - 20th Anniversary | Technical Submission (Guillotine Choke)Round 1 Time 1:19 Referee Tomoki Matsumiya |
| W | 31–12–9 after bout | Daisuke NakamuraView status and profile → | Deep - 62 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| L | 30–12–9 after bout | Will BrooksView status and profile → | Dream 18 - Special NYE 2012 | TKO (Punches)Round 2 Time 3:46 Referee Yuji Shimada |
| W | 30–11–9 after bout | Katsunori KikunoView status and profile → | Deep - 58 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Kenichi Serizawa |
| L | 29–11–9 after bout | Shinya AokiView status and profile → | Dream - Fight for Japan: Genki Desu Ka! New Year! 2011 | Decision (Unanimous)Round 5 Time 5:00 Referee Moritaka Oshiro |
| W | 29–10–9 after bout | Willamy FreireView status and profile → | Dream - Dream 17 | Decision (Split)Round 3 Time 5:00 Referee Kenichi Serizawa |
| W | 28–10–9 after bout | Jutaro NakaoView status and profile → | Deep - 53 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| W | 27–10–9 after bout | Kuniyoshi HironakaView status and profile → | Pancrase - Passion Tour 9 | Submission (Guillotine Choke)Round 2 Time 4:22 Referee Tomoki Matsumiya |
| W | 26–10–9 after bout | Jorge Rodrigues SilvaView status and profile → | Pancrase - Passion Tour 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Tomoki Matsumiya |
| L | 25–10–9 after bout | Jorge MasvidalView status and profile → | Sengoku - Eleventh Battle | KO (Punches)Round 2 Time 3:23 Referee Kenichi Serizawa |
| L | 25–9–9 after bout | Mizuto HirotaView status and profile → | Sengoku - Ninth Battle | TKO (Knees)Round 4 Time 2:50 Referee Kenichi Serizawa |
| W | 25–8–9 after bout | Yukio SakaguchiView status and profile → | Pancrase - Changing Tour 3 | Submission (Achilles Lock)Round 1 Time 1:26 Referee Ryogaku Wada |
| W | 24–8–9 after bout | Takanori GomiView status and profile → | Sengoku - No Ran 2009 | Submission (Achilles Lock)Round 1 Time 1:41 Referee Kenichi Serizawa |
| W | 23–8–9 after bout | Kazunori YokotaView status and profile → | Sengoku - Sixth Battle | Decision (Unanimous)Round 3 Time 5:00 Referee Samio Kimura |
| W | 22–8–9 after bout | Eiji MitsuokaView status and profile → | Sengoku - Sixth Battle | Submission (Heel Hook)Round 1 Time 1:16 Referee Samio Kimura |
| W | 21–8–9 after bout | Clay FrenchView status and profile → | Sengoku - Fourth Battle | Submission (Achilles Lock)Round 1 Time 0:31 Referee Kenichi Serizawa |
| W | 20–8–9 after bout | Ian James SchaffaView status and profile → | Sengoku - Second Battle | Submission (Guillotine Choke)Round 1 Time 0:50 Referee Tomoki Matsumiya |
| L | 19–8–9 after bout | Katsuya InoueView status and profile → | Pancrase - Shining 1 | Decision (Split)Round 3 Time 5:00 Referee Soichi Hiroto |
| W | 19–7–9 after bout | Jason PalaciosView status and profile → | Pancrase - Rising 6 | Decision (Split)Round 3 Time 5:00 Referee Soichi Hiroto |
| W | 18–7–9 after bout | Fabricio MonteiroView status and profile → | Deep - 29 Impact | Submission (Arm-Triangle Choke)Round 2 Time 2:37 Referee Yoshinori Umeki |
| W | 17–7–9 after bout | Gustavo PiconeView status and profile → | Pancrase - Rising 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Soichi Hiroto |
| W | 16–7–9 after bout | Ju Pyo HongView status and profile → | Pancrase - Blow 9 | Submission (Achilles Lock)Round 1 Time 0:24 Referee Soichi Hiroto |
| W | 15–7–9 after bout | Paul DaleyView status and profile → | Pancrase - Blow 6 | Submission (Guillotine Choke)Round 1 Time 2:54 Referee Yoshinori Umeki |
| L | 14–7–9 after bout | Daizo IshigeView status and profile → | Pancrase - Blow 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Soichi Hiroto |
| W | 14–6–9 after bout | Tatsunori TanakaView status and profile → | Pancrase - Blow 2 | Submission (Guillotine Choke)Round 2 Time 0:53 Referee Soichi Hiroto |
| D | 13–6–9 after bout | Katsuya InoueView status and profile → | Pancrase - Blow 1 | Draw (Majority)Round 3 Time 5:00 Referee Soichi Hiroto |
| W | 13–6–8 after bout | Carlos ConditView status and profile → | Pancrase - Spiral 8 | Submission (Heel Hook)Round 1 Time 3:57 Referee Ryogaku Wada |
| W | 12–6–8 after bout | Thomas SchulteView status and profile → | Pancrase - Spiral 5 | Submission (Heel Hook)Round 1 Time 1:11 Referee Soichi Hiroto |
| W | 11–6–8 after bout | Hidehiko HasegawaView status and profile → | Pancrase - Spiral 2 | Decision (Split)Round 3 Time 5:00 Referee Hiromi Okamoto |
| L | 10–6–8 after bout | Katsuya InoueView status and profile → | Pancrase - Brave 10 | Decision (Unanimous)Round 3 Time 5:00 Referee Ryogaku Wada |
| D | 10–5–8 after bout | Heath SimsView status and profile → | Pancrase - Brave 8 | Draw (Majority)Round 3 Time 5:00 Referee Soichi Hiroto |
| W | 10–5–7 after bout | Kurt PellegrinoView status and profile → | Pancrase - 2004 Neo-Blood Tournament Semifinals | Submission (Guillotine Choke)Round 2 Time 0:34 Referee Soichi Hiroto |
| W | 9–5–7 after bout | Takaichi HirayamaView status and profile → | Pancrase - Brave 5 | Submission (Guillotine Choke)Round 2 Time 4:05 Referee Yoshinori Umeki |
| L | 8–5–7 after bout | Eiji IshikawaView status and profile → | Pancrase - Brave 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| D | 8–4–7 after bout | Tadahiro HosakaView status and profile → | Pancrase - Brave 2 | Draw (Unanimous)Round 2 Time 5:00 Referee Kenji Kosuge |
| W | 8–4–6 after bout | Naoki SekiView status and profile → | Pancrase - Hybrid 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| D | 7–4–6 after bout | Yuji HoshinoView status and profile → | Pancrase - Hybrid 7 | Draw (Majority)Round 3 Time 5:00 Referee Hiromi Okamoto |
| D | 7–4–5 after bout | Takuya WadaView status and profile → | Pancrase - Hybrid 4 | Draw (Unanimous)Round 2 Time 5:00 Referee Kenji Kosuge |
| W | 7–4–4 after bout | Hiroki NagaokaView status and profile → | Pancrase - Hybrid 1 | Decision (Unanimous)Round 2 Time 5:00 Referee Hiromi Okamoto |
| W | 6–4–4 after bout | Taro MinatoView status and profile → | Pancrase - Spirit 7 | Decision (Majority)Round 2 Time 5:00 Referee Hiromi Okamoto |
| L | 5–4–4 after bout | Hidetaka MonmaView status and profile → | Pancrase - 2002 Neo-Blood Tournament Second Round | KO (Knee)Round 1 Time 0:05 Referee Soichi Hiroto |
| W | 5–3–4 after bout | Kenji AraiView status and profile → | Pancrase - 2002 Neo-Blood Tournament Second Round | Submission (Ankle Lock)Round 3 Time 2:08 Referee Kenji Kosuge |
| W | 4–3–4 after bout | Hiroyuki NozawaView status and profile → | Pancrase - 2002 Neo-Blood Tournament Opening Round | Decision (Unanimous)Round 2 Time 5:00 Referee Soichi Hiroto |
| W | 3–3–4 after bout | Kenji AraiView status and profile → | Pancrase - Spirit 4 | Decision (Majority)Round 2 Time 5:00 Referee Soichi Hiroto |
| L | 2–3–4 after bout | Koji OishiView status and profile → | Pancrase - Spirit 3 | Decision (Majority)Round 2 Time 5:00 Referee Hiromi Okamoto |
| D | 2–2–4 after bout | Hiroki NagaokaView status and profile → | Pancrase - Proof 7 | Draw (Majority)Round 2 Time 5:00 Referee Kenji Kosuge |
| W | 2–2–3 after bout | Yohei OtaView status and profile → | GCM - The Contenders 6 | Decision (39-38)Round 2 Time 5:00 Referee Not listed |
| D | 1–2–3 after bout | Junya MiyakawaView status and profile → | Pancrase - Proof 5 | Draw (Unanimous)Round 2 Time 5:00 Referee Hiromi Okamoto |
| D | 1–2–2 after bout | Kenichi SerizawaView status and profile → | GCM - Club Contenders 1 | DrawRound 2 Time 3:00 Referee Not listed |
| L | 1–2–1 after bout | Yuji HoshinoView status and profile → | Pancrase - Proof 4 | Decision (Unanimous)Round 2 Time 5:00 Referee Soichi Hiroto |
| D | 1–1–1 after bout | Kosei KubotaView status and profile → | Pancrase - Proof 2 | Draw (Majority)Round 2 Time 5:00 Referee Kenji Kosuge |
| W | 1–1–0 after bout | Kazuhito KikuchiView status and profile → | Pancrase - Trans 8 | Decision (Unanimous)Round 1 Time 10:00 Referee Yoshinori Umeki |
| L | 0–1–0 after bout | Yoshinori KawasakiView status and profile → | Pancrase - Trans 6 | Decision (Majority)Round 1 Time 10:00 Referee Kenji Kosuge |
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 Satoru Kitaoka.
Verify source record ↗Every verified opponent opens another full career
84 professional bout rows are displayed from the source record. 79 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.