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 | 17–10–0 after bout | Joey GogulskiView status and profile → | VXFC 3 - Expect the Unexpected | TKO (Punches)Round 1 Time 3:56 Referee Kevin MacDonald |
| L | 16–10–0 after bout | Juan Pablo MendozaView status and profile → | VXFC 2 - No Excuses | Decision (Split)Round 3 Time 5:00 Referee Michael Cardoso |
| W | 16–9–0 after bout | Luis Duvan RinconView status and profile → | VXFC 1 - Night 2 Remember | Submission (Rear-Naked Choke)Round 3 Time 4:39 Referee Oliver Cruz |
| L | 15–9–0 after bout | Juan Pablo MendozaView status and profile → | Aruba Fighting Championship - Never Back Down | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| L | 15–8–0 after bout | Donovan DesmaeView status and profile → | EBD 9 - European Beatdown 9 | TKO (Body Kick)Round 1 Time 1:13 Referee Ahmed Korchi |
| W | 15–7–0 after bout | Carlos GuerraView status and profile → | Combate Global - Palacios vs. Park | Decision (Split)Round 3 Time 5:00 Referee Tommy Santana |
| L | 14–7–0 after bout | Enrique GonzalezView status and profile → | Combate Global - Cordero vs. Bandejas | TKO (Punches)Round 1 Time 1:37 Referee Alan Abeles |
| L | 14–6–0 after bout | Tommy AaronView status and profile → | Combate Global - Combat Cup | Decision (Unanimous)Round 1 Time 5:00 Referee Alan Abeles |
| W | 14–5–0 after bout | Harold RivasView status and profile → | AFC 10 - Aruba Fighting Championship 10 | KO (Punches)Round 1 Time 0:54 Referee Michael Cardoso |
| L | 13–5–0 after bout | Yves LanduView status and profile → | 100% Fight 39 - King Of Fighting 2019 | Technical Submission (Kimura)Round 1 Time 4:27 Referee Ahmed Korchi |
| W | 13–4–0 after bout | Ronny DavilaView status and profile → | CFC 7 - Caribbean FC 7: Black Panther vs. The Assassine | TKO (Submission to Elbows)Round 2 Time 4:20 Referee Tommy Santana |
| W | 12–4–0 after bout | Gabriel MoralesView status and profile → | AFC 9 - Road To The Octagon | TKO (Punches)Round 2 Time 2:00 Referee Michael Cardoso |
| L | 11–4–0 after bout | Andrei CassarinoView status and profile → | CFC 6 - Caribbean FC 6: Fermin vs. Boye | Submission (Rear-Naked Choke)Round 1 Time 2:46 Referee Tommy Santana |
| L | 11–3–0 after bout | Starlyn FerminView status and profile → | CFC 5 - Caribbean FC 5: Kuiper vs. Croes | TKO (Strikes)Round 2 Time 0:00 Referee Not listed |
| W | 11–2–0 after bout | Gregorio RondonView status and profile → | CFC 4 - Caribbean FC 4: Nedd vs. Grigsby | TKO (Punches)Round 1 Time 2:52 Referee Michael Cardoso |
| W | 10–2–0 after bout | Anael LopezView status and profile → | RFC 3 - Redemption Fighting Championship 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Mike Beltran |
| L | 9–2–0 after bout | Joash WalkinsView status and profile → | King's Land MMA - The Battle for the Throne | TKO (Hand Injury)Round 1 Time N/A Referee Willem Falter |
| W | 9–1–0 after bout | Anael LopezView status and profile → | King's Land MMA - The Battle for the Throne | Decision (Unanimous)Round 3 Time 3:00 Referee Willem Falter |
| W | 8–1–0 after bout | Anael LopezView status and profile → | RFC - Redemption Fighting Championship 1 | TKO (Punches)Round 2 Time 2:45 Referee Rudy Wong |
| W | 7–1–0 after bout | Jean RondonView status and profile → | MFC - Madness Fighting Competition 3 | Submission (Rear-Naked Choke)Round 1 Time 3:21 Referee Rudi Wong |
| L | 6–1–0 after bout | Jose BorromeView status and profile → | Dominance 4 - The Rematch | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 6–0–0 after bout | Za FlaneginView status and profile → | Eye 4N Eye Fighting Championships - MMA Throwdown | TKORound 1 Time 3:46 Referee Richard Peterson |
| W | 5–0–0 after bout | Durol DirkszView status and profile → | MFC - Madness Fighting Competition 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Rudi Wong |
| W | 4–0–0 after bout | Jenco MaduroView status and profile → | International Cage Warriors - ICW: A New Era | TKORound 1 Time N/A Referee Not listed |
| W | 3–0–0 after bout | Jairzinho KowsoleeaView status and profile → | Dominance 2 - Curacao vs. The World | TKORound 1 Time N/A Referee Not listed |
| W | 2–0–0 after bout | Max CogaView status and profile → | OG2F - One Gate 2 Far | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Glenn Abildgaard AanundsenView status and profile → | FG 19 - Northern Stars | TKO (Punches)Round 1 Time 0: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 Jean-Marc Howell.
Verify source record ↗Every verified opponent opens another full career
27 professional bout rows are displayed from the source record. 24 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.