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 | 13–7–2 after bout | Rasul YakhyaevView status and profile → | One Championship - Eternal Glory | Decision (Split)Round 3 Time 5:00 Referee Olivier Coste |
| L | 12–7–2 after bout | Ev TingView status and profile → | One Championship - Pinnacle of Power | Decision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste |
| L | 12–6–2 after bout | Timofey NastyukhinView status and profile → | One Championship - Kings and Conquerors | Decision (Unanimous)Round 3 Time 5:00 Referee Yuji Shimada |
| L | 12–5–2 after bout | Lowen TynanesView status and profile → | One Championship 41 - Global Rivals | Decision (Unanimous)Round 3 Time 5:00 Referee Yuji Shimada |
| W | 12–4–2 after bout | Roger HuertaView status and profile → | One Championship 31 - Odyssey of Champions | Decision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste |
| L | 11–4–2 after bout | Shinya AokiView status and profile → | One Championship 27 - Warrior's Quest | Decision (Unanimous)Round 5 Time 5:00 Referee Olivier Coste |
| W | 11–3–2 after bout | Zorobabel MoreiraView status and profile → | One FC 22 - Battle of Lions | TKO (Punches and Soccer Kicks)Round 3 Time 4:21 Referee Olivier Coste |
| W | 10–3–2 after bout | Rafael NunesView status and profile → | One FC 18 - War of Dragons | Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Yuji Shimada |
| W | 9–3–2 after bout | Narantungalag JadambaaView status and profile → | Legend FC - Legend Fighting Championship 11 | TKO (Ankle Injury)Round 3 Time 0:47 Referee Not listed |
| W | 8–3–2 after bout | Rob HillView status and profile → | Legend FC - Legend Fighting Championship 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Thomas Fan |
| W | 7–3–2 after bout | Damien BrownView status and profile → | Legend FC - Legend Fighting Championship 7 | Submission (Reverse Triangle Choke)Round 1 Time 2:27 Referee Thomas Fan |
| L | 6–3–2 after bout | Guan WangView status and profile → | Legend FC - Legend Fighting Championship 6 | Decision (Split)Round 3 Time 5:00 Referee Khomkrit Niimi |
| W | 6–2–2 after bout | Woo Sung YooView status and profile → | Road FC 2 - Alive | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 5–2–2 after bout | Hiroaki SakumaView status and profile → | GCM - Cage Force 20 | TKO (Punches)Round 1 Time 0:26 Referee Yoshinori Umeki |
| W | 4–2–2 after bout | Hiroki NagaokaView status and profile → | GCM - Cage Force 17 | Decision (Unanimous)Round 3 Time 5:00 Referee Tomoki Matsumiya |
| L | 3–2–2 after bout | Katsuhiko NagataView status and profile → | GCM - Cage Force 15 | Decision (Majority)Round 3 Time 5:00 Referee Kenichi Serizawa |
| L | 3–1–2 after bout | Ikuo UsudaView status and profile → | Sengoku - Ninth Battle | Decision (Unanimous)Round 2 Time 5:00 Referee Yoshinori Umeki |
| W | 3–0–2 after bout | Kohei MaruyamaView status and profile → | Sengoku - Gold Cup Semi Finals | TKO (Punch)Round 1 Time 4:20 Referee Not listed |
| D | 2–0–2 after bout | Yoshiaki TakahashiView status and profile → | GCM - Cage Force EX | Draw (Unanimous)Round 3 Time 3:00 Referee Kenichi Serizawa |
| W | 2–0–1 after bout | Masayoshi IchikawaView status and profile → | GCM - Cage Force 9 | Submission (Rear-Naked Choke)Round 2 Time 1:17 Referee Kenichi Serizawa |
| W | 1–0–1 after bout | Hikaru SaitoView status and profile → | GCM - Demolition 080721 | Submission (Rear-Naked Choke)Round 1 Time 2:09 Referee Not listed |
| D | 0–0–1 after bout | Naoto MiyazakiView status and profile → | GCM - Cage Force 7 | Draw (Split)Round 3 Time 3:00 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 Koji Ando.
Verify source record ↗Every verified opponent opens another full career
22 professional bout rows are displayed from the source record. 22 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.