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 | 25–4–1 after bout | Adriano MoraesView status and profile → | One Championship - One on Prime Video 10: Johnson vs. Moraes 3 | Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean |
| W | 24–4–1 after bout | Adriano MoraesView status and profile → | One Championship - One on Prime Video 1 - Moraes vs. Johnson 2 | KO (Flying Knee)Round 4 Time 3:50 Referee Olivier Coste |
| L | 23–4–1 after bout | Adriano MoraesView status and profile → | One Championship - One on TNT 1 | KO (Knee)Round 2 Time 2:24 Referee Olivier Coste |
| W | 23–3–1 after bout | Danny KingadView status and profile → | One Championship - Century - Part 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste |
| W | 22–3–1 after bout | Tatsumitsu WadaView status and profile → | One Championship - Dawn of Heroes | Decision (Unanimous)Round 3 Time 5:00 Referee Kemp Cheng |
| W | 21–3–1 after bout | Yuya WakamatsuView status and profile → | One Championship - A New Era | Submission (Guillotine Choke)Round 2 Time 2:40 Referee Olivier Coste |
| L | 20–3–1 after bout | Henry CejudoView status and profile → | UFC 227 - Dillashaw vs. Garbrandt 2 | Decision (Split)Round 5 Time 5:00 Referee Mike Beltran |
| W | 20–2–1 after bout | Ray BorgView status and profile → | UFC 216 - Ferguson vs. Lee | Submission (Armbar)Round 5 Time 3:15 Referee Dan Miragliotta |
| W | 19–2–1 after bout | Wilson ReisView status and profile → | UFC on Fox 24 - Johnson vs. Reis | Submission (Armbar)Round 3 Time 4:49 Referee Dan Miragliotta |
| W | 18–2–1 after bout | Tim ElliottView status and profile → | UFC - The Ultimate Fighter 24 Finale | Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean |
| W | 17–2–1 after bout | Henry CejudoView status and profile → | UFC 197 - Jones vs. St. Preux | TKO (Knees to the Body)Round 1 Time 2:49 Referee John McCarthy |
| W | 16–2–1 after bout | John DodsonView status and profile → | UFC 191 - Johnson vs. Dodson 2 | Decision (Unanimous)Round 5 Time 5:00 Referee Herb Dean |
| W | 15–2–1 after bout | Kyoji HoriguchiView status and profile → | UFC 186 - Johnson vs. Horiguchi | Submission (Armbar)Round 5 Time 4:59 Referee Yves Lavigne |
| W | 14–2–1 after bout | Chris CariasoView status and profile → | UFC 178 - Johnson vs. Cariaso | Submission (Kimura)Round 2 Time 2:29 Referee Herb Dean |
| W | 13–2–1 after bout | Ali BagautinovView status and profile → | UFC 174 - Johnson vs. Bagautinov | Decision (Unanimous)Round 5 Time 5:00 Referee Jerin Valel |
| W | 12–2–1 after bout | Joseph BenavidezView status and profile → | UFC on Fox 9 - Johnson vs. Benavidez 2 | KO (Punches)Round 1 Time 2:08 Referee John McCarthy |
| W | 11–2–1 after bout | John MoragaView status and profile → | UFC on Fox 8 - Johnson vs. Moraga | Submission (Armbar)Round 5 Time 3:43 Referee Herb Dean |
| W | 10–2–1 after bout | John DodsonView status and profile → | UFC on Fox 6 - Johnson vs. Dodson | Decision (Unanimous)Round 5 Time 5:00 Referee John McCarthy |
| W | 9–2–1 after bout | Joseph BenavidezView status and profile → | UFC 152 - Jones vs. Belfort | Decision (Split)Round 5 Time 5:00 Referee Yves Lavigne |
| W | 8–2–1 after bout | Ian McCallView status and profile → | UFC on FX 3 - Johnson vs. McCall | Decision (Unanimous)Round 3 Time 5:00 Referee Troy Waugh |
| D | 7–2–1 after bout | Ian McCallView status and profile → | UFC on FX 2 - Alves vs. Kampmann | Draw (Majority)Round 3 Time 5:00 Referee Leon Roberts |
| L | 7–2–0 after bout | Dominick CruzView status and profile → | UFC Live 6 - Cruz vs. Johnson | Decision (Unanimous)Round 5 Time 5:00 Referee Kevin Mulhall |
| W | 7–1–0 after bout | Miguel TorresView status and profile → | UFC 130 - Rampage vs. Hamill | Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal |
| W | 6–1–0 after bout | Norifumi YamamotoView status and profile → | UFC 126 - Silva vs. Belfort | Decision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki |
| W | 5–1–0 after bout | Damacio PageView status and profile → | WEC 52 - Faber vs. Mizugaki | Submission (Guillotine Choke)Round 3 Time 2:27 Referee Josh Rosenthal |
| W | 4–1–0 after bout | Nick PaceView status and profile → | WEC 51 - Aldo vs. Gamburyan | Decision (Unanimous)Round 3 Time 5:00 Referee Eric Heinz |
| L | 3–1–0 after bout | Brad PickettView status and profile → | WEC 48 - Aldo vs. Faber | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 3–0–0 after bout | Jesse BrockView status and profile → | AFC 68 - Alaska Fighting Championship | KO (Head Kick)Round 1 Time 1:06 Referee Not listed |
| W | 2–0–0 after bout | Marshall CarlyleView status and profile → | AFC 67 - Alaska Fighting Championship | TKO (Punches)Round 2 Time 0:51 Referee Not listed |
| W | 1–0–0 after bout | Frankie MendezView status and profile → | KOTC - Thunderstruck | Submission (Rear-Naked Choke)Round 1 Time 4:38 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 Demetrious Johnson.
Verify source record ↗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.