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 | 12–36–0 after bout | Brandon JuniperView status and profile → | Gladiator Challenge - Best in the West | TKO (Punches)Round 1 Time 1:20 Referee Not listed |
| W | 11–36–0 after bout | Frank ChavezView status and profile → | Gladiator Challenge - Holiday Beatings | TKO (Punches)Round 2 Time 1:34 Referee Greg Franklin |
| L | 10–36–0 after bout | Casey JohnsonView status and profile → | KOTC - Quick Draw | TKO (Punches)Round 1 Time 2:18 Referee Not listed |
| L | 10–35–0 after bout | Adel AltamimiView status and profile → | KOTC - Groundbreaking | Submission (Armbar)Round 1 Time 0:18 Referee Cecil Peoples |
| L | 10–34–0 after bout | Daniel HernandezView status and profile → | KOTC - Supernova | Submission (Rear-Naked Choke)Round 1 Time 1:40 Referee Jason Herzog |
| L | 10–33–0 after bout | Joe AguirreView status and profile → | KOTC - Warp Speed | Submission (Guillotine Choke)Round 1 Time 1:07 Referee Tom Supnet |
| L | 10–32–0 after bout | Ralph AcostaView status and profile → | KOTC - Martial Law | Submission (Rear-Naked Choke)Round 1 Time 2:34 Referee Mike Beltran |
| L | 10–31–0 after bout | Derion ChapmanView status and profile → | CXF 1 - The Return | Submission (Triangle Choke)Round 1 Time 3:12 Referee Milan Ayers |
| W | 10–30–0 after bout | Chris ChavezView status and profile → | Gladiator Challenge - Aftershock | TKO (Punches)Round 2 Time 1:35 Referee Raul Porrata |
| L | 9–30–0 after bout | Keith CarsonView status and profile → | KOTC - Terrified | TKO (Punches)Round 1 Time 2:38 Referee Not listed |
| L | 9–29–0 after bout | Daniel ClarkView status and profile → | BAMMA USA - Pro Series 3 | Submission (Rear-Naked Choke)Round 1 Time 1:25 Referee Michael Bell |
| L | 9–28–0 after bout | Terrion WareView status and profile → | BAMMA USA - Badbeat 9 | KO (Punch)Round 1 Time 0:48 Referee Michael Bell |
| W | 9–27–0 after bout | Gary MichaelsView status and profile → | Gladiator Challenge - Battleground | TKO (Punches)Round 2 Time N/A Referee Raul Porrata |
| L | 8–27–0 after bout | Eric WinstonView status and profile → | RITC - Respect in the Cage | Submission (Triangle Choke)Round 1 Time 2:08 Referee Michael Bell |
| L | 8–26–0 after bout | Eric DunlapView status and profile → | RITC - Respect in the Cage | Submission (Rear-Naked Choke)Round 2 Time 1:52 Referee Larry Landless |
| L | 8–25–0 after bout | Cooper GibsonView status and profile → | Samurai Pro Sports - Samurai MMA Pro 3 | Submission (Rear-Naked Choke)Round 1 Time 1:59 Referee Cecil Peoples |
| L | 8–24–0 after bout | Vinicius ZaniView status and profile → | RITC - Respect in the Cage | Submission (Guillotine Choke)Round 1 Time 2:46 Referee Luis Cobian |
| L | 8–23–0 after bout | Chris BradleyView status and profile → | LOP - Chaos at the Casino 1 | Submission (Guillotine Choke)Round 1 Time 1:37 Referee Cecil Peoples |
| L | 8–22–0 after bout | Jason CarbajalView status and profile → | BAMMA USA - Badbeat 5 | Submission (Triangle Choke)Round 1 Time 3:05 Referee Not listed |
| L | 8–21–0 after bout | Victor HenryView status and profile → | RITC - Respect in the Cage | Submission (Guillotine Choke)Round 1 Time 1:34 Referee Mike Beltran |
| W | 8–20–0 after bout | Brandon AndersonView status and profile → | BAMMA USA - Badbeat 4 & the ALFA League 8 | Submission (Guillotine Choke)Round 1 Time 0:50 Referee Jason Herzog |
| L | 7–20–0 after bout | Federico LopezView status and profile → | Xplode Fight Series - Hillside Havoc | TKO (Submission to Punches)Round 2 Time N/A Referee Ben Lagman |
| L | 7–19–0 after bout | John RoblesView status and profile → | National Fight Alliance - Valley Invasion 1 | TKO (Punches)Round 1 Time 2:39 Referee Larry Landless |
| L | 7–18–0 after bout | Majid RaeesView status and profile → | Samurai Pro Sports - Samurai MMA Pro 2011 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 7–17–0 after bout | Albert RiosView status and profile → | BAMMA USA - Badbeat 3 & the ALFA League 6 | Submission (Guillotine Choke)Round 1 Time 1:32 Referee Not listed |
| L | 7–16–0 after bout | Kana HyattView status and profile → | KOTC - Next Generation | Technical Submission (Triangle Choke)Round 1 Time 1:55 Referee Luis Cobian |
| L | 7–15–0 after bout | Chad GeorgeView status and profile → | BAMMA USA - Badbeat 2 & the ALFA League 3 | Submission (Arm-Triangle Choke)Round 1 Time 2:32 Referee Mike Beltran |
| W | 7–14–0 after bout | Jose MoralesView status and profile → | RITC - Respect in the Cage | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 6–14–0 after bout | Manny TapiaView status and profile → | RITC - Respect in the Cage | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 6–13–0 after bout | Mark VorgeasView status and profile → | BAMMA USA - Badbeat 1 | Submission (Rear-Naked Choke)Round 1 Time 2:20 Referee Not listed |
| L | 6–12–0 after bout | Roberto VargasView status and profile → | International Alliance of MMA - Brawl at the Bowl | Submission (Guillotine Choke)Round 1 Time 1:05 Referee Cecil Peoples |
| L | 6–11–0 after bout | Cody McKenzieView status and profile → | COTC - Conquest of the Cage 6 | Submission (Guillotine Choke)Round 1 Time 0:30 Referee Not listed |
| L | 6–10–0 after bout | Jesse MiramontesView status and profile → | COF 15 - Cage of Fire 15 | Submission (Rear-Naked Choke)Round 1 Time 2:29 Referee Not listed |
| W | 6–9–0 after bout | Charles WilliamsView status and profile → | UF - Unleashed Fight | Submission (Rear-Naked Choke)Round 1 Time 1:35 Referee Not listed |
| W | 5–9–0 after bout | Louie MorenoView status and profile → | SSP - Battle of the Rising Stars | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| L | 4–9–0 after bout | Reuben DuranView status and profile → | Invincible - MMA | Submission (Triangle Choke)Round 1 Time 1:15 Referee Not listed |
| L | 4–8–0 after bout | Seth DikunView status and profile → | CITC 4 - Chaos in the Cage 4 | Submission (Triangle Choke)Round 1 Time 2:38 Referee Not listed |
| L | 4–7–0 after bout | Jeff WillinghamView status and profile → | WCO - Kerr vs. Gavin | Submission (Armbar)Round 1 Time 2:32 Referee Cecil Peoples |
| L | 4–6–0 after bout | Travis McRobertsView status and profile → | Invincible 4 - It's All About the Action | Submission (Guillotine Choke)Round 2 Time 1:09 Referee Not listed |
| L | 4–5–0 after bout | Reynaldo Walter DuarteView status and profile → | Tuff-N-Uff - Tuff-N-Uff 3 | Submission (Rear-Naked Choke)Round 1 Time 2:32 Referee Not listed |
| L | 4–4–0 after bout | Sam MiloView status and profile → | Bring it On - Under Destruction | Submission (Guillotine Choke)Round 3 Time 1:25 Referee Not listed |
| W | 4–3–0 after bout | Kelvin NimsiriruengphalView status and profile → | Invincible - Fighting Championships | Submission (Rear Naked Choke)Round 1 Time 2:12 Referee Not listed |
| L | 3–3–0 after bout | Alvin CacdacView status and profile → | Strikeforce - Young Guns | Submission (Heel Hook)Round 2 Time 1:45 Referee Not listed |
| W | 3–2–0 after bout | Joe BarosView status and profile → | Invincible - Fist of Fury 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 2–2–0 after bout | Casey OlsonView status and profile → | Strikeforce - Tank vs. Buentello | Submission (Guillotine Choke)Round 1 Time 1:58 Referee Marcos Rosales |
| W | 2–1–0 after bout | Maleko ReedView status and profile → | Invincible - Destruction at Diamond Mountain | Decision (Unanimous)Round 1 Time 0:00 Referee Not listed |
| L | 1–1–0 after bout | Rick ScreetonView status and profile → | Valor Fighting - 4th and B | Submission (Triangle Choke)Round 1 Time N/A Referee Not listed |
| W | 1–0–0 after bout | Jason ChildersView status and profile → | Invincible - Fist of Fury | Decision (Unanimous)Round 3 Time 5:00 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 Bobby Sanchez.
Verify source record ↗Every verified opponent opens another full career
48 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.