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 | 5–34–0 after bout | Rick MoraisView status and profile → | KOTC - Violent Confrontation | KORound 1 Time 1:11 Referee Not listed |
| L | 5–33–0 after bout | Steven MannView status and profile → | IC - Iowa Challenge 127 | TKO (Punches)Round 1 Time 0:48 Referee Not listed |
| L | 5–32–0 after bout | Danny BlackView status and profile → | GFS - Gateway Fighting Series 7: Retribution | TKO (Punches)Round 1 Time 1:58 Referee Not listed |
| L | 5–31–0 after bout | Jeremy AndersonView status and profile → | GFS - Gateway Fighting Series 6: Showdown | Submission (Rear-Naked Choke)Round 1 Time 1:52 Referee Not listed |
| L | 5–30–0 after bout | Tim SosaView status and profile → | KOTC - Revolutionary | TKO (Punches)Round 1 Time 1:56 Referee Cecil Peoples |
| L | 5–29–0 after bout | Jeremy CastroView status and profile → | Conquest MMA - Battle at the Ball Park | TKO (Punches)Round 1 Time 4:26 Referee Bryan Bresler |
| L | 5–28–0 after bout | Jaime MedinaView status and profile → | IC - Iowa Challenge 122 | Submission (Rear-Naked Choke)Round 1 Time 1:47 Referee Tyrone Roberts |
| L | 5–27–0 after bout | Nick SpinaView status and profile → | Inner Strength MMA 3 - Boiling Point | KORound 1 Time 0:58 Referee Not listed |
| L | 5–26–0 after bout | Wes RonchiView status and profile → | KOTC - Total Dominance | SubmissionRound 1 Time 2:01 Referee Not listed |
| L | 5–25–0 after bout | Jay FeiockView status and profile → | KOTC - March Mayhem | TKO (Punches)Round 1 Time 3:04 Referee Cecil Peoples |
| L | 5–24–0 after bout | Ryan TroungView status and profile → | PC MMA - Pinnacle Combat 18 | TKO (Punches)Round 1 Time 1:53 Referee Not listed |
| L | 5–23–0 after bout | Danny BlackView status and profile → | KOTC - Diversion | TKO (Punches)Round 1 Time 3:21 Referee Not listed |
| L | 5–22–0 after bout | Adam SchumacherView status and profile → | PC MMA - Pinnacle Combat 16 | Submission (Arm-Triangle Choke)Round 1 Time 0:00 Referee Not listed |
| L | 5–21–0 after bout | Dan MonetteView status and profile → | Driller Promotions - O-Town Throwdown | Submission (Rear-Naked Choke)Round 1 Time 0:58 Referee Not listed |
| L | 5–20–0 after bout | Benjamin LockenView status and profile → | Driller Promotions / SEG - Caged Chaos at Canterbury Park 5 | TKO (Punches)Round 1 Time 1:41 Referee Not listed |
| L | 5–19–0 after bout | Chris LaneView status and profile → | IC - Iowa Challenge 97 | SubmissionRound 1 Time 1:36 Referee Not listed |
| L | 5–18–0 after bout | Mike PlazolaView status and profile → | IC - Iowa Challenge 93 | TKO (Punches)Round 1 Time 1:14 Referee Not listed |
| L | 5–17–0 after bout | Derek LofferView status and profile → | Triple A MMA 2 - Vedepo vs. Larrea | TKO (Punches)Round 1 Time 1:59 Referee Not listed |
| L | 5–16–0 after bout | Courtney BuckView status and profile → | KOTC - Train Wreck | TKO (Punches)Round 1 Time 3:18 Referee Not listed |
| L | 5–15–0 after bout | Andre TievaView status and profile → | Driller Promotions / SEG - Havoc at High Five 2 | TKO (Punches)Round 1 Time 0:54 Referee Not listed |
| L | 5–14–0 after bout | Nick KirkView status and profile → | Impact Fighting Championship - Revolution | Submission (Triangle Choke)Round 2 Time 4:35 Referee David Wald |
| L | 5–13–0 after bout | Sam ClevelandView status and profile → | KOTC - High Octane | TKO (Punches)Round 1 Time 1:59 Referee Not listed |
| L | 5–12–0 after bout | Clint AndersonView status and profile → | EC - Extreme Challenge 224 | Submission (Armbar)Round 1 Time 3:26 Referee Not listed |
| L | 5–11–0 after bout | Jimmy ZidekView status and profile → | Driller Promotions / SEG - Downtown Showdown 10 | KO (Punch)Round 1 Time 3:29 Referee Ross Ogden |
| L | 5–10–0 after bout | Ben NeumannView status and profile → | Driller Promotions / SEG - Lockout | Submission (Armbar)Round 1 Time 2:27 Referee Merrick Morlan |
| L | 5–9–0 after bout | Daniel KiserView status and profile → | Driller Promotions / SEG - Downtown Showdown 7 | TKO (Punches)Round 1 Time 3:38 Referee Not listed |
| W | 5–8–0 after bout | Bobby GalvanView status and profile → | LCF - Lakeside Cage Fights | Submission (Triangle Choke)Round 1 Time 0:53 Referee Not listed |
| L | 4–8–0 after bout | David KlessView status and profile → | RFN - Racine Fight Night 3 | Submission (Rear-Naked Choke)Round 1 Time 4:18 Referee Not listed |
| L | 4–7–0 after bout | Anthony MartiView status and profile → | XFO - Xtreme Fighting Organization 28 | Submission (Arm-Triangle Choke)Round 1 Time 2:15 Referee Mike Reid |
| W | 4–6–0 after bout | Ryan StockView status and profile → | EC 119 - Extreme Challenge 119 | Submission (Heel Hook)Round 1 Time 0:59 Referee Not listed |
| L | 3–6–0 after bout | Mike LulloView status and profile → | EC 110 - Extreme Challenge 110 | TKO (Punches)Round 2 Time 4:38 Referee Not listed |
| W | 3–5–0 after bout | Dan SokolowskiView status and profile → | MT 17 - Madtown Throwdown 17 | Submission (Kneebar)Round 1 Time 2:20 Referee Not listed |
| L | 2–5–0 after bout | Rod MontoyaView status and profile → | EC 106 - Extreme Challenge 106 | TKORound 1 Time 4:06 Referee Not listed |
| L | 2–4–0 after bout | Lazar StojadinovicView status and profile → | EC 86 - Extreme Challenge 86 | Submission (Guillotine Choke)Round 2 Time 1:07 Referee Not listed |
| W | 2–3–0 after bout | Antonio CanasView status and profile → | EFC 5 - Evolution Fighting Championships 5 | Submission (Triangle Choke)Round 3 Time 4:07 Referee Not listed |
| L | 1–3–0 after bout | Oliver MansfieldView status and profile → | CFC 3 - Cage Fighting Championship 3 | Submission (Rear-Naked Choke)Round 1 Time 2:55 Referee Not listed |
| L | 1–2–0 after bout | Chase BeebeView status and profile → | EFC 1 - Evolution Fighting Championships 1 | Submission (Rear-Naked Choke)Round 1 Time 2:49 Referee Not listed |
| W | 1–1–0 after bout | Jeremy BrzostowskiView status and profile → | Combat - Do Fighting Challenge 3 | Submission (Armbar)Round 1 Time 1:33 Referee Not listed |
| L | 0–1–0 after bout | Lauras VorobjovasView status and profile → | Combat - Do Fighting Challenge 2 | KO (Punches)Round 1 Time N/A 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 Ben Miller.
Verify source record ↗Every verified opponent opens another full career
39 professional bout rows are displayed from the source record. 38 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.