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 | 18–4–1 (1 NC) after bout | Seong Jae KimView status and profile → | Black Combat - Rise 8 | TKO (Knee Injury)Round 3 Time 4:02 Referee Hwan Wook Lee |
| L | 17–4–1 (1 NC) after bout | Rafael EstevamView status and profile → | Dana White's Contender Series - Contender Series 2022: Week 10 | TKO (Punches)Round 2 Time 2:25 Referee Jason Herzog |
| W | 17–3–1 (1 NC) after bout | Matheus Gabriel Freire de BritoView status and profile → | BFS 8 - Brazilian Fighting Series 8 | Submission (Armbar)Round 1 Time 0:30 Referee Andre Ricardo |
| W | 16–3–1 (1 NC) after bout | Rodrigo SarafianView status and profile → | BFS 6 - Brazilian Fighting Series 6 | Submission (Armbar)Round 1 Time 1:48 Referee Andre Ricardo |
| W | 15–3–1 (1 NC) after bout | Jenilton MatosView status and profile → | BFS 4 - Brazilian Fighting Series 4 | Technical Submission (Rear-Naked Choke)Round 1 Time 2:09 Referee Not listed |
| L | 14–3–1 (1 NC) after bout | Aleandro CaetanoView status and profile → | SFT 28 - Mexicano vs. Matsumoto | KO (Knee)Round 1 Time 4:35 Referee Not listed |
| W | 14–2–1 (1 NC) after bout | Soslenis CarvalhoView status and profile → | SFT 24 - Cabecao vs. Jacare | Submission (Armbar)Round 2 Time 1:37 Referee Not listed |
| D | 13–2–1 (1 NC) after bout | Bruno MesquitaView status and profile → | Future MMA 9 - Buffa vs. Vasconcelos | Draw (Majority)Round 3 Time 5:00 Referee Anderson Feliciano |
| W | 13–2–0 (1 NC) after bout | Rafael CostaView status and profile → | Future FC 3 - Erak vs. Mexicano | Submission (Ambar)Round 2 Time 2:17 Referee Eduardo Melo |
| NC | 12–2–0 (1 NC) after bout | Walter Neto MartinsView status and profile → | Imortal - Imortal FC 9 | NC (Fighting During Referee Time-Out)Round 1 Time 1:42 Referee Not listed |
| W | 12–2–0 after bout | Luan Henrique Pereira de AlmeidaView status and profile → | CFP 5 - Curitiba Fight Pro 5 | KO (Punch)Round 1 Time 2:18 Referee Andre Ricardo |
| W | 11–2–0 after bout | Jeferson Alexandre SerafimView status and profile → | SHC - Striker's House Cup 74 | Submission (Armbar)Round 1 Time 4:54 Referee Carlos Santos |
| W | 10–2–0 after bout | Genilson LacerdaView status and profile → | Imortal - Imortal FC 6 | Submission (Rear-Naked Choke)Round 1 Time 4:20 Referee Not listed |
| L | 9–2–0 after bout | Jardel EvangelistaView status and profile → | Imortal FC 4 - Dynamite | Submission (Guillotine Choke)Round 2 Time 2:02 Referee Guilherme Vieira Doni |
| W | 9–1–0 after bout | Jefferson PedroView status and profile → | XFCI - XFC International 12 | Submission (Armbar)Round 1 Time 2:06 Referee Not listed |
| W | 8–1–0 after bout | Maysson ToledoView status and profile → | GCF - Gladiator Combat Fight 13 | Submission (Armbar)Round 1 Time 0:50 Referee Guilherme Vieira Doni |
| W | 7–1–0 after bout | Julio Cesar FranciscoView status and profile → | PFE - Power Fight Extreme 12 | Submission (Armbar)Round 1 Time 1:36 Referee Rubens de Lara |
| W | 6–1–0 after bout | Lucas PivattoView status and profile → | Talent MMA Circuit 11 - Sao Jose dos Pinhais 2014 | Decision (Unanimous)Round 3 Time 5:00 Referee Anderson Barone |
| W | 5–1–0 after bout | William CamposView status and profile → | Talent MMA Circuit 9 - Sao Jose dos Pinhais 2014 | Decision (Unanimous)Round 3 Time 5:00 Referee Roberto Thomaz |
| L | 4–1–0 after bout | Gustavo SedorioView status and profile → | Talent MMA Circuit 6 - Curitiba 2014 | Submission (Rear-Naked Choke)Round 2 Time 2:10 Referee Roberto Thomaz |
| W | 4–0–0 after bout | Jackson WaussView status and profile → | Countdown Cup - MMA Fighters | Submission (Rear-Naked Choke)Round 1 Time 3:45 Referee Saulo Cid Silva |
| W | 3–0–0 after bout | Eduardo Wellington de SouzaView status and profile → | PFE - Power Fight Extreme 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Rubens de Lara |
| W | 2–0–0 after bout | Willian FerreiraView status and profile → | SHC - Striker's House Cup 26 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Max LimaView status and profile → | SHC - Striker's House Cup 24 | Decision (Split)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 Joao Elias.
Verify source record ↗Every verified opponent opens another full career
24 professional bout rows are displayed from the source record. 23 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.