Not listed on the current UFC roster

Michel Costa

Full professional career14 verified opponent profilesRecursive links active
MC
7–7–1PROFESSIONAL RECORD · W–L–D
CAREER SNAPSHOT

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.

7Professional wins
7Professional losses
1Draws
0No contests
FULL PROFESSIONAL CAREER

EVERY RECORDED BOUT

Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.

7–7–115 professional boutsNo no-contest results
15 of 15 bouts shown
ResultDate / recordOpponentEventFinish details
L7–7–1 after boutFrank BispoView status and profile →Shooto Brazil - ChristmasDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L7–6–1 after boutYan TeixeiraView status and profile →Shooto Brazil 92 - Oliveira vs. DiasTechnical Submission (Anaconda Choke)Round 3 Time 3:04 Referee Fernando Portella
L7–5–1 after boutLucas RochaView status and profile →Mr. Cage Championship - Mr. Cage 35TKO (Doctor Stoppage)Round 5 Time 4:45 Referee Allan Kardec
L7–4–1 after boutDiney SouzaView status and profile →Shooto Brazil 81 - Alves vs. FalcaoDecision (Split)Round 3 Time 5:00 Referee Fernando Portella
W7–3–1 after boutRaone SouzaView status and profile →Mr. Cage Championship - Mr. Cage 31KO (Head Kick)Round 3 Time 4:27 Referee Joao Lucio Borges
L6–3–1 after boutGilberto DiasView status and profile →Shooto Brazil 75 - Lacerda vs. ManzurDecision (Unanimous)Round 3 Time 5:00 Referee Osiris Maia
W6–2–1 after boutJesse SouzaView status and profile →Luta Tribal 1 - Pacquiao vs. CapoeiraTKO (Punches)Round 3 Time 2:45 Referee Orlean Smith
L5–2–1 after boutKayck AlencarView status and profile →Katana Fight - Gold EditionDecision (Unanimous)Round 3 Time 5:00 Referee Guilherme Vieira Doni
W5–1–1 after boutIvan LuizView status and profile →Mr. Cage Championship - Mr. Cage 25TKO (Punches)Round 2 Time 0:35 Referee Marcelo Pontes
W4–1–1 after boutRanieri SilvaView status and profile →Mr. Cage Championship - Mr. Cage 25TKO (Punches)Round 1 Time 3:43 Referee Cristiano Carioca
W3–1–1 after boutDilan SantiagoView status and profile →Alfa Combate 5 - Feitosa vs. PinheiroDecision (Split)Round 3 Time 0:00 Referee Marcelo Patrick
D2–1–1 after boutCarlos Daniel Oliveira SouzaView status and profile →Mr.Cage Championship - Mr. Cage 21Draw (Overturned by CAMMA-AM)Round 3 Time 5:00 Referee Francisco de Assis
W2–1–0 after boutWalterci JuniorView status and profile →BWF - Big Way Fight Night 1Decision (Unanimous)Round 3 Time 5:00 Referee Rubens Leal
W1–1–0 after boutJose SilvaView status and profile →EGF - EnerGym FightDecision (Unanimous)Round 3 Time 5:00 Referee Ruben Leal
L0–1–0 after boutDavid MirandaView status and profile →BWF - Big Way Fight 6Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
DATA CHECKEDAug 20, 2026
PRIMARY RECORD SOURCESherdog Fight Finder

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 Michel Costa.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

15 professional bout rows are displayed from the source record. 14 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.

Verify source record ↗Current roster snapshot ↗