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 | 16–8–1 (1 NC) after bout | Tim JohnsonView status and profile → | GFC 10 - Gamebred BareKnuckle MMA 10 | KO (Punch)Round 3 Time 1:45 Referee Marcos Perez |
| L | 15–8–1 (1 NC) after bout | Marek SamociukView status and profile → | Rizin FF - Otoko Matsuri | Decision (Unanimous)Round 3 Time 5:00 Referee Minoru Toyonaga |
| W | 15–7–1 (1 NC) after bout | Marcelo GolmView status and profile → | Professional Fighters League - PFL 1: 2024 Regular Season | TKO (Punches)Round 1 Time 4:59 Referee Kerry Hatley |
| L | 14–7–1 (1 NC) after bout | Gokhan SaricamView status and profile → | Bellator 297 - Nemkov vs. Romero | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 14–6–1 (1 NC) after bout | Marcelo GolmView status and profile → | Bellator 293 - Golm vs. James | TKO (Punches)Round 3 Time 0:26 Referee Jason Herzog |
| NC | 13–6–1 (1 NC) after bout | Tyrell FortuneView status and profile → | Bellator 288 - Nemkov vs. Anderson 2 | No Contest (Overturned)Round 2 Time 0:27 Referee Rob Madrigal |
| W | 13–6–1 after bout | Denis SmoldarevView status and profile → | ACA 136 - Bukuev vs. Akopyan | TKO (Punches)Round 1 Time 1:41 Referee Maxim Protasov |
| W | 12–6–1 after bout | Raphael PessoaView status and profile → | ACA 132 - Johnson vs. Vakhaev | TKO (Punches)Round 2 Time 2:14 Referee Maxim Protasov |
| W | 11–6–1 after bout | Tomas PakutinskasView status and profile → | ACA 128 - Omielanczuk vs. Goncharov | TKO (Submission to Punch)Round 1 Time 4:34 Referee Maxim Protasov |
| L | 10–6–1 after bout | Daniel OmielanczukView status and profile → | ACA 122 - Johnson vs. Poberezhets | Decision (Unanimous)Round 3 Time 5:00 Referee Viktor Korneev |
| W | 10–5–1 after bout | Michal MartinekView status and profile → | ACA 114 - Omielanczuk vs. Johnson | TKO (Elbows and Punches)Round 2 Time 3:32 Referee Herb Dean |
| L | 9–5–1 after bout | Ruslan MagomedovView status and profile → | ACA 101 - Warsaw | Decision (Unanimous)Round 3 Time 5:00 Referee Marco Broersen |
| L | 9–4–1 after bout | Brett MartinView status and profile → | LFA 77 - James vs. Martin | Disqualification (Illegal Knees)Round 5 Time 1:12 Referee Not listed |
| W | 9–3–1 after bout | Patrick MartinView status and profile → | LFA 67 - James vs. Martin | TKO (Punches)Round 1 Time 4:45 Referee Mike England |
| W | 8–3–1 after bout | Calyn HullView status and profile → | LFA 50 - Allen vs. Hiley | KO (Punches)Round 2 Time 0:32 Referee Travis Metteer |
| W | 7–3–1 after bout | Zach RosolView status and profile → | Victory Fighting Championship - VFC Fight Night Waterloo 2 | Submission (Kimura)Round 3 Time 4:58 Referee Not listed |
| L | 6–3–1 after bout | Daniel GallemoreView status and profile → | VFC 57 - Victory Fighting Championship 57 | Submission (Guillotine Choke)Round 1 Time 1:24 Referee Nick Berens |
| W | 6–2–1 after bout | Chris BealView status and profile → | XFO 60 - Xtreme Fighting Organization 60 | TKO (Punches)Round 2 Time 0:38 Referee Not listed |
| D | 5–2–1 after bout | John HawkView status and profile → | RFO - Big Guns 21 | Draw (Majority)Round 3 Time 5:00 Referee Not listed |
| L | 5–2–0 after bout | Arnold AdamsView status and profile → | HFC 27 - Hoosier Fight Club 27 | TKO (Punches)Round 1 Time 2:06 Referee Not listed |
| W | 5–1–0 after bout | Patrick HarmanView status and profile → | HFC 25 - Hoosier Fight Club 25 | Submission (Rear-Naked Choke)Round 1 Time 2:33 Referee Nick Cimmarusti |
| W | 4–1–0 after bout | Jason WalravenView status and profile → | Mosley Showdown / Swarm Entertainment - Super Brawl 1 | Submission (Kimura)Round 1 Time 2:55 Referee Not listed |
| W | 3–1–0 after bout | Aaron WareView status and profile → | XFO 54 - Xtreme Fighting Organization 54 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 2–1–0 after bout | Ryan PokryfkyView status and profile → | XFO 53 - Xtreme Fighting Organization 53 | TKO (Punches)Round 2 Time 3:38 Referee Not listed |
| L | 1–1–0 after bout | Leroy JohnsonView status and profile → | NAAFS - Fight Night in the Flats 10 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Erick CorreaView status and profile → | Bellator MMA - Bellator 112 | TKO (Retirement)Round 2 Time 4:30 Referee Gary Copeland |
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 Daniel James.
Verify source record ↗Every verified opponent opens another full career
26 professional bout rows are displayed from the source record. 23 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.