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 |
|---|---|---|---|---|
| W | 26–10–0 after bout | Andres PonceView status and profile → | Rise of the Prospects - Cage Series 9 | Submission (Arm-Triangle Choke)Round 1 Time 0:00 Referee Not listed |
| W | 25–10–0 after bout | Matt BetzoldView status and profile → | WFF 40 - Night of Champions | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 24–10–0 after bout | Daniel SotoView status and profile → | RUF MMA 27 - Frincu vs. Champion | Submission (Armbar)Round 1 Time 1:36 Referee Not listed |
| W | 23–10–0 after bout | Gilberto AguilarView status and profile → | Aggression Session MMA - Anarchy | SubmissionRound 1 Time 3:22 Referee Not listed |
| W | 22–10–0 after bout | Glen BakerView status and profile → | WFF - World Fighting Federation 34 | Submission (Rear-Naked Choke)Round 1 Time 1:55 Referee Not listed |
| W | 21–10–0 after bout | Chris HernandezView status and profile → | Ringside Promotions - Cage Rage at the Diamond 2 | Submission (Triangle Choke)Round 1 Time 0:29 Referee Not listed |
| W | 20–10–0 after bout | Roman SalazarView status and profile → | Aggression Session 3 - Another One | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 19–10–0 after bout | Jose CarbajalView status and profile → | RITC - Rage in the Cage 179 | Submission (Rear-Naked Choke)Round 1 Time 3:05 Referee Not listed |
| L | 18–10–0 after bout | Timur ValievView status and profile → | WSOF 19 - Gaethje vs. Palomino | TKO (Elbows and Punches)Round 1 Time 1:39 Referee Ryan Brueggeman |
| L | 18–9–0 after bout | Mike RichmanView status and profile → | Bellator MMA - Bellator 126 | KO (Punches)Round 1 Time 2:44 Referee Jason Herzog |
| L | 18–8–0 after bout | Antonio DuarteView status and profile → | MF - Mexico Fighter 5 | Submission (Anaconda Choke)Round 1 Time 4:42 Referee Cervando Licano |
| W | 18–7–0 after bout | Joshua MontoyaView status and profile → | Bellator MMA - Bellator 91 | KO (Head Kick)Round 2 Time 2:51 Referee Raul Porrata |
| L | 17–7–0 after bout | Marcos GalvaoView status and profile → | BFC - Bellator Fighting Championships 65 | Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson |
| L | 17–6–0 after bout | Eduardo DantasView status and profile → | BFC - Bellator Fighting Championships 55 | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| W | 17–5–0 after bout | Luis Alberto NogueiraView status and profile → | BFC - Bellator Fighting Championships 51 | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Matheny |
| W | 16–5–0 after bout | Sam RodriguezView status and profile → | DRFCF - Desert Rage Full Contact Fighting 9 | Submission (Armbar)Round 1 Time 1:22 Referee Not listed |
| L | 15–5–0 after bout | Zach MakovskyView status and profile → | BFC - Bellator Fighting Championships 32 | Decision (Unanimous)Round 5 Time 5:00 Referee Jason Herzog |
| W | 15–4–0 after bout | Jose VegaView status and profile → | BFC - Bellator Fighting Championships 30 | Decision (Split)Round 3 Time 5:00 Referee Gary Copeland |
| W | 14–4–0 after bout | Bryan GoldsbyView status and profile → | BFC - Bellator Fighting Championships 27 | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| W | 13–4–0 after bout | Tyler BialeckiView status and profile → | DRFCF - Desert Rage Full Contact Fighting 7 | Submission (Triangle Choke)Round 1 Time 1:25 Referee Not listed |
| W | 12–4–0 after bout | Jose CarbajalView status and profile → | DRFCF - Desert Rage Full Contact Fighting 6 | Submission (Guillotine Choke)Round 1 Time 1:38 Referee Not listed |
| W | 11–4–0 after bout | Del HawkinsView status and profile → | AF 1 - Apocalypse Fights 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 10–4–0 after bout | Austin PascucciView status and profile → | RITC 109 - Rage in the Cage 109 | Submission (Armbar)Round 2 Time 0:28 Referee Not listed |
| W | 9–4–0 after bout | Nick HedrickView status and profile → | CS - Cage Supremacy 2 | Submission (Rear-Naked Choke)Round 1 Time 2:26 Referee Not listed |
| L | 8–4–0 after bout | Savant YoungView status and profile → | IFL - Houston | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| L | 8–3–0 after bout | Erik OwingsView status and profile → | IFL - Championship Final | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| L | 8–2–0 after bout | Chris HorodeckiView status and profile → | IFL - Portland | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| W | 8–1–0 after bout | Carlos OrtegaView status and profile → | RITC 79 - The Rage Returns | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| W | 7–1–0 after bout | Reynaldo Walter DuarteView status and profile → | RITC 76 - Hello Tucson | Decision (Split)Round 3 Time 3:00 Referee Not listed |
| W | 6–1–0 after bout | Chris DavidView status and profile → | RITC 64 - Heart & Soul | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| W | 5–1–0 after bout | Amos SoteloView status and profile → | RITC 61 - Relentless | Submission (Kimura)Round 1 Time 1:01 Referee Not listed |
| L | 4–1–0 after bout | Harris SarmientoView status and profile → | SB 34 - SuperBrawl 34 | TKO (Punches)Round 1 Time 2:08 Referee Not listed |
| W | 4–0–0 after bout | Carlos OrtegaView status and profile → | RITC 59 - Let the Punishment Begin | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| W | 3–0–0 after bout | Troy TolbertView status and profile → | RITC 57 - Tucson Revisited | Submission (Armbar)Round 1 Time 0:34 Referee Not listed |
| W | 2–0–0 after bout | Joe VigilView status and profile → | RITC 47 - Unstoppable | Submission (Armbar)Round 1 Time 1:57 Referee Not listed |
| W | 1–0–0 after bout | Troy TolbertView status and profile → | RITC 46 - Launching Pad | Submission (Armbar)Round 1 Time 1: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 Ed West.
Verify source record ↗Every verified opponent opens another full career
36 professional bout rows are displayed from the source record. 33 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.