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 | 16–14–0 after bout | Kaue Luiz VazView status and profile → | Brothers Fight Championship - BFC: 10th Edition | Submission (Rear-Naked Choke)Round 1 Time 4:28 Referee Eduardo Mello |
| L | 16–13–0 after bout | Isaque SilvaView status and profile → | Virada Esportiva - Virada Esportiva | TKORound 1 Time 1:22 Referee Renato Souza |
| W | 16–12–0 after bout | Guilherme Salgado de Oliveira FidelisView status and profile → | GF - Gold Fight 14 | KORound 1 Time 4:10 Referee Anderson Ulysses |
| L | 15–12–0 after bout | Hugo TorresView status and profile → | UWC Mexico 42 - Luna vs. Matos | Decision (Unanimous)Round 3 Time 5:00 Referee Luis Cobian |
| L | 15–11–0 after bout | Daniel BarezView status and profile → | UWC Mexico 41 - Mascarado vs. Prototipo | TKO (Punches)Round 1 Time 1:33 Referee Luis Cobian |
| W | 15–10–0 after bout | Salvador VelazquezView status and profile → | UWC Mexico 36 - Diaz vs. Garcia | Submission (Arm-Triangle Choke)Round 2 Time 4:13 Referee Daniela Modad |
| L | 14–10–0 after bout | Joao CamiloView status and profile → | UWC Mexico 34 - Carvalho vs. Camilo | Submission (Rear-Naked Choke)Round 5 Time 2:56 Referee Luis Cobian |
| W | 14–9–0 after bout | Paulino SillerView status and profile → | UWC Mexico 29 - Meraz vs. Rivero | Submission (Arm-Triangle Choke)Round 2 Time 4:19 Referee Luis Cobian |
| W | 13–9–0 after bout | Ivan RodriguezView status and profile → | UWC Mexico 26 - There Can Be Only One | TKO (Punches)Round 1 Time 2:22 Referee Luis Cobian |
| W | 12–9–0 after bout | Gabriel Valdez MendozaView status and profile → | UWC Mexico 25 - Quinonez vs. Matos | TKO (Punches)Round 1 Time 1:44 Referee Daniela Modad |
| L | 11–9–0 after bout | Joao EliasView status and profile → | SFT 24 - Cabecao vs. Jacare | Submission (Armbar)Round 2 Time 1:37 Referee Not listed |
| L | 11–8–0 after bout | Jose AlexandreView status and profile → | SFT 14 - Maranhao vs Predador | TKO (Retirement)Round 3 Time 1:13 Referee Flavio Almendra |
| W | 11–7–0 after bout | Jordenilson da Costa BarrosView status and profile → | Gold Fight 11 - Premium - Babuino vs. Pistolero | Decision (Unanimous)Round 3 Time 5:00 Referee Eduardo Melo |
| L | 10–7–0 after bout | Andre Amaral AzevedoView status and profile → | SFT 10 - Souza vs. Jon Jones | Decision (Unanimous)Round 3 Time 5:00 Referee Harry de Oliveira Santos |
| W | 10–6–0 after bout | Adalto PradoView status and profile → | Thunder Fight 15 - Independence Day | TKO (Punches)Round 2 Time 2:05 Referee Anderson Feliciano |
| W | 9–6–0 after bout | Keven SantosView status and profile → | Gold Fight 10 - Cilli vs Paulistenio | Submission (Triangle Choke)Round 1 Time 1:07 Referee Alex Ladislau |
| W | 8–6–0 after bout | Antonio RodriguesView status and profile → | Gold Fight 9 - Gabriel vs. Escurr | Submission (Triangle Choke)Round 1 Time 1:28 Referee Lauro Massao Fumoto |
| L | 7–6–0 after bout | Fernando LaurencoView status and profile → | VFN - Vegas Fight Night | Submission (Armbar)Round 1 Time 1:09 Referee Magno Wilson |
| W | 7–5–0 after bout | Rodrigo SarafianView status and profile → | Gold Fight 8 - Puro Osso vs. Souza | Decision (Unanimous)Round 5 Time 5:00 Referee Genival Ivo |
| W | 6–5–0 after bout | Luciano SantosView status and profile → | Babuino Gold Team - Gold Fight Selection | KO (Punch)Round 1 Time 2:55 Referee Genival Ivo |
| L | 5–5–0 after bout | Fabio Henrique DouradoView status and profile → | AFC - Aspera Fighting Championship 38 | Decision (Unanimous)Round 3 Time 5:00 Referee Roberto Thomaz |
| W | 5–4–0 after bout | Julio RoqueView status and profile → | Aspera FC 28 - Michelan vs. Silva | Submission (Anaconda Choke)Round 1 Time 4:43 Referee Magno Wilson |
| L | 4–4–0 after bout | Daniel Lima de CarvalhoView status and profile → | Gold Fight 7 - Babuino vs. Serginho | Decision (Unanimous)Round 3 Time 5:00 Referee Roberto Thomaz |
| L | 4–3–0 after bout | Edson LourencoView status and profile → | Aspera FC 18 - Big Fight Nights | TKO (Punches)Round 2 Time 1:41 Referee Not listed |
| L | 4–2–0 after bout | Felipe EfrainView status and profile → | Thunder Fight 2 - MMA Championship | Decision (Unanimous)Round 3 Time 5:00 Referee Fabio Moreno |
| L | 4–1–0 after bout | Bruno SilvaView status and profile → | Talent MMA Circuit 8 - Valinhos 2014 | Submission (Rear-Naked Choke)Round 3 Time 4:33 Referee Roberto Piccinini |
| W | 4–0–0 after bout | Julio Cesar MarteloView status and profile → | PC - Pentagon Combat 17 | TKORound 2 Time 1:30 Referee Douglas Kastor |
| W | 3–0–0 after bout | Lucas RosendoView status and profile → | PFMMA - Pro Fight MMA Brasil 9 | Submission (Rear-Naked Choke)Round 2 Time 2:46 Referee Antonio Messias |
| W | 2–0–0 after bout | Carlos AndreView status and profile → | MFC - Minas Fight Championship 2 | Submission (Triangle Choke)Round 2 Time 0:56 Referee Wagner Mercurio |
| W | 1–0–0 after bout | Andre RibasView status and profile → | PC - Pentagon Combat | 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 Soslenis Carvalho.
Verify source record ↗Every verified opponent opens another full career
30 professional bout rows are displayed from the source record. 29 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.