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 | 20–12–0 after bout | Ignacio BahamondesView status and profile → | UFC Fight Night 240 - Allen vs. Curtis 2 | KO (Head Kick)Round 1 Time 3:34 Referee Chris Tognoni |
| L | 20–11–0 after bout | Daniel ZellhuberView status and profile → | UFC Fight Night 227 - Grasso vs. Shevchenko 2 | Submission (Anaconda Choke)Round 2 Time 3:26 Referee Jason Herzog |
| W | 20–10–0 after bout | Ricky GlennView status and profile → | UFC Fight Night 222 - Pavlovich vs. Blaydes | KO (Punch)Round 1 Time 1:35 Referee Jacob Montalvo |
| L | 19–10–0 after bout | Thiago MoisesView status and profile → | UFC on ESPN 38 - Tsarukyan vs. Gamrot | Submission (Rear-Naked Choke)Round 1 Time 3:05 Referee Herb Dean |
| L | 19–9–0 after bout | Arman TsarukyanView status and profile → | UFC Fight Night 192 - Smith vs. Spann | TKO (Punches)Round 1 Time 2:09 Referee Herb Dean |
| W | 19–8–0 after bout | Sean SorianoView status and profile → | UFC 262 - Oliveira vs. Chandler | Technical Submission (Brabo Choke)Round 2 Time 0:59 Referee Jeff Rexroad |
| W | 18–8–0 after bout | Carlton MinusView status and profile → | UFC Fight Night 183 - Thompson vs. Neal | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| L | 17–8–0 after bout | Drakkar KloseView status and profile → | UFC 241 - Cormier vs. Miocic 2 | Decision (Unanimous)Round 3 Time 5:00 Referee George Allen |
| W | 17–7–0 after bout | Damir HadzovicView status and profile → | UFC Fight Night 153 - Gustafsson vs. Smith | Decision (Unanimous)Round 3 Time 5:00 Referee Rich Mitchell |
| W | 16–7–0 after bout | Mizuto HirotaView status and profile → | UFC Fight Night 142 - Dos Santos vs. Tuivasa | Decision (Unanimous)Round 3 Time 5:00 Referee Jim Perdios |
| L | 15–7–0 after bout | Charles OliveiraView status and profile → | UFC Fight Night 137 - Santos vs. Anders | Submission (Rear-Naked Choke)Round 2 Time 3:22 Referee Jerin Valel |
| W | 15–6–0 after bout | Herdeson BatistaView status and profile → | ACB 82 - Sao Paulo | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 14–6–0 after bout | Shamil NikaevView status and profile → | ACB 71 - Moscow | Decision (Split)Round 3 Time 5:00 Referee Lukasz Bosacki |
| W | 14–5–0 after bout | Alexandre PimentelView status and profile → | ACB 51 - Silva vs. Torgeson | Decision (Unanimous)Round 3 Time 5:00 Referee Michael Bell |
| W | 13–5–0 after bout | Arthur EstrazulasView status and profile → | RFA 42 - Giagos vs. Estrazulas | Decision (Unanimous)Round 3 Time 5:00 Referee Marcos Rosales |
| W | 12–5–0 after bout | Karen DarabedyanView status and profile → | RFA 38 - Moises vs. Emmers | TKO (Punches)Round 1 Time 1:42 Referee Mike Beltran |
| L | 11–5–0 after bout | Josh EmmettView status and profile → | WFC 16 - Griffin vs. Mitchell | TKO (Punches)Round 3 Time 2:21 Referee Edward Collantes |
| L | 11–4–0 after bout | Chris WadeView status and profile → | UFC Fight Night 68 - Boetsch vs. Henderson | Decision (Unanimous)Round 3 Time 5:00 Referee Robbie Scheuermann |
| W | 11–3–0 after bout | Jorge Antonio Cezario de OliveiraView status and profile → | UFC Fight Night 62 - Maia vs. LaFlare | Submission (Rear-Naked Choke)Round 1 Time 3:12 Referee Eduardo Herdy |
| L | 10–3–0 after bout | Gilbert BurnsView status and profile → | UFC 179 - Aldo vs. Mendes 2 | Submission (Armbar)Round 1 Time 4:57 Referee Eduardo Herdy |
| W | 10–2–0 after bout | Dakota CochraneView status and profile → | RFA 17 - Cochrane vs. Giagos | TKO (Flying Knee and Punches)Round 2 Time 2:04 Referee Bobby Wombacher |
| W | 9–2–0 after bout | Sevak MagakianView status and profile → | TPF 19 - Throwback Thursday | Submission (Triangle Choke)Round 1 Time 4:45 Referee Jason McCoy |
| W | 8–2–0 after bout | Preston ScharfView status and profile → | LOP - Chaos at the Casino 4 | TKO (Doctor Stoppage)Round 2 Time 5:00 Referee Not listed |
| W | 7–2–0 after bout | Thor SkanckeView status and profile → | LOP - Chaos at the Casino 3 | TKO (Punches)Round 1 Time 1:27 Referee Steve Davis |
| L | 6–2–0 after bout | Poppies MartinezView status and profile → | TPF 16 - The Return | Submission (Guillotine Choke)Round 1 Time 4:27 Referee David Shurley |
| W | 6–1–0 after bout | Chris TickleView status and profile → | Flawless FC 3 - California Love | Submission (Rear-Naked Choke)Round 2 Time 2:32 Referee Steven Davis |
| W | 5–1–0 after bout | Joe LewisView status and profile → | Samurai Pro Sports - Samurai MMA Pro 4 | TKO (Punches)Round 2 Time 1:13 Referee Larry Landless |
| L | 4–1–0 after bout | Jason GonzalezView status and profile → | RITC - Respect in the Cage | Submission (Brabo Choke)Round 2 Time 4:14 Referee Larry Landless |
| W | 4–0–0 after bout | Joe CamachoView status and profile → | RITC - Respect in the Cage | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 3–0–0 after bout | Chris ManzoView status and profile → | RITC - Respect in the Cage | KO (Punch)Round 2 Time 4:07 Referee Not listed |
| W | 2–0–0 after bout | Jose AldereteView status and profile → | RITC - Respect in the Cage | TKO (Punches)Round 3 Time 1:14 Referee Not listed |
| W | 1–0–0 after bout | Dominic GutierrezView status and profile → | John Pena Promotions - Battle at Fox Theatre | Decision (Unanimous)Round 3 Time 5: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 Christos Giagos.
Verify source record ↗Every verified opponent opens another full career
32 professional bout rows are displayed from the source record. 25 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.