Not listed on the current UFC roster

Marlon Moraes

Full professional career29 verified opponent profilesRecursive links active
MM
23–13–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.

23Professional wins
13Professional 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.

23–13–137 professional boutsNo no-contest results
37 of 37 bouts shown
ResultDate / recordOpponentEventFinish details
L23–13–1 after boutGabriel BragaView status and profile →Professional Fighters League - PFL 4: 2023 Regular SeasonTKO (Punches)Round 1 Time 3:02 Referee Blake Grice
L23–12–1 after boutBrendan LoughnaneView status and profile →Professional Fighters League - PFL 1: 2023 Regular SeasonTKO (Leg Kicks)Round 2 Time 1:11 Referee Keith Peterson
L23–11–1 after boutSheymon MoraesView status and profile →Professional Fighters League - 2022 Season PFL ChampionshipsTKO (Punches)Round 3 Time 0:58 Referee Bryan Miner
L23–10–1 after boutYadong SongView status and profile →UFC Fight Night 203 - Santos vs. AnkalaevKO (Punches)Round 1 Time 2:06 Referee Keith Peterson
L23–9–1 after boutMerab DvalishviliView status and profile →UFC 266 - Volkanovski vs. OrtegaTKO (Punches)Round 2 Time 4:25 Referee Keith Peterson
L23–8–1 after boutRob FontView status and profile →UFC Fight Night 183 - Thompson vs. NealTKO (Elbow and Punches)Round 1 Time 3:47 Referee Marc Goddard
L23–7–1 after boutCory SandhagenView status and profile →UFC Fight Night 179 - Moraes vs. SandhagenTKO (Spinning Wheel Kick and Punches)Round 2 Time 1:03 Referee Marc Goddard
W23–6–1 after boutJose AldoView status and profile →UFC 245 - Usman vs. CovingtonDecision (Split)Round 3 Time 5:00 Referee Marc Goddard
L22–6–1 after boutHenry CejudoView status and profile →UFC 238 - Cejudo vs. MoraesTKO (Punches)Round 3 Time 4:51 Referee Marc Goddard
W22–5–1 after boutRaphael AssuncaoView status and profile →UFC Fight Night 144 - Assuncao vs. Moraes 2Submission (Guillotine Choke)Round 1 Time 3:17 Referee Jason Herzog
W21–5–1 after boutJimmie RiveraView status and profile →UFC Fight Night 131 - Rivera vs. MoraesKO (Head Kick and Punches)Round 1 Time 0:33 Referee Dan Miragliotta
W20–5–1 after boutAljamain SterlingView status and profile →UFC Fight Night 123 - Swanson vs. OrtegaKO (Knee)Round 1 Time 1:07 Referee Michael Bell
W19–5–1 after boutJohn DodsonView status and profile →UFC Fight Night 120 - Poirier vs. PettisDecision (Split)Round 3 Time 5:00 Referee Bill Bookwalter
L18–5–1 after boutRaphael AssuncaoView status and profile →UFC 212 - Aldo vs. HollowayDecision (Split)Round 3 Time 5:00 Referee Osiris Maia
W18–4–1 after boutJosinaldo SilvaView status and profile →WSOF 34 - Gaethje vs. FirminoTKO (Knee Injury)Round 1 Time 2:30 Referee Dan Miragliotta
W17–4–1 after boutJosh HillView status and profile →WSOF 32 - Moraes vs. Hill 2KO (Head Kick and Punches)Round 2 Time 0:38 Referee Steve Newport
W16–4–1 after boutJoseph BarajasView status and profile →WSOF 28 - Moraes vs. BarajasTKO (Leg Kicks)Round 1 Time 1:13 Referee John McCarthy
W15–4–1 after boutSheymon MoraesView status and profile →WSOF 22 - Palhares vs. ShieldsSubmission (Rear-Naked Choke)Round 3 Time 3:46 Referee Mark Smith
W14–4–1 after boutJosh HillView status and profile →WSOF 18 - Moraes vs. HillDecision (Unanimous)Round 5 Time 5:00 Referee Vern Gorman
W13–4–1 after boutCody BollingerView status and profile →WSOF 13 - Moraes vs. BollingerSubmission (Rear-Naked Choke)Round 2 Time 1:35 Referee Dan Miragliotta
W12–4–1 after boutJosh RettinghouseView status and profile →WSOF 9 - Carl vs. PalharesDecision (Unanimous)Round 5 Time 5:00 Referee Jason Herzog
W11–4–1 after boutCarson BeebeView status and profile →WSOF 6 - Burkman vs. CarlKO (Punches)Round 1 Time 0:32 Referee Jorge Alonso
W10–4–1 after boutBrandon HemplemanView status and profile →WSOF 4 - Spong vs. DeAndaDecision (Unanimous)Round 3 Time 5:00 Referee Michael Bell
W9–4–1 after boutTyson NamView status and profile →WSOF 2 - Arlovski vs. JohnsonKO (Head Kick and Punches)Round 1 Time 2:55 Referee Keith Peterson
W8–4–1 after boutMiguel TorresView status and profile →WSOF 1 - Arlovski vs. ColeDecision (Split)Round 3 Time 5:00 Referee Kim Winslow
W7–4–1 after boutJarrod CardView status and profile →XFC 17 - ApocalypseKO (Punch)Round 1 Time 0:47 Referee David Ferguson
W6–4–1 after boutChris ManuelView status and profile →XFC 15 - TributeDecision (Unanimous)Round 3 Time 5:00 Referee John Hosegood
L5–4–1 after boutDeividas TauroseviciusView status and profile →ROC 38 - Ring of Combat 38Submission (Arm-Triangle Choke)Round 1 Time 2:34 Referee Keith Peterson
L5–3–1 after boutRalph AcostaView status and profile →WEF - World Extreme Fighting 46Submission (Rear-Naked Choke)Round 2 Time 3:03 Referee Chris Adams
W5–2–1 after boutRyan BixlerView status and profile →RMMA 20 - Clash at the CasinoSubmission (Keylock)Round 1 Time 1:44 Referee Robbie Scheurmann
W4–2–1 after boutNicolas JoannesView status and profile →S&S - Shoot & Sprawl 2Submission (Rear-Naked Choke)Round 1 Time 3:49 Referee Not listed
D3–2–1 after boutSandro Gemaque de SouzaView status and profile →DC - Dojo Combat 1DrawRound 3 Time 5:00 Referee Not listed
W3–2–0 after boutAndre RouberteView status and profile →Shooto Brazil 10 - Machado vs. SantosTKO (Punches)Round 1 Time 3:35 Referee Marcos Galvao
L2–2–0 after boutZeilton RodriguesView status and profile →Shooto Brazil 7 - Santos vs. LopezTKO (Punches)Round 2 Time 1:45 Referee Not listed
L2–1–0 after boutAlexandre PinheiroView status and profile →Shooto Brazil 6 - Freire vs. DinizTKO (Punches)Round 1 Time 2:58 Referee Vitor Ribeiro
W2–0–0 after boutJose Lucas Fabiano de MeloView status and profile →MMASC - MMA Sports Combat 2TKORound 1 Time 0:00 Referee Not listed
W1–0–0 after boutBruno SantanaView status and profile →Desafio - Brazil Fight Center 2Submission (Rear-Naked Choke)Round 1 Time 0: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 Marlon Moraes.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

37 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.

Verify source record ↗Current roster snapshot ↗