Not listed on the current UFC roster

Demetrious Johnson

Full professional career22 verified opponent profilesRecursive links active
DJ
25–4–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.

25Professional wins
4Professional 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.

25–4–130 professional boutsNo no-contest results
30 of 30 bouts shown
ResultDate / recordOpponentEventFinish details
W25–4–1 after boutAdriano MoraesView status and profile →One Championship - One on Prime Video 10: Johnson vs. Moraes 3Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean
W24–4–1 after boutAdriano MoraesView status and profile →One Championship - One on Prime Video 1 - Moraes vs. Johnson 2KO (Flying Knee)Round 4 Time 3:50 Referee Olivier Coste
L23–4–1 after boutAdriano MoraesView status and profile →One Championship - One on TNT 1KO (Knee)Round 2 Time 2:24 Referee Olivier Coste
W23–3–1 after boutDanny KingadView status and profile →One Championship - Century - Part 1Decision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste
W22–3–1 after boutTatsumitsu WadaView status and profile →One Championship - Dawn of HeroesDecision (Unanimous)Round 3 Time 5:00 Referee Kemp Cheng
W21–3–1 after boutYuya WakamatsuView status and profile →One Championship - A New EraSubmission (Guillotine Choke)Round 2 Time 2:40 Referee Olivier Coste
L20–3–1 after boutHenry CejudoView status and profile →UFC 227 - Dillashaw vs. Garbrandt 2Decision (Split)Round 5 Time 5:00 Referee Mike Beltran
W20–2–1 after boutRay BorgView status and profile →UFC 216 - Ferguson vs. LeeSubmission (Armbar)Round 5 Time 3:15 Referee Dan Miragliotta
W19–2–1 after boutWilson ReisView status and profile →UFC on Fox 24 - Johnson vs. ReisSubmission (Armbar)Round 3 Time 4:49 Referee Dan Miragliotta
W18–2–1 after boutTim ElliottView status and profile →UFC - The Ultimate Fighter 24 FinaleDecision (Unanimous)Round 5 Time 5:00 Referee Herb Dean
W17–2–1 after boutHenry CejudoView status and profile →UFC 197 - Jones vs. St. PreuxTKO (Knees to the Body)Round 1 Time 2:49 Referee John McCarthy
W16–2–1 after boutJohn DodsonView status and profile →UFC 191 - Johnson vs. Dodson 2Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean
W15–2–1 after boutKyoji HoriguchiView status and profile →UFC 186 - Johnson vs. HoriguchiSubmission (Armbar)Round 5 Time 4:59 Referee Yves Lavigne
W14–2–1 after boutChris CariasoView status and profile →UFC 178 - Johnson vs. CariasoSubmission (Kimura)Round 2 Time 2:29 Referee Herb Dean
W13–2–1 after boutAli BagautinovView status and profile →UFC 174 - Johnson vs. BagautinovDecision (Unanimous)Round 5 Time 5:00 Referee Jerin Valel
W12–2–1 after boutJoseph BenavidezView status and profile →UFC on Fox 9 - Johnson vs. Benavidez 2KO (Punches)Round 1 Time 2:08 Referee John McCarthy
W11–2–1 after boutJohn MoragaView status and profile →UFC on Fox 8 - Johnson vs. MoragaSubmission (Armbar)Round 5 Time 3:43 Referee Herb Dean
W10–2–1 after boutJohn DodsonView status and profile →UFC on Fox 6 - Johnson vs. DodsonDecision (Unanimous)Round 5 Time 5:00 Referee John McCarthy
W9–2–1 after boutJoseph BenavidezView status and profile →UFC 152 - Jones vs. BelfortDecision (Split)Round 5 Time 5:00 Referee Yves Lavigne
W8–2–1 after boutIan McCallView status and profile →UFC on FX 3 - Johnson vs. McCallDecision (Unanimous)Round 3 Time 5:00 Referee Troy Waugh
D7–2–1 after boutIan McCallView status and profile →UFC on FX 2 - Alves vs. KampmannDraw (Majority)Round 3 Time 5:00 Referee Leon Roberts
L7–2–0 after boutDominick CruzView status and profile →UFC Live 6 - Cruz vs. JohnsonDecision (Unanimous)Round 5 Time 5:00 Referee Kevin Mulhall
W7–1–0 after boutMiguel TorresView status and profile →UFC 130 - Rampage vs. HamillDecision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal
W6–1–0 after boutNorifumi YamamotoView status and profile →UFC 126 - Silva vs. BelfortDecision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki
W5–1–0 after boutDamacio PageView status and profile →WEC 52 - Faber vs. MizugakiSubmission (Guillotine Choke)Round 3 Time 2:27 Referee Josh Rosenthal
W4–1–0 after boutNick PaceView status and profile →WEC 51 - Aldo vs. GamburyanDecision (Unanimous)Round 3 Time 5:00 Referee Eric Heinz
L3–1–0 after boutBrad PickettView status and profile →WEC 48 - Aldo vs. FaberDecision (Unanimous)Round 3 Time 5:00 Referee Herb Dean
W3–0–0 after boutJesse BrockView status and profile →AFC 68 - Alaska Fighting ChampionshipKO (Head Kick)Round 1 Time 1:06 Referee Not listed
W2–0–0 after boutMarshall CarlyleView status and profile →AFC 67 - Alaska Fighting ChampionshipTKO (Punches)Round 2 Time 0:51 Referee Not listed
W1–0–0 after boutFrankie MendezView status and profile →KOTC - ThunderstruckSubmission (Rear-Naked Choke)Round 1 Time 4:38 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 Demetrious Johnson.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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