Not listed on the current UFC roster

Ricco Rodriguez

Full professional career74 verified opponent profilesRecursive links active
RR
54–27–0 (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.

54Professional wins
27Professional losses
0Draws
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.

54–27–0 (1 NC)82 professional bouts1 no contest
82 of 82 bouts shown
ResultDate / recordOpponentEventFinish details
L54–27–0 (1 NC) after boutHatef MoeilView status and profile →CFS 9 - Cage Fight Series 9Decision (Unanimous)Round 3 Time 5:00 Referee Wolfgang Hartl
L54–26–0 (1 NC) after boutAlex NicholsonView status and profile →CSL - CamSoda LegendsTKO (Submission to Punches)Round 1 Time 1:27 Referee Michael Cardoso
W54–25–0 (1 NC) after boutNandor GuelminoView status and profile →CFS 8 - Cage Fight Series 8Submission (Forearm Choke)Round 3 Time 2:07 Referee Nebil Sebai
L53–25–0 (1 NC) after boutGilbert YvelView status and profile →WFCA 32 - Grozny BattleTKO (Leg Kicks)Round 1 Time 1:00 Referee Ashot Ashugyan
L53–24–0 (1 NC) after boutIvan ShtyrkovView status and profile →Titov Boxing Promotion - Shtyrkov vs. RodriguezTKO (Punches)Round 1 Time 1:55 Referee Dmitry Vorotnikov
L53–23–0 (1 NC) after boutDenis StojnicView status and profile →BFC - Bosnia Fight Championship 2TKO (Punches)Round 2 Time 0:22 Referee Not listed
L53–22–0 (1 NC) after boutDion StaringView status and profile →FFC - Final Fight Championship 17TKO (Retirement)Round 2 Time 5:00 Referee Zlatko Klaric
W53–21–0 (1 NC) after boutNestoras BatzelasView status and profile →FFC - Final Fight Championship 10TKO (Punches)Round 2 Time 3:33 Referee Zlatko Klaric
NC52–21–0 (1 NC) after boutDenis StojnicView status and profile →BFC - Bosnia Fight Championship 1No ContestRound 1 Time 4:55 Referee Ismar Sapcanin
W52–21–0 after boutZelg GalesicView status and profile →FFC - Final Fight Championship 8Submission (Armbar)Round 1 Time 3:50 Referee Zlatko Klaric
L51–21–0 after boutIan FreemanView status and profile →UCFC 5 - Legends of MMATKO (Punches)Round 1 Time 2:11 Referee Marc Goddard
L51–20–0 after boutMarcin LazarzView status and profile →GWC - The British Invasion: U.S. vs. U.K.Decision (Unanimous)Round 3 Time 5:00 Referee Paul Wilkes
W51–19–0 after boutTomaz SimonicView status and profile →FFC - Final Fight Championship 5Submission (Armbar)Round 1 Time 3:49 Referee Zlatko Klaric
W50–19–0 after boutAndreas KraniotakesView status and profile →CFS 7 - Cage Fight Series 7Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L49–19–0 after boutAnte DelijaView status and profile →NG - Noc Gladiatora 7Decision (Unanimous)Round 2 Time 5:00 Referee Zlatko Klaric
W49–18–0 after boutKevin ThompsonView status and profile →UWC 21 - XplosionSubmission (Armbar)Round 1 Time 4:45 Referee Not listed
L48–18–0 after boutStav EconomouView status and profile →Dubai FC 1 - The BeginningDecision (Unanimous)Round 3 Time 5:00 Referee Alex Grimmer
L48–17–0 after boutRuslan MagomedovView status and profile →United Glory 15 - 2012 Glory World SeriesDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L48–16–0 after boutAlexander VolkovView status and profile →BF - Baltic Challenge 3Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L48–15–0 after boutBlagoy IvanovView status and profile →CMMAT - Chekhov MMA TournamentTKO (Retirement)Round 3 Time 3:33 Referee Not listed
W48–14–0 after boutBashir YamilkhanovView status and profile →FEFoMP - Battle of Empires 1TKO (Punches)Round 2 Time 2:56 Referee Not listed
L47–14–0 after boutGlover TeixeiraView status and profile →MMAAD - MMA Against DengueTKO (Submission to Punches)Round 1 Time 1:58 Referee Not listed
L47–13–0 after boutMichal KitaView status and profile →MMA Attack 1 - Kita vs RodriguezDecision (Unanimous)Round 2 Time 5:00 Referee Grzegorz Jakubowski
L47–12–0 after boutSeth PetruzelliView status and profile →BFC - Bellator Fighting Championships 48TKO (Punches)Round 1 Time 4:21 Referee Dan Miragliotta
W47–11–0 after boutDoug WilliamsView status and profile →SF 17 - Horwich vs. Rosholt 2Submission (Rear-Naked Choke)Round 1 Time 2:16 Referee Kerry Hatley
W46–11–0 after boutJames McSweeneyView status and profile →BAMMA 5 - Daley vs. ShiraiDecision (Unanimous)Round 3 Time 5:00 Referee Mark Woodard
W45–11–0 after boutDaniel TaberaView status and profile →Israel Fighting Championship - GenesisDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W44–11–0 after boutJohn JuarezView status and profile →USA MMA - StackedDecision (Split)Round 3 Time 5:00 Referee Not listed
W43–11–0 after boutBobby MartinezView status and profile →AFA 4 - Parking Lot BeatdownSubmission (Heel Hook)Round 1 Time 1:03 Referee Rob Hinds
W42–11–0 after boutKen SparksView status and profile →USA MMA - LegendsTKO (Punches)Round 1 Time 2:32 Referee Not listed
W41–11–0 after boutTravis FultonView status and profile →CT - Cage ThugKO (Head Kick)Round 1 Time N/A Referee Not listed
W40–11–0 after boutBrian RyanView status and profile →XKL - Evolution 1TKO (Punches)Round 2 Time 2:05 Referee Not listed
W39–11–0 after boutPatrick MillerView status and profile →STFC 10 - AnnihilationTKO (Punches)Round 2 Time 2:20 Referee Mark Calo-oy
W38–11–0 after boutMoise RimbonView status and profile →Union of Veterans of Sport - Mayor's Cup 2009Decision (Split)Round 3 Time 3:00 Referee Not listed
W37–11–0 after boutJustin HowardView status and profile →KOK 7 - Judgment DayTKO (Submission to Punches)Round 1 Time 2:05 Referee Kerry Hatley
W36–11–0 after boutJohn BrownView status and profile →Reality Combat - The ReturnSubmission (Rear-Naked Choke)Round 3 Time 2:34 Referee Not listed
L35–11–0 after boutMario RinaldiView status and profile →WFC 8 - Battle of the BayDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W35–10–0 after boutDoug WilliamsView status and profile →Armageddon - Armageddon 9Submission (Anaconda Choke)Round 1 Time 1:02 Referee Duncan Black
L34–10–0 after boutJeff MonsonView status and profile →MFA - There Will Be BloodDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W34–9–0 after boutRobert BeraunView status and profile →RITC 117 - Rage in the Cage 117Decision (Unanimous)Round 3 Time 3:00 Referee Not listed
W33–9–0 after boutRob BroughtonView status and profile →CG 9 - BeatdownSubmission (Kneebar)Round 2 Time 3:39 Referee Not listed
W32–9–0 after boutTitus CampbellView status and profile →SCF - Silver Crown FightsSubmission (Guillotine Choke)Round 2 Time 3:06 Referee Not listed
W31–9–0 after boutJohnathan IveyView status and profile →Xp3 - The Proving GroundDecision (Unanimous)Round 3 Time 3:00 Referee Not listed
W30–9–0 after boutChris GuillenView status and profile →UCE - Round 31 - FinalsSubmission (Armbar)Round 1 Time 4:30 Referee Not listed
L29–9–0 after boutTravis WiuffView status and profile →YAMMA - Pit Fighting 1Decision (Unanimous)Round 1 Time 5:00 Referee Dan Miragliotta
W29–8–0 after boutGeorge BushView status and profile →YAMMA - Pit Fighting 1Decision (Unanimous)Round 1 Time 5:00 Referee Kevin Mulhall
L28–8–0 after boutAntonio SilvaView status and profile →EliteXC - Street CertifiedDecision (Split)Round 3 Time 5:00 Referee Jorge Ortiz
W28–7–0 after boutKelvin FitialView status and profile →PFP - Ring of FireTKO (Retirement)Round 1 Time 2:23 Referee Mario Yamasaki
L27–7–0 after boutBen RothwellView status and profile →IFL - 2007 Team Championship FinalDecision (Unanimous)Round 3 Time 4:00 Referee Not listed
W27–6–0 after boutLloyd MarshbanksView status and profile →MMAX 13 - MMA Xtreme 13TKO (Punches)Round 1 Time 3:11 Referee Manolo Hernandez
W26–6–0 after boutImani LeeView status and profile →BIB - Beatdown in BakersfieldSubmission (Rear-Naked Choke)Round 1 Time 2:12 Referee Not listed
W25–6–0 after boutAbdias IrissonView status and profile →MMAX 7 - MMA Xtreme 7TKO (Punches)Round 1 Time 1:07 Referee Not listed
W24–6–0 after boutRon WatermanView status and profile →WFA 4 - King of the StreetsTKO (Doctor Stoppage)Round 1 Time 5:00 Referee Nelson Hamilton
W23–6–0 after boutTaylor BrooksView status and profile →MMAX 1 - MMA Xtreme 1Submission (Armbar)Round 1 Time 0:26 Referee Not listed
L22–6–0 after boutRobert BeraunView status and profile →RITC 78 - Back with a VenganceDecision (Unanimous)Round 3 Time 3:00 Referee Not listed
W22–5–0 after boutTyler BrooksView status and profile →PFL - Pro Fight LeagueSubmission (Armbar)Round 1 Time 4:00 Referee Not listed
W21–5–0 after boutDavid MoriView status and profile →MMAFC 4 - MMA Fighting Challenge 4Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W20–5–0 after boutCorey SalterView status and profile →UTS 3 - Ultimate Texas Showdown 3Submission (Armbar)Round 2 Time 0:17 Referee Not listed
W19–5–0 after boutJimmy AmbrizView status and profile →WEC 17 - Halloween Fury 4TKO (Submission to Punches)Round 1 Time 4:13 Referee Herb Dean
L18–5–0 after boutRon WatermanView status and profile →WEC 16 - Clash of the Titans 2Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal
W18–4–0 after boutAndy MontanaView status and profile →IE - Independent EventSubmission (Armbar)Round 1 Time 1:50 Referee Not listed
W17–4–0 after boutRuben VillarealView status and profile →Extreme Wars - X-1Submission (Armbar)Round 1 Time 2:38 Referee Not listed
W16–4–0 after boutScott JunkView status and profile →ROTR 7 - Rumble on the Rock 7Submission (Front Choke)Round 2 Time 0:42 Referee Larry Landless
W15–4–0 after boutMike SealView status and profile →MMA Mexico 5 - De Poder a PoderSubmission (Rear-Naked Choke)Round 1 Time 1:06 Referee Not listed
L14–4–0 after boutPedro RizzoView status and profile →UFC 45 - RevolutionDecision (Unanimous)Round 3 Time 5:00 Referee Larry Landless
L14–3–0 after boutAntonio Rodrigo NogueiraView status and profile →Pride FC - Total Elimination 2003Decision (Unanimous)Round 3 Time 5:00 Referee Daisuke Noguchi
L14–2–0 after boutTim SylviaView status and profile →UFC 41 - OnslaughtTKO (Punches)Round 1 Time 3:09 Referee John McCarthy
W14–1–0 after boutRandy CoutureView status and profile →UFC 39 - The Warriors ReturnTKO (Submission to Elbow)Round 5 Time 3:04 Referee John McCarthy
W13–1–0 after boutTsuyoshi KosakaView status and profile →UFC 37 - High ImpactTKO (Punches)Round 2 Time 3:25 Referee John McCarthy
W12–1–0 after boutJeff MonsonView status and profile →UFC 35 - ThrowdownTKO (Punches)Round 3 Time 3:00 Referee Larry Landless
W11–1–0 after boutPete WilliamsView status and profile →UFC 34 - High VoltageTKO (Punches)Round 2 Time 4:02 Referee Mario Yamasaki
W10–1–0 after boutAndrei ArlovskiView status and profile →UFC 32 - Showdown in the MeadowlandsTKO (Punches)Round 3 Time 1:23 Referee Mason White
W9–1–0 after boutPaul BuentelloView status and profile →KOTC 7 - Wet and WildSubmission (Kneebar)Round 2 Time 4:21 Referee Larry Landless
W8–1–0 after boutJohn MarshView status and profile →Pride 12 - Cold FuryDecision (Unanimous)Round 2 Time 10:00 Referee Keiji Shiozaki
W7–1–0 after boutTakayuki OkadaView status and profile →Pride 10 - Return of the WarriorsSubmission (Smother Choke)Round 1 Time 6:04 Referee Akira Okabayashi
W6–1–0 after boutGary GoodridgeView status and profile →Pride 9 - New BloodDecision (Unanimous)Round 2 Time 10:00 Referee Keiji Shiozaki
W5–1–0 after boutTravis FultonView status and profile →KOTC 2 - Desert StormSubmission (Armbar)Round 1 Time 4:49 Referee Not listed
W4–1–0 after boutSam AdkinsView status and profile →Armageddon - Armageddon 2Submission (Forearm Choke)Round 1 Time 4:32 Referee Not listed
L3–1–0 after boutBobby HoffmanView status and profile →SB 13 - SuperBrawl 13KO (Punches)Round 1 Time 3:13 Referee Not listed
W3–0–0 after boutSteve ShawView status and profile →RITC 6 - Rage in the Cage 6Submission (Armbar)Round 1 Time 1:34 Referee Not listed
W2–0–0 after boutRocky BatastiniView status and profile →EC - Extreme CageSubmission (Armbar)Round 1 Time 4:58 Referee Not listed
W1–0–0 after boutScott AdamsView status and profile →EC - Extreme CageDecisionRound 3 Time 4:00 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 Ricco Rodriguez.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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