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 | 27–17–0 after bout | Darrell HorcherView status and profile → | GFC 10 - Gamebred BareKnuckle MMA 10 | TKO (Punches and Elbows)Round 3 Time 2:44 Referee Marcos Perez |
| L | 26–17–0 after bout | Claudio Quintana NadalView status and profile → | Productora LFN - Live Fight Night | Decision (Unanimous)Round 3 Time 5:00 Referee Dennys Quijada |
| L | 26–16–0 after bout | Apti BimarzaevView status and profile → | ACA 93 - St. Petersburg | Decision (Unanimous)Round 3 Time 5:00 Referee Viktor Korneev |
| L | 26–15–0 after bout | Lom-Ali EskievView status and profile → | ACB 84 - Bratislava | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 26–14–0 after bout | Yusuf RaisovView status and profile → | ACB 67 - Grozny: Cooper vs. Berkhamov | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 26–13–0 after bout | Marcos Vinicius SchmitzView status and profile → | ACB 61 - St. Petersburg | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| W | 25–13–0 after bout | Musa KhamanaevView status and profile → | ACB 51 - Silva vs. Torgeson | TKO (Punches)Round 2 Time 3:35 Referee Herb Dean |
| L | 24–13–0 after bout | Sheymon MoraesView status and profile → | WSOF 31 - Ivanov vs. Copeland | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| L | 24–12–0 after bout | Brian FosterView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | TKO (Punches)Round 2 Time 4:19 Referee Chris Tognoni |
| W | 24–11–0 after bout | Richard PatishnockView status and profile → | WSOF 25 - 8-Man Lightweight Tournament | TKO (Punches)Round 1 Time 4:55 Referee Chris Tognoni |
| L | 23–11–0 after bout | Justin GaethjeView status and profile → | WSOF 23 - Gaethje vs. Palomino 2 | TKO (Punches)Round 2 Time 4:30 Referee Ryan Brueggeman |
| L | 23–10–0 after bout | Justin GaethjeView status and profile → | WSOF 19 - Gaethje vs. Palomino | TKO (Leg Kicks and Punches)Round 3 Time 3:57 Referee Al Guinee |
| W | 23–9–0 after bout | Lewis GonzalezView status and profile → | WSOF 12 - Palomino vs. Gonzalez | KO (Knee and Punch)Round 1 Time 4:42 Referee Herb Dean |
| W | 22–9–0 after bout | Jorge PatinoView status and profile → | WSOF 8 - Gaethje vs. Patishnock | KO (Punches)Round 2 Time 4:20 Referee Troy Waugh |
| L | 21–9–0 after bout | Efrain EscuderoView status and profile → | CFA 12 - Sampo vs. Thao | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Ortiz |
| W | 21–8–0 after bout | Robert WashingtonView status and profile → | CFA 11 - Kyle vs. Wiuff | KO (Punch)Round 1 Time 3:26 Referee Troy Waugh |
| L | 20–8–0 after bout | Luiz FirminoView status and profile → | CFA 9 - Night of Champions | Decision (Unanimous)Round 5 Time 5:00 Referee Jorge Alonso |
| W | 20–7–0 after bout | Gesias CavalcanteView status and profile → | CFA 7 - Never Give Up | KO (Punches)Round 3 Time 1:41 Referee Jorge Ortiz |
| W | 19–7–0 after bout | James WarfieldView status and profile → | CFA 6 - Palomino vs. Warfield | Decision (Unanimous)Round 3 Time 5:00 Referee Troy Waugh |
| W | 18–7–0 after bout | Charles BennettView status and profile → | CFA 4 - Izquierdo vs. Cenoble | KO (Punch)Round 1 Time 3:59 Referee Troy Waugh |
| W | 17–7–0 after bout | Edson BertoView status and profile → | W-1 MMA 7 - Reloaded | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Ortiz |
| L | 16–7–0 after bout | Pat CurranView status and profile → | BFC - Bellator Fighting Championships 46 | Submission (Peruvian Necktie)Round 1 Time 3:49 Referee Troy Waugh |
| W | 16–6–0 after bout | Peter GrimesView status and profile → | Championship Fighting Alliance - The Title | Submission (Armbar)Round 4 Time 4:59 Referee Jorge Ortiz |
| W | 15–6–0 after bout | Daron CruickshankView status and profile → | G-Force Fights - Bad Blood 5 | KO (Head Kick and Punches)Round 1 Time 3:52 Referee Not listed |
| W | 14–6–0 after bout | Jarrod CardView status and profile → | XFC 13 - Unstoppable | Decision (Unanimous)Round 5 Time 5:00 Referee John Hosegood |
| L | 13–6–0 after bout | Yves EdwardsView status and profile → | BFC - Bellator Fighting Championships 24 | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Alonso |
| W | 13–5–0 after bout | Jose FigueroaView status and profile → | BFC - Bellator Fighting Championships 21 | Decision (Unanimous)Round 3 Time 5:00 Referee Jorge Alonso |
| W | 12–5–0 after bout | Jorge MasvidalView status and profile → | G-Force Fights - Bad Blood 3 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 11–5–0 after bout | Rafael DiasView status and profile → | Unconquered 1 - November Reign | TKO (Punches)Round 3 Time 4:47 Referee Jorge Alonso |
| L | 10–5–0 after bout | Jonathan BrookinsView status and profile → | G-Force Fights - Bad Blood 2 | Submission (Rear-Naked Choke)Round 2 Time 1:44 Referee Jorge Alonso |
| W | 10–4–0 after bout | Troy GerhartView status and profile → | BFC - Bellator Fighting Championships 12 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 9–4–0 after bout | Nick GonzalezView status and profile → | BFC - Bellator Fighting Championships 6 | TKO (Punches)Round 1 Time 2:13 Referee Jon Schorle |
| L | 8–4–0 after bout | Estevan PayanView status and profile → | BFC - Bellator Fighting Championships 1 | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| L | 8–3–0 after bout | John MahlowView status and profile → | XFC 6 - Clash of the Continents | Submission (Rear-Naked Choke)Round 5 Time 1:57 Referee Jorge Alonso |
| W | 8–2–0 after bout | Marc StevensView status and profile → | USFL - War in the Woods 5 | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 7–2–0 after bout | Eric ReynoldsView status and profile → | G-Force Fights - Bad Blood 1 | KO (Punch)Round 1 Time 0:38 Referee John Hosegood |
| W | 6–2–0 after bout | Andrew CarronView status and profile → | USFL - War in the Woods 4 | TKO (Punches)Round 1 Time 0:57 Referee Kevin Mulhall |
| L | 5–2–0 after bout | Mike BernhardView status and profile → | PXF - Premier X-treme Fighting | TKO (Punches)Round 2 Time N/A Referee Not listed |
| W | 5–1–0 after bout | Patrick MikeszView status and profile → | RIC - Cage Fighting Championships | KORound 1 Time 1:10 Referee Not listed |
| W | 4–1–0 after bout | Steve ConleyView status and profile → | PFL - Genesis | TKORound 1 Time 0:00 Referee Not listed |
| L | 3–1–0 after bout | Travis CoxView status and profile → | WEF - World Extreme Fighting | TKORound 1 Time 0:00 Referee Not listed |
| W | 3–0–0 after bout | Jeremy MayView status and profile → | AFC 19 - Absolute Fighting Championships 19 | Decision (Unanimous)Round 2 Time 5:00 Referee Troy Waugh |
| W | 2–0–0 after bout | Mike SoltzView status and profile → | AFC 18 - Absolute Fighting Championships 18 | TKO (Punches)Round 1 Time 0:25 Referee Troy Waugh |
| W | 1–0–0 after bout | Louis PilatoView status and profile → | AFC 17 - Absolute Fighting Championships 17 | TKO (Submission to Punches)Round 1 Time 1:23 Referee Troy Waugh |
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 Luis Palomino.
Verify source record ↗Every verified opponent opens another full career
44 professional bout rows are displayed from the source record. 42 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.