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 | 18–10–1 after bout | Zane KamakaView status and profile → | X-1 49 - Lightweight Grand Prix | TKO (Arm Injury)Round 1 Time 5:00 Referee Kevin Yoshida |
| L | 18–9–1 after bout | Josh ThomsonView status and profile → | Bellator 142 - Dynamite | Submission (Arm-Triangle Choke)Round 3 Time 0:39 Referee Jason Herzog |
| W | 18–8–1 after bout | Dave BurrowView status and profile → | AXS TV Fights - RFA vs. Legacy Superfight | Decision (Unanimous)Round 5 Time 5:00 Referee Kelly Leo |
| W | 17–8–1 after bout | Jonathan HarrisView status and profile → | LFC 39 - Legacy Fighting Championship 39 | TKO (Punches)Round 1 Time 1:43 Referee Joshua Ferraro |
| W | 16–8–1 after bout | Justin ReiswergView status and profile → | LFC 37 - Legacy Fighting Championship 37 | Submission (Rear-Naked Choke)Round 2 Time 4:51 Referee Joe Soliz |
| L | 15–8–1 after bout | Keith JohnsonView status and profile → | Titan FC 29 - Titan Fighting Championship 29 | Submission (Rear-Naked Choke)Round 3 Time 3:31 Referee Wayne Spinola |
| L | 15–7–1 after bout | Brandon FarranView status and profile → | Triple A MMA 4 - Caged Hostility | TKO (Punches)Round 1 Time 0:43 Referee Don Turnage |
| L | 15–6–1 after bout | Joe RiggsView status and profile → | Bellator MMA - Bellator 106 | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| W | 15–5–1 after bout | Robert Shawn MachadoView status and profile → | LFC 15 - Legacy Fighting Championship 15 | Decision (Unanimous)Round 3 Time 5:00 Referee Joe Soliz |
| W | 14–5–1 after bout | Danny SalinasView status and profile → | UWF - Tournament of Warriors Round 2 | KO (Head Kick)Round 2 Time 1:47 Referee Frank Collazo |
| L | 13–5–1 after bout | Gerald HarrisView status and profile → | LFC 11 - Legacy Fighting Championship 11 | Decision (Split)Round 3 Time 5:00 Referee Patrick Patlan |
| L | 13–4–1 after bout | Jorge PatinoView status and profile → | LFC 9 - Legacy Fighting Championship 9 | Decision (Unanimous)Round 5 Time 5:00 Referee Kevin Hancock |
| W | 13–3–1 after bout | Chad LeonhardtView status and profile → | Strikeforce - Challengers 18 | TKO (Leg Kick and Punches)Round 3 Time 1:30 Referee Herb Dean |
| L | 12–3–1 after bout | Todd MooreView status and profile → | Strikeforce - Overeem vs. Werdum | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| W | 12–2–1 after bout | Lucas LopesView status and profile → | SF 14 - Shark Fights 14 | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| W | 11–2–1 after bout | Joe ChristopherView status and profile → | LFC 5 - Legacy Fighting Championship 5 | TKO (Punches)Round 3 Time 3:33 Referee Randy Hauer |
| W | 10–2–1 after bout | Jonathan HarrisView status and profile → | LFC 4 - Legacy Fighting Championship 4 | TKO (Punches)Round 1 Time 3:43 Referee Randy Hauer |
| W | 9–2–1 after bout | Anselmo MartinezView status and profile → | SF 12 - Shark Fights 12 | DisqualificationRound 2 Time 3:54 Referee Mark Calo-oy |
| L | 8–2–1 after bout | Levi ForrestView status and profile → | LFC 2 - Legacy Fighting Championship 2 | Decision (Unanimous)Round 5 Time 5:00 Referee Joe Soliz |
| W | 8–1–1 after bout | Cleburn WalkerView status and profile → | SCMMA - Steele Cage 2 | KO (Head Kick)Round 1 Time 4:39 Referee Kerry Hatley |
| D | 7–1–1 after bout | Kamal ShalorusView status and profile → | KOK 6 - Fists of Fury | Draw (Majority)Round 3 Time 5:00 Referee Not listed |
| W | 7–1–0 after bout | Joshua LeeView status and profile → | URC 3 - Urban Rumble Championships 3 | TKO (Punches)Round 2 Time 0:59 Referee Not listed |
| W | 6–1–0 after bout | Keith SchneiderView status and profile → | RMMA - Renaissance MMA 10 | TKO (Punches)Round 2 Time 4:42 Referee Not listed |
| W | 5–1–0 after bout | Mark OrtizView status and profile → | Katana Cagefighting - Conquest | KO (Head Kick)Round 3 Time 1:56 Referee Not listed |
| W | 4–1–0 after bout | George SweeneyView status and profile → | STFC 3 - War Zone | SubmissionRound 1 Time 1:22 Referee Not listed |
| W | 3–1–0 after bout | Edwynn JonesView status and profile → | Xp3 - The Proving Ground | Submission (Rear-Naked Choke)Round 1 Time 1:23 Referee Not listed |
| W | 2–1–0 after bout | Paul HansenView status and profile → | SCP - South Coast Promotions | TKO (Punches)Round 1 Time 0:57 Referee Not listed |
| W | 1–1–0 after bout | Robert LarsonView status and profile → | STFC 2 - Aftershock | TKO (Punches)Round 1 Time 2:41 Referee Not listed |
| L | 0–1–0 after bout | Matt RangelView status and profile → | REF - Renegades Extreme Fighting | Submission (Armbar)Round 1 Time 1:18 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 Mike Bronzoulis.
Verify source record ↗Every verified opponent opens another full career
29 professional bout rows are displayed from the source record. 28 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.