Not listed on the current UFC roster

Joe Camacho

Full professional career31 verified opponent profilesRecursive links active
JC
13–19–3PROFESSIONAL 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.

13Professional wins
19Professional losses
3Draws
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.

13–19–335 professional boutsNo no-contest results
35 of 35 bouts shown
ResultDate / recordOpponentEventFinish details
L13–19–3 after boutCleber LucianoView status and profile →Bellator MMA - Bellator 106Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
L13–18–3 after boutAaron MillerView status and profile →Bellator MMA - Bellator 85Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog
L13–17–3 after boutChristos GiagosView status and profile →RITC - Respect in the CageDecision (Unanimous)Round 5 Time 5:00 Referee Not listed
W13–16–3 after boutVictor ValenzuelaView status and profile →RITC - Respect in the CageDecision (Split)Round 3 Time 5:00 Referee Not listed
L12–16–3 after boutJason MeadersView status and profile →RITC - Respect in the CageDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L12–15–3 after boutRoberto VargasView status and profile →All Star Promotions - Civic Disobedience 2Decision (Unanimous)Round 3 Time 5:00 Referee Larry Landless
W12–14–3 after boutAnthony McDavittView status and profile →Respect in the Cage 1 - Expo & FightDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L11–14–3 after boutKaren DarabedyanView status and profile →Call To Arms - Call To Arms 1TKO (Doctor Stoppage)Round 1 Time 5:00 Referee Marcos Rosales
L11–13–3 after boutVictor ValenzuelaView status and profile →KOTC - Bio HazardTKO (Punch to the Body)Round 2 Time 2:14 Referee Herb Dean
W11–12–3 after boutZach LightView status and profile →SSP - Battle of the Rising StarsTKO (Retirement)Round 1 Time 3:44 Referee Not listed
W10–12–3 after boutHector PenaView status and profile →CCC - California Cage ChampionshipsTKO (Punches)Round 3 Time 1:49 Referee Not listed
L9–12–3 after boutFabricio CamoesView status and profile →ShoXC - Elite Challenger SeriesTKO (Punches)Round 1 Time 2:30 Referee Jason Herzog
W9–11–3 after boutThomas DennyView status and profile →KOTC - PremiereKO (Punches)Round 2 Time 0:37 Referee Not listed
W8–11–3 after boutAnthony McDavittView status and profile →CCC - Night of the GladiatorDecision (Split)Round 3 Time 0:00 Referee Not listed
D7–11–3 after boutAkiyo NishiuraView status and profile →Shooto - The Arrival: This Is ShootoDrawRound 3 Time 5:00 Referee Nelson Hamilton
W7–11–2 after boutTetsuji KatoView status and profile →PXC 11 - No Turning BackTKORound 2 Time 0:00 Referee Not listed
W6–11–2 after boutHector PenaView status and profile →CCC - Night of the Modern GladiatorTKO (Strikes)Round 1 Time 0:29 Referee Not listed
L5–11–2 after boutRoss EbanezView status and profile →PXC 8 - Terror DomeDecisionRound 3 Time 5:00 Referee Not listed
L5–10–2 after boutRoger HuertaView status and profile →Raze MMA - Fight NightTKO (Punches)Round 2 Time 2:43 Referee John McCarthy
D5–9–2 after boutTakahiro KajitaView status and profile →Real Rhythm - 3rd StageDrawRound 2 Time 5:00 Referee Not listed
D5–9–1 after boutMike AinaView status and profile →PXC 6 - Tempun GuraDrawRound 2 Time 5:00 Referee Not listed
W5–9–0 after boutMasaki YagyuView status and profile →Real Rhythm - 2nd StageKO (Punch)Round 1 Time 0:00 Referee Not listed
L4–9–0 after boutAntonio McKeeView status and profile →UAGF - Universal Above Ground FightingDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L4–8–0 after boutRobert EmersonView status and profile →KOTC 41 - RelentlessDecision (Unanimous)Round 2 Time 5:00 Referee Cecil Peoples
L4–7–0 after boutWander BragaView status and profile →KOTC 37 - Unfinished BusinessDecisionRound 2 Time 5:00 Referee Not listed
L4–6–0 after boutJoe StevensonView status and profile →KOTC 33 - After ShockSubmission (Guillotine Choke)Round 2 Time 4:36 Referee Not listed
W4–5–0 after boutJuliano PradoView status and profile →KOTC 29 - RenegadesKO (Punches)Round 1 Time 2:42 Referee Not listed
L3–5–0 after boutJohn De La OView status and profile →KOTC 22 - Steel WarriorSubmission (Armbar)Round 2 Time 4:09 Referee Not listed
W3–4–0 after boutMatt StansellView status and profile →KOTC 19 - Street FighterTKO (Doctor Stoppage)Round 1 Time 5:00 Referee Not listed
W2–4–0 after boutFred LeavyView status and profile →XCF - California Pancration ChampionshipsSubmission (Triangle Choke)Round 1 Time 3:08 Referee Not listed
L1–4–0 after boutDave HisquierdoView status and profile →GC 8 - School Yard BrawlsSubmission (Rear-Naked Choke)Round 1 Time 3:38 Referee Herb Dean
L1–3–0 after boutTracy HessView status and profile →KOTC 10 - Critical MassDecision (Unanimous)Round 2 Time 5:00 Referee Not listed
L1–2–0 after boutBao QuachView status and profile →GC 2 - Collision at ColusaDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W1–1–0 after boutAl GarzaView status and profile →GC 1 - Gladiator Challenge 1Submission (Armbar)Round 1 Time N/A Referee Not listed
L0–1–0 after boutJoe StevensonView status and profile →ESF - Empire OneSubmission (Triangle Choke)Round 1 Time N/A Referee Gene Lebell
DATA CHECKEDAug 21, 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 Joe Camacho.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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