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 | 19–16–0 after bout | Joziro BoyeView status and profile → | VXFC 3 - Expect the Unexpected | TKO (Punches)Round 3 Time 4:26 Referee Kevin MacDonald |
| W | 19–15–0 after bout | Ciro RodriguesView status and profile → | Shooto Brazil 133 - Pareja vs. Araujo | TKO (Leg Kick and Punches)Round 2 Time 4:49 Referee Igor Falcao |
| W | 18–15–0 after bout | Wally WesterView status and profile → | VXFC 2 - No Excuses | Decision (Unanimous)Round 5 Time 5:00 Referee Michael Cardoso |
| L | 17–15–0 after bout | Adrick CroesView status and profile → | CFC 10 - Caribbean FC 10: Croes vs. Torres | KO (Punch)Round 1 Time 0:25 Referee Tommy Santana |
| W | 17–14–0 after bout | Adrick CroesView status and profile → | VXFC 1 - Night 2 Remember | TKORound 1 Time 4:59 Referee Oliver Cruz |
| L | 16–14–0 after bout | Mikheil SazhinianiView status and profile → | GFC 26 - Georgian Fighting Championship 26 | TKO (Punches)Round 1 Time 1:03 Referee Lukasz Bosacki |
| W | 16–13–0 after bout | Diego LopezView status and profile → | Bodyth Rogger Promotions - Una Noche Como En Las Vegas | TKO (Punches)Round 1 Time 2:20 Referee Hernan Maluff |
| L | 15–13–0 after bout | Gregory MilliardView status and profile → | CFC 9 - Caribbean FC 9: Jesurun vs. Nedd | Decision (Unanimous)Round 3 Time 5:00 Referee Tommy Santana |
| L | 15–12–0 after bout | Bruce SoutoView status and profile → | LFA 105 - Rodriguez vs. Gotsyk | Decision (Unanimous)Round 3 Time 5:00 Referee Kevin Nix |
| L | 15–11–0 after bout | Chidi NjokuaniView status and profile → | LFA 91 - Njokuani vs. Torres | TKO (Knee to the Body and Punches)Round 2 Time 4:10 Referee Bobby Wombacher |
| W | 15–10–0 after bout | Askar MozharovView status and profile → | Titan FC 58 - Rivera vs. Sabatello | TKO (Submission to Elbows)Round 1 Time 2:57 Referee Michael Cardoso |
| L | 14–10–0 after bout | Mike RhodesView status and profile → | LFA 68 - Jennerman vs. Barbosa | Decision (Unanimous)Round 3 Time 5:00 Referee Travis Metteer |
| W | 14–9–0 after bout | Djorden SantosView status and profile → | Titan FC 52 - Soares vs. Uruguai | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Alonso |
| W | 13–9–0 after bout | Dashawn BoatwrightView status and profile → | LFA 46 - Nakashima vs. Stewart | KO (Punches)Round 1 Time 2:58 Referee Bill Bookwalter |
| L | 12–9–0 after bout | Jamie PickettView status and profile → | 864 Fighting Championship - Fight 4 | TKO (Doctor Stoppage)Round 1 Time 3:03 Referee Not listed |
| L | 12–8–0 after bout | Roger CarrollView status and profile → | 864 Fighting Championship - Fight 1 | Submission (Kneebar)Round 2 Time 0:49 Referee Not listed |
| W | 12–7–0 after bout | Jeremy PerdueView status and profile → | Warfare FC - Warfare MMA 17 | KORound 1 Time 0:22 Referee Not listed |
| L | 11–7–0 after bout | Michael WilcoxView status and profile → | CFFC 65 - Brady vs. Saraceno | Submission (Guillotine Choke)Round 1 Time 1:35 Referee Not listed |
| L | 11–6–0 after bout | Elder RamosView status and profile → | USFFC 28 - Dissension | KO (Punch)Round 3 Time 3:47 Referee Not listed |
| W | 11–5–0 after bout | Andres LazcanoView status and profile → | Empire Sports Marketing - Colombia vs. The World | Submission (Kneebar)Round 1 Time 0:35 Referee Dan Miragliotta |
| W | 10–5–0 after bout | Pablo ChazarretaView status and profile → | CCMMA - Combate Cotas MMA | Submission (Rear-Naked Choke)Round 1 Time 1:19 Referee Jorge Amantegui |
| W | 9–5–0 after bout | Carlos GaleanoView status and profile → | Explosion MMA 5 - Lopez vs. Ribeiro | Submission (Guillotine Choke)Round 1 Time 1:03 Referee Not listed |
| W | 8–5–0 after bout | Matias GenesView status and profile → | PS MMA 3 - Pilsen Submission MMA 3 | KORound 2 Time 4:04 Referee Francisco Lefebvre |
| L | 7–5–0 after bout | Abdul-Kerim EdilovView status and profile → | ACB 10 - Coliseum Time | Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Not listed |
| W | 7–4–0 after bout | Fernando Adrian Moreira BarretoView status and profile → | Explosion MMA 2 - Revenge | TKORound 1 Time 3:58 Referee Not listed |
| L | 6–4–0 after bout | Julio Cezar SantanaView status and profile → | PFE - Power Fight Extreme 11 | TKO (Knees)Round 1 Time 2:00 Referee Luciano Moraes |
| L | 6–3–0 after bout | Alvaro CorreaView status and profile → | GP8 - GP Super 8: Finals | TKO (Punches)Round 2 Time 1:10 Referee Pablo Cuellar |
| W | 6–2–0 after bout | Carlos Alberto MezaView status and profile → | GP8 - GP Super 8: Finals | Submission (Guillotine Choke)Round 2 Time 3:45 Referee Cesar Arzamendia |
| W | 5–2–0 after bout | Edgar MartinezView status and profile → | GP8 - GP Super 8: Quarterfinals | TKO (Punches)Round 1 Time 1:49 Referee Pablo Cuellar |
| W | 4–2–0 after bout | Alberto AlcarazView status and profile → | CLCFC - Copa La Cubana Fight Club 2 | TKO (Punches)Round 1 Time 2:15 Referee Not listed |
| L | 3–2–0 after bout | Martin OttavianoView status and profile → | Jungle Fight 58 - Sao Paulo | Submission (Armbar)Round 1 Time 0:29 Referee Not listed |
| W | 3–1–0 after bout | Icho LarenasView status and profile → | TFA - Total Fighting Argentina | TKO (Retirement)Round 2 Time 5:00 Referee Not listed |
| W | 2–1–0 after bout | Edson Claas VieiraView status and profile → | Samurai FC 9 - Water vs. Fire | TKO (Punches)Round 1 Time 4:49 Referee Not listed |
| W | 1–1–0 after bout | Peterson LeiteView status and profile → | EF - Extreme Fighter 3 | KO (Punches)Round 2 Time N/A Referee Not listed |
| L | 0–1–0 after bout | Everton RochaView status and profile → | Shooto Brazil 33 - Fight For BOPE 2 | TKO (Punches)Round 1 Time 1:04 Referee Marlon Sandro |
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 Cristian Torres.
Verify source record ↗Every verified opponent opens another full career
35 professional bout rows are displayed from the source record. 32 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.