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 | 16–25–0 after bout | Anuar AburtoView status and profile → | LUX 062 - Monterrey | Submission (Triangle Armbar)Round 2 Time 3:24 Referee Gerardo Cruz |
| L | 16–24–0 after bout | Akbarh ArreolaView status and profile → | UWC Mexico 57 - Miranda vs. Chavez | Submission (Armbar)Round 1 Time 1:06 Referee Edgard Lopez |
| L | 16–23–0 after bout | Ramiro Huesca PerezView status and profile → | RFL 15 - Riot Fight League 15 | Submission (Arm-Triangle Choke)Round 1 Time 3:44 Referee David Selva |
| L | 16–22–0 after bout | Cruz GarciaView status and profile → | FLC 1 - Fight League Champions 1 | Decision (Split)Round 3 Time 5:00 Referee Daniela Modad |
| L | 16–21–0 after bout | Leonardo BlascoView status and profile → | RFL 11 - Riot Fight League 11 | Submission (Arm-Triangle Choke)Round 1 Time 3:37 Referee David Selva |
| L | 16–20–0 after bout | Ivan CastilloView status and profile → | EXF 21 - Elite Xtreme Fighting 21 | Submission (Brabo Choke)Round 2 Time 4:22 Referee Not listed |
| L | 16–19–0 after bout | Fabrizio EscarregaView status and profile → | BSC 28 - Budo Sento Championship 28 | TKO (Punches)Round 1 Time 3:07 Referee Napoleon Pina |
| L | 16–18–0 after bout | Alexis MirandaView status and profile → | UWC Mexico 55 - Martinez vs. Segura | Decision (Unanimous)Round 3 Time 5:00 Referee Edgard Lopez |
| W | 16–17–0 after bout | Jesus JuarezView status and profile → | FRL 35 - Real Fight League 35 | TKO (Punches)Round 1 Time 2:42 Referee Not listed |
| W | 15–17–0 after bout | Rafael SaenzView status and profile → | WFC 19 - World Fighters Championship 19 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 14–17–0 after bout | Alfrego RuelasView status and profile → | Arena Fighting Garage - Fight Night 4 | Submission (Guillotine Choke)Round 2 Time 1:32 Referee Moises Ruiz |
| W | 13–17–0 after bout | Alberto SanchezView status and profile → | Vendetta 33 - Vendetta MMA Championship Series 33 | TKO (Punches)Round 2 Time 3:22 Referee Not listed |
| L | 12–17–0 after bout | Rodrigo VargasView status and profile → | LUX 044 - CDMX | Submission (Arm-Triangle Choke)Round 1 Time 4:42 Referee Edgard Lopez |
| W | 12–16–0 after bout | Marcos CovarrubiasView status and profile → | FRL 30 - Real Fight League 30 | Decision (Unanimous)Round 5 Time 5:00 Referee Salvador Valdespino |
| L | 11–16–0 after bout | Hugo FloresView status and profile → | LUX 042 - Guadalajara | Submission (Armbar)Round 3 Time 4:59 Referee Edgard Lopez |
| L | 11–15–0 after bout | Jordan BeltranView status and profile → | BDMMA 11 - Beat Down MMA 11 | Submission (Guillotine Choke)Round 1 Time 0:33 Referee Not listed |
| L | 11–14–0 after bout | Rodrigo VargasView status and profile → | LMI 13 - Lutador MMA Invictus 13 | Submission (Arm-Triangle Choke)Round 2 Time 4:10 Referee Victor Romero |
| W | 11–13–0 after bout | Angel MoralesView status and profile → | MFL 006 - Masster Fight League 006 | TKO (Submission to Strikes)Round 3 Time 3:35 Referee Not listed |
| L | 10–13–0 after bout | Alan VillalbaView status and profile → | UWC Mexico 50 - Gonzalez vs. Garcia | Decision (Unanimous)Round 3 Time 5:00 Referee Luis Cobian |
| L | 10–12–0 after bout | Mohamed AdoView status and profile → | Unified MMA 53 - Unified MMA | Submission (Rear-Naked Choke)Round 2 Time 2:27 Referee Andy Social |
| W | 10–11–0 after bout | Yasmany GarciaView status and profile → | Vendetta 27 - Vendetta MMA Championship Series 27 | TKO (Punches)Round 1 Time 1:10 Referee Not listed |
| L | 9–11–0 after bout | Hugo OyarzunView status and profile → | UWC Mexico 46 - Elpidio vs. Nunes | Decision (Unanimous)Round 3 Time 5:00 Referee Edgard Lopez |
| L | 9–10–0 after bout | Ramil KamilovView status and profile → | Absolute MMA 3 - Amplified | Decision (Unanimous)Round 3 Time 5:00 Referee Andy Social |
| L | 9–9–0 after bout | Eduardo VazquezView status and profile → | UWC Mexico 42 - Luna vs. Matos | Decision (Unanimous)Round 3 Time 5:00 Referee Luis Cobian |
| W | 9–8–0 after bout | Marcos CovarrubiasView status and profile → | RLF 3 - Road to Legacy of Fighters 3 | TKO (Punches)Round 5 Time 0:30 Referee Carlos Lopez Rivera |
| L | 8–8–0 after bout | Mauricio EguiluzView status and profile → | UWC Mexico 39 - Meraz vs. Ramos | Decision (Unanimous)Round 3 Time 5:00 Referee Edgard Lopez |
| L | 8–7–0 after bout | Miguel Angel CabreraView status and profile → | XFM 15 - Calmecac | Submission (Heel Hook)Round 1 Time 2:43 Referee Not listed |
| W | 8–6–0 after bout | Gerardo AguirreView status and profile → | MKC 1 - Woody vs. Otarola 2 | Decision (Split)Round 3 Time 5:00 Referee Fernando Salas |
| L | 7–6–0 after bout | Fabian AlbuerneView status and profile → | BSC 10 - Budo Sento Championship 10 | Submission (Rear-Naked Choke)Round 1 Time 1:56 Referee Horacio Lopez |
| W | 7–5–0 after bout | Alexander BarahonaView status and profile → | MFL 002 - Masster Fight League 002 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 6–5–0 after bout | Abraham CanavatiView status and profile → | Naciones MMA 7 - Monterrey | Submission (Triangle Choke)Round 1 Time 4:44 Referee Not listed |
| W | 6–4–0 after bout | Adrian OviedoView status and profile → | LUX 022 - CDMX | Decision (Unanimous)Round 3 Time 5:00 Referee Edgard Lopez |
| L | 5–4–0 after bout | Pablo SaboriView status and profile → | UWC Mexico 31 - Luna vs. Uruchurtu | Submission (Neck Crank)Round 1 Time 3:37 Referee Edgard Lopez |
| W | 5–3–0 after bout | Marcos CovarrubiasView status and profile → | Vendetta 12 - Vendetta MMA Championship Series 12 | TKO (Punches)Round 2 Time 3:47 Referee Uriel Fonseca |
| L | 4–3–0 after bout | Fabian MirandaView status and profile → | BSC 5 - Budo Sento Championship 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Horacio Lopez |
| W | 4–2–0 after bout | Jose Luis RiosView status and profile → | BSC 4 - Budo Sento Championship 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Fernando Bautista |
| L | 3–2–0 after bout | Luis CeronView status and profile → | AFL 6 - Azteca Fight League 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 3–1–0 after bout | Martin GuzmanView status and profile → | Vendetta 6 - Vendetta MMA Championship Series 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 2–1–0 after bout | Ronny JamesView status and profile → | Vendetta 5 - Vendetta MMA Championship Series 5 | TKO (Punches)Round 2 Time 2:50 Referee Not listed |
| L | 1–1–0 after bout | Daniel SanchezView status and profile → | JFL 23 - Jasaji Fighting League 23 | Submission (Rear-Naked Choke)Round 1 Time 3:12 Referee Not listed |
| W | 1–0–0 after bout | Alberto SanchezView status and profile → | Vendetta 4 - Vendetta MMA Championship Series 4 | KORound 2 Time 2:16 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 Roman Cordova.
Verify source record ↗Every verified opponent opens another full career
41 professional bout rows are displayed from the source record. 37 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.