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 | 23–5–1 (1 NC) after bout | Hiromasa OugikuboView status and profile → | Rizin FF - Landmark Vol. 14 | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| W | 22–5–1 (1 NC) after bout | Nkazimulo ZuluView status and profile → | Rizin FF - Landmark Vol. 13 | Submission (Kimura)Round 1 Time 2:52 Referee Naoya Uematsu |
| W | 21–5–1 (1 NC) after bout | Hiroya KondoView status and profile → | Rizin FF - Shiwasu no Cho Tsuwamono Matsuri | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| L | 20–5–1 (1 NC) after bout | Yuki MotoyaView status and profile → | Rizin FF - Rizin 51 | Decision (Unanimous)Round 3 Time 5:00 Referee Naoya Uematsu |
| W | 20–4–1 (1 NC) after bout | Erson YamamotoView status and profile → | Rizin FF - Super Rizin 4 | Submission (Guillotine Choke)Round 1 Time 2:55 Referee Naoya Uematsu |
| W | 19–4–1 (1 NC) after bout | Yuki ItoView status and profile → | Rizin FF - Otoko Matsuri | Decision (Unanimous)Round 3 Time 5:00 Referee Akira Shibata |
| L | 18–4–1 (1 NC) after bout | Jose TorresView status and profile → | Rizin FF - Rizin Bangaichi / Rizin 49: Decade | Decision (Split)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 18–3–1 (1 NC) after bout | Kenta HayashiView status and profile → | Deep - 122 Impact | Decision (Split)Round 3 Time 5:00 Referee Naoya Uematsu |
| L | 17–3–1 (1 NC) after bout | Hiromasa OugikuboView status and profile → | Rizin FF - Super Rizin 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 17–2–1 (1 NC) after bout | Jung Hyun LeeView status and profile → | Rizin FF - Rizin 46 | Submission (Arm-Triangle Choke)Round 1 Time 4:29 Referee Masato Fukuda |
| L | 16–2–1 (1 NC) after bout | Kyoji HoriguchiView status and profile → | Rizin FF - Rizin 45 | Submission (Rear-Naked Choke)Round 2 Time 3:44 Referee Minoru Toyonaga |
| NC | 16–1–1 (1 NC) after bout | Kyoji HoriguchiView status and profile → | Bellator MMA x Rizin 2 - Pitbull vs. de Souza | No Contest (Accidental Eye Poke)Round 1 Time 0:25 Referee Jason Herzog |
| W | 16–1–1 after bout | Daichi KitakataView status and profile → | Rizin FF - Rizin 41 | Technical Submission (Arm-Triangle Choke)Round 2 Time 1:17 Referee Masato Fukuda |
| W | 15–1–1 after bout | Diego PaivaView status and profile → | CFFC 114 - Cage Fury Fighting Championships 114 | Submission (Guillotine Choke)Round 4 Time 0:28 Referee Andrew Glenn |
| W | 14–1–1 after bout | Hideo TokoroView status and profile → | Rizin FF - Rizin 37 | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| W | 13–1–1 after bout | Yamato FujitaView status and profile → | Deep - 107 Impact | Submission (Ninja Choke)Round 3 Time 0:53 Referee Masato Fukuda |
| W | 12–1–1 after bout | Ryuya FukudaView status and profile → | Deep - 104 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 11–1–1 after bout | Seiichiro ItoView status and profile → | Rizin FF - Rizin 23 | Submission (Flying Guillotine Choke)Round 2 Time 4:30 Referee Yasuhiro Tazawa |
| W | 10–1–1 after bout | Yusaku NakamuraView status and profile → | Bellator 237 - Fedor vs. Rampage | Decision (Unanimous)Round 3 Time 5:00 Referee Motoki Yoshida |
| W | 9–1–1 after bout | Yuya ShibataView status and profile → | Deep - 90 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Ryogaku Wada |
| W | 8–1–1 after bout | Chikara ShimabukuroView status and profile → | Deep - 88 Impact | Decision (Unanimous)Round 2 Time 5:00 Referee Hirokazu Takamoto |
| W | 7–1–1 after bout | Haruki NakayamaView status and profile → | Deep - 86 Impact | Decision (Unanimous)Round 2 Time 5:00 Referee Masato Fukuda |
| L | 6–1–1 after bout | Tatsumitsu WadaView status and profile → | Deep - 83 Impact | Decision (Unanimous)Round 3 Time 5:00 Referee Naoya Uematsu |
| W | 6–0–1 after bout | Kota IshibashiView status and profile → | Deep - 82 Impact | Decision (Split)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 5–0–1 after bout | Hiroki YamashitaView status and profile → | Pancrase / Deep - Pancrase vs. Deep: Osaka | Decision (Unanimous)Round 3 Time 5:00 Referee Motoki Yoshida |
| W | 4–0–1 after bout | Yuto NakamoriView status and profile → | Deep - 79 Impact | Decision (Majority)Round 2 Time 5:00 Referee Masato Fukuda |
| D | 3–0–1 after bout | Yasutaka IshigamiView status and profile → | Deep - Cage Impact 2017 | Draw (Majority)Round 2 Time 5:00 Referee Hidenobu Koike |
| W | 3–0–0 after bout | Takuya MaruokaView status and profile → | Deep - Cage Impact 2016: Deep vs. WSOF-GC | Decision (Unanimous)Round 2 Time 5:00 Referee Kosuke Umeda |
| W | 2–0–0 after bout | Hidemasa SogaView status and profile → | Deep - 77 Impact / Jewels 13 | Decision (Unanimous)Round 2 Time 5:00 Referee Hidenobu Koike |
| W | 1–0–0 after bout | Shinichi MaenoView status and profile → | Pancrase - 277 | Decision (Unanimous)Round 3 Time 3:00 Referee Masato Fukuda |
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 Makoto Takahashi.
Verify source record ↗Every verified opponent opens another full career
30 professional bout rows are displayed from the source record. 27 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.