Not listed on the current UFC roster

Roger Huerta

Full professional career40 verified opponent profilesRecursive links active
RH
24–14–1 (1 NC)PROFESSIONAL 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.

24Professional wins
14Professional losses
1Draws
1No 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.

24–14–1 (1 NC)40 professional bouts1 no contest
40 of 40 bouts shown
ResultDate / recordOpponentEventFinish details
L24–14–1 (1 NC) after boutRobert WhitefordView status and profile →Professional Fighters League - PFL Europe 3: 2024 PlayoffsDecision (Unanimous)Round 3 Time 5:00 Referee Paul Crossley
L24–13–1 (1 NC) after boutChristopher GonzalezView status and profile →Bellator 255 - Pitbull vs. Sanchez 2TKO (Submission to Punches)Round 3 Time 3:01 Referee Kevin MacDonald
L24–12–1 (1 NC) after boutSidney OutlawView status and profile →Bellator 234 - Kharitonov vs. VassellDecision (Unanimous)Round 3 Time 5:00 Referee Mike Beltran
L24–11–1 (1 NC) after boutPatricky FreireView status and profile →Bellator 205 - McKee vs. MacapaKO (Punch)Round 2 Time 0:43 Referee Tom Supnet
L24–10–1 (1 NC) after boutBenson HendersonView status and profile →Bellator 196 - Henderson vs. HuertaSubmission (Guillotine Choke)Round 2 Time 0:49 Referee Kevin MacDonald
W24–9–1 (1 NC) after boutHayder HassanView status and profile →Phoenix Fighting Championship - Phoenix 4: DubaiDisqualification (Elbows to Back of Head)Round 2 Time 0:53 Referee Blake Grice
W23–9–1 (1 NC) after boutAdrian PangView status and profile →One Championship - Defending HonorDecision (Split)Round 3 Time 5:00 Referee Yuji Shimada
L22–9–1 (1 NC) after boutAriel SextonView status and profile →One Championship 44 - Dynasty of Champions 6TKO (Submission to Punches)Round 3 Time 3:53 Referee Olivier Coste
L22–8–1 (1 NC) after boutKoji AndoView status and profile →One Championship 31 - Odyssey of ChampionsDecision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste
W22–7–1 (1 NC) after boutChristian HolleyView status and profile →One FC 19 - Reign of ChampionsTKO (Knees and Punches)Round 1 Time 3:13 Referee Yuji Shimada
L21–7–1 (1 NC) after boutZorobabel MoreiraView status and profile →One FC 4 - Destiny of WarriorsKO (Soccer Kick)Round 2 Time 3:53 Referee Yuji Shimada
L21–6–1 (1 NC) after boutWar MachineView status and profile →UWF 1 - Huerta vs. War MachineTKO (Punches)Round 3 Time 3:09 Referee Kerry Hatley
L21–5–1 (1 NC) after boutEddie AlvarezView status and profile →BFC - Bellator Fighting Championships 33TKO (Doctor Stoppage)Round 2 Time 5:00 Referee Kevin Mulhall
L21–4–1 (1 NC) after boutPat CurranView status and profile →BFC - Bellator Fighting Championships 17Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W21–3–1 (1 NC) after boutChad HintonView status and profile →BFC - Bellator Fighting Championships 13Submission (Kneebar)Round 3 Time 0:56 Referee Frank Gentile
L20–3–1 (1 NC) after boutGray MaynardView status and profile →UFC Fight Night 19 - Diaz vs. GuillardDecision (Split)Round 3 Time 5:00 Referee Dan Miragliotta
L20–2–1 (1 NC) after boutKenny FlorianView status and profile →UFC 87 - Seek and DestroyDecision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta
W20–1–1 (1 NC) after boutClay GuidaView status and profile →UFC - The Ultimate Fighter 6 FinaleSubmission (Rear-Naked Choke)Round 3 Time 0:51 Referee John McCarthy
W19–1–1 (1 NC) after boutAlberto CraneView status and profile →UFC 74 - RespectTKO (Punches)Round 3 Time 1:50 Referee Steve Mazzagatti
W18–1–1 (1 NC) after boutDouglas EvansView status and profile →UFC - The Ultimate Fighter 5 FinaleTKO (Punches)Round 2 Time 3:30 Referee Steve Mazzagatti
W17–1–1 (1 NC) after boutLeonard GarciaView status and profile →UFC 69 - ShootoutDecision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki
W16–1–1 (1 NC) after boutJohn HalversonView status and profile →UFC 67 - All or NothingTKO (Punches)Round 1 Time 0:19 Referee Yves Lavigne
W15–1–1 (1 NC) after boutJason DentView status and profile →UFC 63 - Hughes vs. Penn 2Decision (Unanimous)Round 3 Time 5:00 Referee Steve Mazzagatti
W14–1–1 (1 NC) after boutJoe CamachoView status and profile →Raze MMA - Fight NightTKO (Punches)Round 2 Time 2:43 Referee John McCarthy
W13–1–1 (1 NC) after boutDan SwiftView status and profile →EC 66 - Extreme Challenge 66TKO (Punches)Round 2 Time 0:51 Referee Not listed
W12–1–1 (1 NC) after boutLee KingView status and profile →IFC - Rumble on the Rio 2Submission (Rear-Naked Choke)Round 1 Time 0:50 Referee Not listed
W11–1–1 (1 NC) after boutMatt WimanView status and profile →FFC 15 - Fiesta Las VegasDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W10–1–1 (1 NC) after boutBrad BlackburnView status and profile →IFC - Rock N' RumbleTKO (Corner Stoppage)Round 3 Time 2:19 Referee Jon Schorle
NC9–1–1 (1 NC) after boutMelvin GuillardView status and profile →FFC 14 - Freestyle Fighting Championship 14No Contest (Result Overturned by Commission)Round 3 Time 5:00 Referee Mike Gallo
W9–1–1 after boutKenny JerrellView status and profile →FFC 14 - Freestyle Fighting Championship 14TKO (Punches)Round 1 Time 2:15 Referee Mike Gallo
W8–1–1 after boutSteve KinnisonView status and profile →FFC 14 - Freestyle Fighting Championship 14Submission (Rear-Naked Choke)Round 2 Time 2:57 Referee Mike Gallo
W7–1–1 after boutNaoyuki KotaniView status and profile →XFO 4 - InternationalTKO (Punches)Round 1 Time 1:29 Referee Not listed
W6–1–1 after boutJake ShortView status and profile →EC 60 - Extreme Challenge 60Submission (Rear-Naked Choke)Round 3 Time 0:37 Referee Not listed
W5–1–1 after boutMatt BradyView status and profile →EC 59 - Extreme Challenge 59TKO (Punches)Round 1 Time 3:12 Referee Not listed
L4–1–1 after boutRyan SchultzView status and profile →SB 36 - SuperBrawl 36TKO (Jaw Injury)Round 1 Time 1:47 Referee Not listed
W4–0–1 after boutMike AinaView status and profile →SB 36 - SuperBrawl 36Decision (Unanimous)Round 3 Time 3:00 Referee Not listed
W3–0–1 after boutHarris SarmientoView status and profile →SB 36 - SuperBrawl 36TKO (Punches)Round 3 Time 2:12 Referee Not listed
D2–0–1 after boutJoe JordanView status and profile →EC 56 - Extreme Challenge 56DrawRound 3 Time 3:00 Referee Not listed
W2–0–0 after boutJeff CarlsonView status and profile →EC - Best of the Best 2 - Day EventDisqualification (Headbutt)Round 2 Time 4:52 Referee Not listed
W1–0–0 after boutShane LavaforView status and profile →EC - Best of the Best 2 - Day EventTKO (Punches)Round 1 Time 2:12 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 Roger Huerta.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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