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 |
|---|---|---|---|---|
| L | 17–11–0 after bout | Juan ArchuletaView status and profile → | Borroka Promotions - Borroka Presents XFC 53 | Submission (Rear-Naked Choke)Round 2 Time 2:31 Referee Mark Smith |
| W | 17–10–0 after bout | Jovanis RodriguezView status and profile → | WFC - World Fighting Championships 175 | Submission (Rear-Naked Choke)Round 1 Time 4:10 Referee Not listed |
| L | 16–10–0 after bout | Felipe BunesView status and profile → | UFC Fight Night 249 - Dern vs. Ribas 2 | Submission (Armbar)Round 1 Time 2:04 Referee Kerry Hatley |
| L | 16–9–0 after bout | Asu AlmabayevView status and profile → | UFC on ESPN 58 - Perez vs. Taira | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 16–8–0 after bout | Chad AnheligerView status and profile → | UFC Fight Night 232 - Allen vs. Craig | Submission (Rear-Naked Choke)Round 3 Time 4:49 Referee Chris Tognoni |
| L | 15–8–0 after bout | Da'Mon BlackshearView status and profile → | UFC on ESPN 51 - Luque vs. dos Anjos | Submission (Twister)Round 1 Time 3:47 Referee Mark Smith |
| W | 15–7–0 after bout | Jack CartwrightView status and profile → | Dana White's Contender Series - Contender Series 2022: Week 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 14–7–0 after bout | Dulani PerryView status and profile → | Fury FC 57 - Fury Fighting Championship 57 | KO (Punch)Round 1 Time 0:12 Referee Jacob Montalvo |
| W | 13–7–0 after bout | Mo MillerView status and profile → | Fury FC 53 - Fury Fighting Championship 53: Lookin' For a Fight | Submission (Triangle Choke)Round 2 Time 1:38 Referee Joel Ojeda |
| L | 12–7–0 after bout | Leomana MartinezView status and profile → | Fury FC 46 - Fury Fighting Championship 46 | TKO (Punches)Round 1 Time 0:32 Referee Kerry Hatley |
| W | 12–6–0 after bout | Dre MileyView status and profile → | VFC 80 - Valor Fighting Challenge 80 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 11–6–0 after bout | Ronnie LawrenceView status and profile → | Dana White's Contender Series - Contender Series 2020: Week 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 11–5–0 after bout | Rafael CostaView status and profile → | LFA 78 - Yanez vs. Estrada | KO (Elbow)Round 1 Time 1:59 Referee Jason Stafin |
| W | 10–5–0 after bout | Felipe VargasView status and profile → | WXC 81 - Warrior Wednesday 6 | KO (Knees and Elbows)Round 1 Time 3:39 Referee Not listed |
| W | 9–5–0 after bout | Ryan McIntoshView status and profile → | WXC 79 - Warrior Wednesday 4 | TKO (Submission to Strikes)Round 1 Time 3:33 Referee Not listed |
| W | 8–5–0 after bout | Adam KingView status and profile → | WXC 76 - Warrior Wednesday 1 | KO (Punch)Round 1 Time 2:40 Referee Not listed |
| W | 7–5–0 after bout | Michael Johnson Jr.View status and profile → | WXC 74 - Allegiance | KO (Punch)Round 1 Time 3:11 Referee Not listed |
| L | 6–5–0 after bout | Armando VillarrealView status and profile → | LFA 52 - Rodriguez vs. Gutierrez | Decision (Unanimous)Round 3 Time 5:00 Referee Don Turnage |
| W | 6–4–0 after bout | Javier ObregonView status and profile → | XKO - Xtreme Knockout 42 | KORound 1 Time 4:18 Referee Steve Armstrong |
| L | 5–4–0 after bout | Levi MowlesView status and profile → | XKO - Xtreme Knockout 40 | Submission (Rear-Naked Choke)Round 1 Time 3:02 Referee Not listed |
| W | 5–3–0 after bout | Kashiff SolarinView status and profile → | XKO - Xtreme Knockout 39 | TKO (Punches)Round 1 Time 2:43 Referee Aladin Martinez |
| L | 4–3–0 after bout | Casey JonesView status and profile → | Fury FC 21 - Fury Fighting Championship 21 | Submission (Rear-Naked Choke)Round 1 Time 2:51 Referee Chris Reed |
| W | 4–2–0 after bout | Cody FreemanView status and profile → | XKO - Xtreme Knockout 38 | Decision (Unanimous)Round 3 Time 5:00 Referee Seth Fuller |
| W | 3–2–0 after bout | Adam KingView status and profile → | PFO - Round 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 2–2–0 after bout | Keland SimmonsView status and profile → | In Ya Face - Caged Warrior Championship 13 | Submission (Rear-Naked Choke)Round 2 Time 3:38 Referee Not listed |
| W | 1–2–0 after bout | Shawn RosencransView status and profile → | KOP 52 - KnockOut Promotions 52 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 0–2–0 after bout | Michael McDonaldView status and profile → | In Ya Face - Caged Warrior Championship 12 | Submission (Armbar)Round 1 Time 4:16 Referee Not listed |
| L | 0–1–0 after bout | Chris PhamView status and profile → | In Ya Face - Caged Warrior Championship 11 | Decision (Unanimous)Round 3 Time 5:00 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 Jose Johnson.
Verify source record ↗Every verified opponent opens another full career
28 professional bout rows are displayed from the source record. 24 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.