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 | 32–17–0 after bout | Baissangour ChamsoudinovView status and profile → | Ares 16 - Chamsoudinov vs. Escudero | TKO (Punches)Round 2 Time 4:42 Referee Loic Pora |
| W | 32–16–0 after bout | Ricardo ChavezView status and profile → | BSC 11 - Budo Sento Championship 11 | Decision (Unanimous)Round 5 Time 5:00 Referee Fernando Salas |
| W | 31–16–0 after bout | Leonard SmithView status and profile → | Martial Entertainment - Fight Night Champions 5: Escudero vs. Smith Jr. | Submission (Heel Hook)Round 3 Time 4:22 Referee Edgard Lopez |
| L | 30–16–0 after bout | Rasul ShovhalovView status and profile → | ACA 98 - Fight Day | Decision (Majority)Round 3 Time 5:00 Referee Ashot Ashugyan |
| L | 30–15–0 after bout | Amirkhan AdaevView status and profile → | ACA 92 - Warsaw | Decision (Split)Round 3 Time 5:00 Referee Marco Broersen |
| L | 30–14–0 after bout | Gleison TibauView status and profile → | Golden Boy MMA - Liddell vs. Ortiz 3: War's End | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 30–13–0 after bout | Jason HighView status and profile → | Professional Fighters League - PFL 2: 2018 Regular Season | Technical Submission (Guillotine Choke)Round 3 Time 0:35 Referee Josh Stewart |
| W | 29–13–0 after bout | Jorge LopezView status and profile → | LUX 002 - CDMX | Submission (Choke)Round 1 Time 4:59 Referee Luis Cobian |
| L | 28–13–0 after bout | Musa KhamanaevView status and profile → | ACB 74 - Vienna | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 28–12–0 after bout | Bruno MurataView status and profile → | LUX 001 - Tampico | Decision (Unanimous)Round 3 Time 5:00 Referee Luis Cobian |
| W | 27–12–0 after bout | Fabricio SilvaView status and profile → | CFC 3 - Conquer Fighting Championships 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Edward Collantes |
| L | 26–12–0 after bout | Akhmed AlievView status and profile → | FNG - Fight Nights Global 59 | Decision (Unanimous)Round 3 Time 5:00 Referee Gennady Zuev |
| W | 26–11–0 after bout | Nelson CarvalhoView status and profile → | EBD 1 - European Beatdown 1 | Decision (Split)Round 3 Time 5:00 Referee Axel Vankimmenade |
| W | 25–11–0 after bout | Koshi MatsumotoView status and profile → | Vale Tudo Japan - VTJ 8th | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| L | 24–11–0 after bout | Kevin LeeView status and profile → | UFC 197 - Jones vs. St. Preux | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| L | 24–10–0 after bout | Leandro SilvaView status and profile → | UFC Fight Night 78 - Magny vs. Gastelum | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| W | 24–9–0 after bout | Drew DoberView status and profile → | UFC 188 - Velasquez vs. Werdum | Submission (Guillotine Choke)Round 1 Time 0:54 Referee Herb Dean |
| W | 23–9–0 after bout | Rodrigo Goiana de LimaView status and profile → | UFC Fight Night 60 - Henderson vs. Thatch | Decision (Unanimous)Round 3 Time 5:00 Referee Don Thais |
| L | 22–9–0 after bout | Leonardo SantosView status and profile → | UFC Fight Night 51 - Bigfoot vs. Arlovski 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Jerin Valel |
| W | 22–8–0 after bout | Juha-Pekka VainikainenView status and profile → | Superior Challenge 10 - Helsingborg | TKO (Elbows and Punches)Round 3 Time 4:48 Referee Not listed |
| L | 21–8–0 after bout | Dakota CochraneView status and profile → | RFA 13 - Cochrane vs. Escudero | Decision (Unanimous)Round 3 Time 5:00 Referee Dave Jobeun |
| W | 21–7–0 after bout | Luis PalominoView status and profile → | CFA 12 - Sampo vs. Thao | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Ortiz |
| W | 20–7–0 after bout | Zack SurdykaView status and profile → | Bellator MMA - Bellator 100 | Decision (Unanimous)Round 3 Time 5:00 Referee Al Guinee |
| W | 19–7–0 after bout | Marcus EdwardsView status and profile → | SCL - Greeley Stampede | Decision (Split)Round 3 Time 5:00 Referee Eric Heinz |
| L | 18–7–0 after bout | Jorge PatinoView status and profile → | Max Sport - 13.2 | Decision (Split)Round 3 Time 5:00 Referee Mario Yamasaki |
| L | 18–6–0 after bout | Tyson GriffinView status and profile → | RFA 4 - Griffin vs. Escudero | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 18–5–0 after bout | Mac DanzigView status and profile → | UFC 145 - Jones vs. Evans | Decision (Unanimous)Round 3 Time 5:00 Referee Blake Grice |
| L | 18–4–0 after bout | Jacob VolkmannView status and profile → | UFC 141 - Lesnar vs. Overeem | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 18–3–0 after bout | Cesar AvilaView status and profile → | BFC - Bellator Fighting Championships 55 | Submission (Guillotine Choke)Round 1 Time 1:55 Referee John McCarthy |
| W | 17–3–0 after bout | Mike RioView status and profile → | CFA 2 - McCorkle vs. Hayes | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Ortiz |
| L | 16–3–0 after bout | Fabricio CamoesView status and profile → | TPF 9 - The Contenders | Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal |
| W | 16–2–0 after bout | Ashe BowmanView status and profile → | XCage - Predators | Decision (Unanimous)Round 3 Time 5:00 Referee Luis Cobian |
| W | 15–2–0 after bout | Jeremy LarsenView status and profile → | RITC - Rage in the Cage 148 | Submission (Armbar)Round 3 Time 3:21 Referee Not listed |
| W | 14–2–0 after bout | Alfredo MartinezView status and profile → | DRFCF - Desert Rage Full Contact Fighting 8 | Submission (Rear-Naked Choke)Round 1 Time 1:14 Referee Not listed |
| L | 13–2–0 after bout | Charles OliveiraView status and profile → | UFC Fight Night 22 - Marquardt vs. Palhares | Submission (Rear-Naked Choke)Round 3 Time 2:25 Referee Kerry Hatley |
| W | 13–1–0 after bout | Dan LauzonView status and profile → | UFC 114 - Rampage vs. Evans | Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal |
| L | 12–1–0 after bout | Evan DunhamView status and profile → | UFC Fight Night 20 - Maynard vs. Diaz | Submission (Armbar)Round 3 Time 1:59 Referee Dan Miragliotta |
| W | 12–0–0 after bout | Cole MillerView status and profile → | UFC 103 - Franklin vs. Belfort | TKO (Punches)Round 1 Time 3:36 Referee Yves Lavigne |
| W | 11–0–0 after bout | Phillipe NoverView status and profile → | UFC - The Ultimate Fighter 8 Finale | Decision (Unanimous)Round 3 Time 5:00 Referee Steve Mazzagatti |
| W | 10–0–0 after bout | Tommy WagnerView status and profile → | FMF - Full Moon Fighting | Submission (Punches)Round 1 Time 1:12 Referee Not listed |
| W | 9–0–0 after bout | Eric ReganView status and profile → | RITC 99 - Rage in the Cage 99 | Submission (Rear-Naked Choke)Round 2 Time 2:15 Referee Not listed |
| W | 8–0–0 after bout | Jon KecksView status and profile → | CS - Cage Supremacy 2 | Submission (Triangle Choke)Round 1 Time 2:04 Referee Not listed |
| W | 7–0–0 after bout | TJ ZasaView status and profile → | CS - Cage Supremacy | Submission (Rear-Naked Choke)Round 2 Time 0:43 Referee Not listed |
| W | 6–0–0 after bout | Peter NewshellerView status and profile → | RITC 96 - Rage in the Cage 96 | Submission (Rear-Naked Choke)Round 1 Time 1:13 Referee Not listed |
| W | 5–0–0 after bout | Jose RodriguezView status and profile → | RITC 95 - Rage in the Cage 95 | Submission (Triangle Choke)Round 1 Time 2:29 Referee Not listed |
| W | 4–0–0 after bout | Nic StoneView status and profile → | RITC 93 - Rage in the Cage 93 | Submission (Armbar)Round 2 Time 1:25 Referee Not listed |
| W | 3–0–0 after bout | Mike SmithView status and profile → | RITC 92 - Cronin vs. Vigil | Submission (Rear-Naked Choke)Round 1 Time 2:57 Referee Not listed |
| W | 2–0–0 after bout | Joe CroninView status and profile → | RITC 84 - Celebrity Theatre | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| W | 1–0–0 after bout | Chris ColladoView status and profile → | RITC 83 - Rampage | Submission (Choke)Round 1 Time N/A 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 Efrain Escudero.
Verify source record ↗Every verified opponent opens another full career
49 professional bout rows are displayed from the source record. 47 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.