Not listed on the current UFC roster

Cliff Wright

Full professional career32 verified opponent profilesRecursive links active
CW
12–21–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.

12Professional wins
21Professional 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.

12–21–033 professional boutsNo no-contest results
33 of 33 bouts shown
ResultDate / recordOpponentEventFinish details
L12–21–0 after boutAustin JudgeView status and profile →LFA 157 - Croden vs. CavalcantiTKO (Punches)Round 2 Time 3:57 Referee Rob Madrigal
L12–20–0 after boutMarshall KempView status and profile →FHMMA - Fight Hard MMA: Springfield Fight Night 2Submission (Rear-Naked Choke)Round 1 Time 1:37 Referee Mike England
L12–19–0 after boutGauge YoungView status and profile →FAC 10 - Fighting Alliance Championship 10Submission (Arm-Triangle Choke)Round 1 Time 3:18 Referee Mike England
L12–18–0 after boutWill StarksView status and profile →MFL - Midwest Fight LeagueSubmission (Rear-Naked Choke)Round 2 Time 3:06 Referee Mike England
L12–17–0 after boutBrok WeaverView status and profile →GFC 1 - Gamebred BareKnuckle MMA 1TKO (Punches)Round 2 Time 2:38 Referee John Dixson
L12–16–0 after boutChance RencountreView status and profile →FAC 8 - Fighting Alliance Championship 8Submission (Rear-Naked Choke)Round 1 Time 4:58 Referee Robert Hastings
L12–15–0 after boutJason KnightView status and profile →iFF 5 - iKon Fighting Federation 5Submission (Rear-Naked Choke)Round 2 Time 1:48 Referee John Dixson
L12–14–0 after boutKhasan AskhabovView status and profile →iFF 1 - iKon Fighting Federation 1Submission (Rear-Naked Choke)Round 2 Time 2:24 Referee Not listed
L12–13–0 after boutBrian FosterView status and profile →MMAX FC 9 - High Stakes 2Submission (Kimura)Round 1 Time 2:20 Referee Not listed
W12–12–0 after boutThomas GiffordView status and profile →PF - Pyramid Fights 15KO (Punch)Round 1 Time 0:33 Referee Not listed
L11–12–0 after boutJason WittView status and profile →Cageside Promotions / KCFA - Kansas City Fighting Alliance 34: Fight 4 The TroopsDecision (Unanimous)Round 3 Time 5:00 Referee Nick Nolte
W11–11–0 after boutKevin Brown Jr.View status and profile →Walkout FC 15 - Arkansas Fight NightSubmission (Rear-Naked Choke)Round 1 Time 1:16 Referee Not listed
L10–11–0 after boutAustin HubbardView status and profile →Caged Aggression 18 - Next LevelDecision (Unanimous)Round 5 Time 5:00 Referee Not listed
L10–10–0 after boutPerry OlsonView status and profile →KOTC - Due ProcessDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W10–9–0 after boutEvian RodriguezView status and profile →RCC - Revolution Cage Combat 2Submission (Arm-Triangle Choke)Round 1 Time 1:55 Referee Tyrone Roberts
L9–9–0 after boutRamiro HernandezView status and profile →EC - Extreme Challenge 233Decision (Unanimous)Round 5 Time 5:00 Referee Tyrone Roberts
L9–8–0 after boutRobert Rojas Jr.View status and profile →DCS 25 - Spring Brawl 4Decision (Unanimous)Round 5 Time 5:00 Referee Not listed
W9–7–0 after boutTom ShoaffView status and profile →Tru-Form Entertainment - TFE MMA: GladiatorsSubmission (Rear-Naked Choke)Round 1 Time 3:04 Referee Mike Beltran
L8–7–0 after boutEric WiselyView status and profile →PC MMA - Pinnacle Combat 21Decision (Unanimous)Round 5 Time 5:00 Referee Not listed
L8–6–0 after boutLaRue BurleyView status and profile →Bellator MMA - Bellator 117Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W8–5–0 after boutDerek LofferView status and profile →Bellator MMA - Bellator 104Submission (Armbar)Round 2 Time 4:28 Referee Dan Miragliotta
L7–5–0 after boutDonald SanchezView status and profile →Bellator MMA - Bellator 97Decision (Split)Round 3 Time 5:00 Referee Not listed
L7–4–0 after boutChristian UflackerView status and profile →BFC - Bellator Fighting Championships 84Technical Decision (Unanimous)Round 3 Time 2:26 Referee Rob Hinds
W7–3–0 after boutBobby ReardanzView status and profile →BFC - Bellator Fighting Championships 75Submission (Rear-Naked Choke)Round 1 Time 3:39 Referee Gary Copeland
L6–3–0 after boutJosh QuayhagenView status and profile →BFC - Bellator Fighting Championships 69Decision (Unanimous)Round 3 Time 5:00 Referee Myron Gaudet
W6–2–0 after boutDakota CochraneView status and profile →RFA 2 - Yvel vs. AlexanderTechnical Submission (Rear-Naked Choke)Round 1 Time 4:39 Referee Herb Dean
W5–2–0 after boutMark HermanView status and profile →EC - Extreme Challenge 203Submission (Choke)Round 1 Time 0:56 Referee Not listed
W4–2–0 after boutMike LindquistView status and profile →EC - Extreme Challenge 187Submission (Guillotine Choke)Round 1 Time 1:08 Referee Not listed
W3–2–0 after boutDrew MehaffyView status and profile →Mainstream MMA - Swing BackSubmission (Armbar)Round 1 Time 1:01 Referee Bryan Bresler
L2–2–0 after boutRyan BixlerView status and profile →GFC 7 - Glory Fighting Championships 7TKO (Punches)Round 3 Time N/A Referee Not listed
W2–1–0 after boutJeremy CastroView status and profile →PC MMA - Pinnacle Combat 2Submission (Triangle Choke)Round 2 Time 1:40 Referee Bryan Bresler
L1–1–0 after boutMike LulloView status and profile →XFO - Xtreme Fighting Organization 28Decision (Unanimous)Round 3 Time 5:00 Referee Scott Fischer
W1–0–0 after boutAubrey BaileyView status and profile →CFC - Conquest Fighting Championship 1Submission (Rear-Naked Choke)Round 1 Time 1:21 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 Cliff Wright.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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