Not listed on the current UFC roster

Juan Torres

Full professional career24 verified opponent profilesRecursive links active
JT
8–17–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.

8Professional wins
17Professional 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.

8–17–025 professional boutsNo no-contest results
25 of 25 bouts shown
ResultDate / recordOpponentEventFinish details
L8–17–0 after boutTerrance ChatmanView status and profile →Fury FC 121 - Fury Fighting Championship 121: Martinez vs. AmaroTKO (Leg Kicks)Round 1 Time 3:32 Referee Kevin Hancock
L8–16–0 after boutHaze WilsonView status and profile →XFL - Xtreme Fight Night 400TKO (Punches)Round 4 Time 1:17 Referee Not listed
L8–15–0 after boutIsaac VillanuevaView status and profile →Fury FC 33 - Fury Fighting Championship 33TKO (Punches)Round 1 Time 2:59 Referee Jeff Rexroad
W8–14–0 after boutChristian AndersonView status and profile →RXMMA - Rocks Xtreme MMA 26Decision (Unanimous)Round 3 Time 5:00 Referee Jacob Montalvo
W7–14–0 after boutMarvin BabeView status and profile →C3 Fights 47 - Alfaya vs. HarrisSubmissionRound 1 Time 3:12 Referee Not listed
L6–14–0 after boutRashaun JacksonView status and profile →Maxx FC 36 - Maxximo Fighting Championship 36TKO (Punches)Round 1 Time 0:00 Referee Not listed
L6–13–0 after boutRick GonzalezView status and profile →Fury FC 24 - Fury Fighting Championship 24Decision (Unanimous)Round 3 Time 5:00 Referee Kevin Hancock
L6–12–0 after boutAustin AveraView status and profile →Fury FC 21 - Fury Fighting Championship 21TKO (Punches)Round 2 Time 0:53 Referee Jeff Rexroad
L6–11–0 after boutJeremy HardyView status and profile →Fury FC 18 - Fury Fighting Championship 18Decision (Unanimous)Round 3 Time 3:00 Referee Joe Soliz
L6–10–0 after boutBubba McDanielView status and profile →Strike League 1 - Fight Your FightTKO (Punches)Round 2 Time 4:16 Referee Nick Wright
L6–9–0 after boutIsaac TeranView status and profile →Fury FC 15 - Fury Fighting Championship 15Decision (Unanimous)Round 3 Time 5:00 Referee Chris Reed
W6–8–0 after boutDavid MullinsView status and profile →TKO Fight Alliance - Knockout NightsSubmission (Forearm Choke)Round 1 Time 0:57 Referee Patrick Patlan
L5–8–0 after boutRoger NarvaezView status and profile →Fury FC 14 - Fury Fighting Championship 14TKO (Punches)Round 1 Time 3:56 Referee Frank Collazo
L5–7–0 after boutJon HillView status and profile →RITC - Rage in the Cage OKC 48TKO (Punches)Round 2 Time 1:24 Referee Not listed
W5–6–0 after boutJason PrestonView status and profile →SCC - Superior Combative ChampionshipsTKO (Punches)Round 2 Time 1:16 Referee Aladin Martinez
L4–6–0 after boutJoel MooreView status and profile →Fury FC 10 - Fury Fighting Championship 10Decision (Unanimous)Round 3 Time 3:00 Referee Joe Soliz
L4–5–0 after boutJustin WrenView status and profile →Bellator 149 - Shamrock vs. GracieDecision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
W4–4–0 after boutGary HarlingView status and profile →Fury FC 9 - Fury Fighting Championship 9TKO (Punches)Round 1 Time 1:27 Referee Chris Reed
L3–4–0 after boutRichard OdomsView status and profile →Kickass Productions - Border WarsTKO (Punches)Round 1 Time 3:01 Referee Frank Collazo
L3–3–0 after boutKyle KeeneyView status and profile →Fury FC 5 - Fury Fighting Championship 5Decision (Unanimous)Round 3 Time 5:00 Referee Michelle Drake Browning
W3–2–0 after boutMiguel GuerraView status and profile →Fury FC 3 - Fury Fighting Championship 3TKO (Punches)Round 2 Time 2:59 Referee Frank Collazo
L2–2–0 after boutDemoreo DennisView status and profile →BGMMA - BattleGrounds MMA 3Submission (Heel Hook)Round 1 Time 0:50 Referee Not listed
W2–1–0 after boutJavier RendonView status and profile →BDP - Big Dawg PromotionsKO (Punch)Round 1 Time 0:16 Referee Jacob Montalvo
L1–1–0 after boutJavier RendonView status and profile →BDP - Big Dawg PromotionsDecision (Split)Round 3 Time 3:00 Referee Danny Dealejandro
W1–0–0 after boutYonny OsunaView status and profile →Big Dawg Promotions - In the Cage I Trust 2Decision (Unanimous)Round 3 Time 3:00 Referee Kevin Hancock
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 Juan Torres.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

25 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.

Verify source record ↗Current roster snapshot ↗