Not listed on the current UFC roster

Bruno Souza

Full professional career19 verified opponent profilesRecursive links active
BS
16–4–0PROFESSIONAL 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.

16Professional wins
4Professional losses
0Draws
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.

16–4–020 professional boutsNo no-contest results
20 of 20 bouts shown
ResultDate / recordOpponentEventFinish details
W16–4–0 after boutShane TorresView status and profile →559 Fights 125 - 559 FightsDecision (Unanimous)Round 3 Time 5:00 Referee Daniel Manriques
W15–4–0 after boutAmin AlmelikView status and profile →TPF 36 - Tachi Palace Fights 36Decision (Unanimous)Round 3 Time 5:00 Referee Milan Ayers
L14–4–0 after boutErnie JuarezView status and profile →Urijah Faber's A1 Combat 34 - Maximov vs. Wallace 2KO (Punches)Round 2 Time 4:56 Referee Frank Trigg
W14–3–0 after boutHector FajardoView status and profile →Urijah Faber's A1 Combat 27 - Fajardo vs. SouzaTechnical Submission (Arm-Triangle Choke)Round 3 Time 4:59 Referee Herb Dean
W13–3–0 after boutErick SanchezView status and profile →Urijah Faber's A1 Combat 23 - Avalos vs. AlvarezDecision (Split)Round 3 Time 5:00 Referee Not listed
W12–3–0 after boutWilson ReisView status and profile →CW 173 - Cage Warriors 173: San DiegoDecision (Unanimous)Round 3 Time 5:00 Referee Mike Beltran
W11–3–0 after boutTeruto IshiharaView status and profile →Urijah Faber's A1 Combat 14 - Sanchez vs. HochDecision (Unanimous)Round 3 Time 5:00 Referee Milan Ayers
L10–3–0 after boutLuis SaldanaView status and profile →UFC on ESPN 33 - Blaydes vs. DaukausDecision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson
L10–2–0 after boutMelsik BaghdasaryanView status and profile →UFC 268 - Usman vs. Covington 2Decision (Unanimous)Round 3 Time 5:00 Referee Todd Anderson
W10–1–0 after boutJavier GarciaView status and profile →LFA 114 - Souza vs. GarciaDecision (Unanimous)Round 5 Time 5:00 Referee Tim Francis
W9–1–0 after boutElijah JohnsView status and profile →LFA 102 - Souza vs. JohnsDecision (Split)Round 3 Time 5:00 Referee Kevin Nix
W8–1–0 after boutGuilherme SantosView status and profile →LFA 95 - Pereira vs. PowellTKO (Punches and Elbows)Round 2 Time 2:16 Referee Kerry Hatley
W7–1–0 after boutKamuela KirkView status and profile →LFA 84 - Gonzales vs. ChildersDecision (Split)Round 3 Time 5:00 Referee Bobby Wombacher
W6–1–0 after boutMike HamelView status and profile →LFA 72 - Madrid vs. HarrisDisqualification (Illegal Punches)Round 3 Time 3:12 Referee Ryan Brueggeman
W5–1–0 after boutRicardo do Socorro Nascimento da SilvaView status and profile →SFC - Sombra Fight Champions 10Decision (Unanimous)Round 3 Time 5:00 Referee Tassio Chakal
W4–1–0 after boutThales MoraesView status and profile →Batalha MMA - Batalha MMA 14Decision (Split)Round 3 Time 5:00 Referee Fabio Moreno
W3–1–0 after boutWellington Guilherme Silva MagalhaesView status and profile →Jungle Fight 93 - BelemSubmissionRound 2 Time N/A Referee Not listed
W2–1–0 after boutRichard SilvaView status and profile →SFC - Sombra Fight Champions 5Decision (Unanimous)Round 3 Time 5:00 Referee Agnaldo Sales
W1–1–0 after boutThiago ValentayView status and profile →Mr. Cage Championship - Mr. Cage 24Submission (Rear-Naked Choke)Round 1 Time 2:20 Referee Iliarde Santos
L0–1–0 after boutJoao Carlos Pereira da SilvaView status and profile →Iron Man MMA - Iron Man MMA 20Decision (Unanimous)Round 3 Time 5:00 Referee Marcelo Anderson Luz
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 Bruno Souza.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

20 professional bout rows are displayed from the source record. 19 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 ↗