Not listed on the current UFC roster

Kajan Johnson

Full professional career35 verified opponent profilesRecursive links active
KJ
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 boutRustam KhabilovView status and profile →UFC Fight Night 136 - Hunt vs. OleynikDecision (Split)Round 3 Time 5:00 Referee Leon Roberts
L23–12–1 after boutIslam MakhachevView status and profile →UFC on Fox 30 - Alvarez vs. Poirier 2Submission (Armbar)Round 1 Time 4:43 Referee Andy Social
W23–11–1 after boutSteven RayView status and profile →UFC Fight Night 127 - Werdum vs. VolkovDecision (Split)Round 3 Time 5:00 Referee Leon Roberts
W22–11–1 after boutAdriano MartinsView status and profile →UFC 215 - Nunes vs. Shevchenko 2KO (Punch)Round 3 Time 0:49 Referee John McCarthy
W21–11–1 after boutNaoyuki KotaniView status and profile →UFC Fight Night 75 - Barnett vs. NelsonDecision (Unanimous)Round 3 Time 5:00 Referee Greg Kleynjans
W20–11–1 after boutLipeng ZhangView status and profile →UFC Fight Night 66 - Edgar vs. FaberDecision (Unanimous)Round 3 Time 5:00 Referee Greg Kleynjans
L19–11–1 after boutTae Hyun BangView status and profile →UFC 174 - Johnson vs. BagautinovKO (Punch)Round 3 Time 2:01 Referee John McCarthy
W19–10–1 after boutRichie WhitsonView status and profile →MFC 31 - The RundownSubmission (Rear-Naked Choke)Round 1 Time 3:52 Referee Kyle Cardinal
W18–10–1 after boutRyan HealyView status and profile →MFC 27 - Breaking PointDecision (Unanimous)Round 3 Time 5:00 Referee Jerin Valel
L17–10–1 after boutRyan MachanView status and profile →MFC 23 - UnstoppableSubmission (Rear-Naked Choke)Round 1 Time 3:30 Referee Not listed
W17–9–1 after boutJosh RussellView status and profile →Heat XC 4 - HysteriaTKO (Doctor Stoppage)Round 2 Time 5:00 Referee Not listed
W16–9–1 after boutSteve ClaveauView status and profile →XMMA 7 - InfernoSubmission (Armbar)Round 2 Time 3:02 Referee Not listed
W15–9–1 after boutSamuel GuilletView status and profile →XMMA 6 - House of PainSubmission (Armbar)Round 1 Time 0:52 Referee Not listed
W14–9–1 after boutZach LightView status and profile →EFC 6 - Home ComingKO (Punches)Round 1 Time 2:47 Referee Not listed
W13–9–1 after boutDouglas EvansView status and profile →Raw Combat - ResurrectionSubmission (Rear-Naked Choke)Round 2 Time 0:57 Referee Not listed
D12–9–1 after boutSteve ClaveauView status and profile →XMMA 4 - Xtreme MMADrawRound 3 Time 5:00 Referee Not listed
L12–9–0 after boutRory MacDonaldView status and profile →KOTC - AvalancheTKO (Elbows and Punches)Round 3 Time 1:48 Referee Not listed
W12–8–0 after boutDave PariseauView status and profile →EFC 5 - RevolutionSubmission (Rear-Naked Choke)Round 1 Time 2:04 Referee Tony Williamson
W11–8–0 after boutJason St. LouisView status and profile →KOTC - MegiddoTKO (Submission to Punches)Round 1 Time 2:54 Referee Not listed
W10–8–0 after boutRobert HugusView status and profile →KOTC - DetonatorSubmission (Armbar)Round 1 Time 4:29 Referee Not listed
W9–8–0 after boutTodd SteenView status and profile →KOTC - AnarchySubmission (Rear-Naked Choke)Round 1 Time 3:58 Referee Not listed
W8–8–0 after boutGord CummingsView status and profile →EFC - Extreme Fighting Challenge 4TKO (Punches)Round 1 Time 2:24 Referee Not listed
W7–8–0 after boutRoger AlvesView status and profile →EFC - Extreme Fighting Challenge 3Decision (Split)Round 3 Time 5:00 Referee Not listed
L6–8–0 after boutStephane DubeView status and profile →TKO 15 - UnstoppableKO (Spinning Back Kick)Round 1 Time 4:06 Referee Not listed
L6–7–0 after boutThierry QuennevilleView status and profile →TKO 14 - Road WarriorsDecision (Split)Round 2 Time 5:00 Referee Not listed
W6–6–0 after boutJaime RenneView status and profile →WFC - Western Freestyle ChampionshipsSubmission (Triangle Choke)Round 1 Time N/A Referee Not listed
L5–6–0 after boutMike AdamsView status and profile →WFF 5 - New BloodDecision (Unanimous)Round 2 Time 5:00 Referee Not listed
W5–5–0 after boutJeremy WhittinghamView status and profile →MFC 7 - UndisputedDecision (Unanimous)Round 2 Time 5:00 Referee Not listed
L4–5–0 after boutChad HamzehView status and profile →MFC 6 - Road To GoldTKO (Punches)Round Time N/A Referee Not listed
W4–4–0 after boutChris AdeView status and profile →XFC - Combat ShowdownDecision (Split)Round 2 Time 5:00 Referee Not listed
L3–4–0 after boutJustin LivingstonView status and profile →WFF 3 - World Freestyle Fighting 3Decision (Majority)Round 2 Time 5:00 Referee Not listed
L3–3–0 after boutLen SmithView status and profile →RR 6 - Roadhouse Rumble 6Decision (Unanimous)Round 2 Time 5:00 Referee Not listed
L3–2–0 after boutJosh ThomsonView status and profile →SE - North American Sport Fighting InvitationalTKO (Submission to Elbows)Round 2 Time 4:56 Referee Not listed
W3–1–0 after boutAaron KrafczykView status and profile →BTB - Border Town BrawlTKO (Punches)Round 1 Time N/A Referee Not listed
W2–1–0 after boutPedro AlbuquerqueView status and profile →EFC - Extreme Fighting Challenge 1TKO (Exhaustion)Round Time N/A Referee Not listed
L1–1–0 after boutJustin JonesView status and profile →URC 2 - Ultimate Ring Challenge 2TKO (Submission to Punches)Round 2 Time N/A Referee Not listed
W1–0–0 after boutEric HarveyView status and profile →RR 5 - Roadhouse Rumble 5TKO (Submission to Punches)Round Time N/A 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 Kajan Johnson.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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