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 | 30–33–1 after bout | Ben RowlandView status and profile → | PMMAC - Premier MMA Championship 4 | TKO (Strikes)Round 1 Time 1:35 Referee Not listed |
| W | 30–32–1 after bout | Joshua ThorpeView status and profile → | PMMAC - Premier MMA Championship 2 | Submission (Forearm Choke)Round 1 Time 2:26 Referee Not listed |
| W | 29–32–1 after bout | Jordan MitchellView status and profile → | PMMAC - Premier MMA Championship 1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 28–32–1 after bout | Jake HeunView status and profile → | AFC - Absolute Fighting Championship 23 | TKO (Punches)Round 1 Time 0:20 Referee Andrew Glenn |
| W | 28–31–1 after bout | Michael CockerhamView status and profile → | TWEF - Turf Wars 21 | TKO (Punches)Round 1 Time 4:26 Referee Not listed |
| L | 27–31–1 after bout | Bubba McDanielView status and profile → | Extreme Combat Challenge - ECC: Fireworks | Submission (Rear-Naked Choke)Round 2 Time 1:55 Referee Gary Copeland |
| W | 27–30–1 after bout | Kelly PenningtonView status and profile → | TWEF - Turf Wars 14 | TKO (Knees)Round 1 Time 0:19 Referee Not listed |
| W | 26–30–1 after bout | Michael CockerhamView status and profile → | TWEF - Turf Wars 13 | TKO (Punches)Round 1 Time 1:14 Referee Not listed |
| L | 25–30–1 after bout | Todd BrownView status and profile → | MFL - Michiana Fight League | TKO (Submission to Punches)Round 3 Time 4:21 Referee Not listed |
| L | 25–29–1 after bout | Rob SmithView status and profile → | WW 2 - Waukesha Wrecking 2 | Submission (Rear-Naked Choke)Round 1 Time 3:21 Referee Not listed |
| L | 25–28–1 after bout | Aaron StarkView status and profile → | SF 24 - Domination | Submission (Anaconda Choke)Round 3 Time 4:47 Referee Not listed |
| L | 25–27–1 after bout | Aaron RosaView status and profile → | AMMA 1 - Adrenaline MMA 1 | TKO (Punches)Round 2 Time 0:34 Referee Not listed |
| W | 25–26–1 after bout | Bobby MartinezView status and profile → | PFC - Primetime Fighting Championships | Submission (Armbar)Round 1 Time 2:42 Referee Not listed |
| W | 24–26–1 after bout | Marcus TaylorView status and profile → | EC 96 - Extreme Challenge 96 | TKORound 1 Time 1:26 Referee Not listed |
| W | 23–26–1 after bout | Josh SchieslView status and profile → | KTK - Konquer the Kage 19 | Submission (Armbar)Round 2 Time 2:35 Referee Not listed |
| W | 22–26–1 after bout | Bryan RobinsonView status and profile → | EC 89 - Extreme Challenge 89 | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 21–26–1 after bout | David WoodbyView status and profile → | BC 1 - Bushi Combat 1 | Submission (Armbar)Round 1 Time 2:40 Referee Not listed |
| L | 20–26–1 after bout | Mike MarrelloView status and profile → | XFO - Xtreme Fighting Organization 21 | Submission (Rear-Naked Choke)Round 1 Time 2:48 Referee Not listed |
| W | 20–25–1 after bout | Ricky FolseView status and profile → | NLE - Punishment at the PMAC | TKO (Cut)Round 1 Time N/A Referee Not listed |
| L | 19–25–1 after bout | Falaniko VitaleView status and profile → | Strikeforce - Playboy Mansion | TKO (Submission to Punches)Round 1 Time 3:02 Referee Nelson Hamilton |
| W | 19–24–1 after bout | Mitch WhiteselView status and profile → | EC 82 - Extreme Challenge 82 | TKO (Submission to Punches)Round 1 Time 0:38 Referee Not listed |
| W | 18–24–1 after bout | John CornettView status and profile → | Titan FC 8 - Summer Mayhem | Submission (Triangle Choke)Round 1 Time 4:15 Referee Chuck Wolfe |
| W | 17–24–1 after bout | Jeremy NorwoodView status and profile → | XFO - Xtreme Fighting Organization 17 | Submission (Triangle Choke)Round 1 Time 1:03 Referee Not listed |
| D | 16–24–1 after bout | Mike MarrelloView status and profile → | XFO - Xtreme Fighting Organization 15 | DrawRound 3 Time 5:00 Referee Not listed |
| L | 16–24–0 after bout | Randy LuederView status and profile → | Icon Sport - All In | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| L | 16–23–0 after bout | Jeremy WilliamsView status and profile → | Icon Sport - Mayhem vs. Trigg | TKO (Submission to Punches)Round 2 Time 0:37 Referee Not listed |
| L | 16–22–0 after bout | Justin McElfreshView status and profile → | XFO 13 - Operation Beatdown | Submission (Armbar)Round 1 Time 3:17 Referee Not listed |
| W | 16–21–0 after bout | Daniel SandmannView status and profile → | KOTC - Meltdown | Decision (Majority)Round 3 Time 5:00 Referee Not listed |
| W | 15–21–0 after bout | Mike PerezView status and profile → | NLE - Capital City Carnage | Submission (Bulldog Choke)Round 2 Time 1:34 Referee Not listed |
| L | 14–21–0 after bout | Alan BelcherView status and profile → | Titan FC 1 - Titan Fighting Championship 1 | TKO (Slam)Round 1 Time 0:37 Referee Not listed |
| W | 14–20–0 after bout | Lucas LopesView status and profile → | BATB - Battle at the Boardwalk (Day 1) | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 13–20–0 after bout | Travis WiuffView status and profile → | Coliseum - Coliseum 2 | TKO (Submission to Elbows)Round 2 Time 2:50 Referee Not listed |
| L | 13–19–0 after bout | Terry MartinView status and profile → | KOTC 64 - Raging Bull | Submission (Guillotine Choke)Round 2 Time 2:37 Referee Not listed |
| L | 13–18–0 after bout | Denis KangView status and profile → | AFC 14 - Absolute Fighting Championships 14 | Submission (Rear-Naked Choke)Round 1 Time 2:46 Referee Troy Waugh |
| L | 13–17–0 after bout | Scott HarperView status and profile → | FT 5 - Full Throttle 5 | Submission (Triangle Choke)Round 1 Time 3:33 Referee Not listed |
| W | 13–16–0 after bout | Tyrone RobertsView status and profile → | EC 65 - Extreme Challenge 65 | Decision (Unaminous)Round 3 Time 5:00 Referee Not listed |
| L | 12–16–0 after bout | Chris PeakView status and profile → | KOTC - Shock & Awe | TKO (Submission to Punches)Round 1 Time 2:38 Referee Not listed |
| W | 12–15–0 after bout | Robin JohnsonView status and profile → | KOTC - Xtreme Edge | Submission (Triangle Choke)Round 1 Time 2:49 Referee Not listed |
| L | 11–15–0 after bout | Seth KleinbeckView status and profile → | MR - Modern Ringsport | TKO (Doctor Stoppage)Round 1 Time 2:04 Referee Not listed |
| L | 11–14–0 after bout | Krzysztof SoszynskiView status and profile → | UCW 2 - Caged Inferno | Submission (Armbar)Round 1 Time 2:25 Referee Not listed |
| W | 11–13–0 after bout | Brad SpentView status and profile → | CFC 3 - Courage Fighting Championships 3 | Submission (Guillotine Choke)Round 1 Time 0:44 Referee Not listed |
| W | 10–13–0 after bout | Wayne PittmanView status and profile → | IFC - Caged Combat | Submission (Ankle Lock)Round 1 Time 0:33 Referee Not listed |
| W | 9–13–0 after bout | Dennis ReedView status and profile → | ICE 15 - ICE XV | Submission (Arm-Triangle Choke)Round 1 Time 1:29 Referee Not listed |
| L | 8–13–0 after bout | Jason GuidaView status and profile → | SB 40 - SuperBrawl 40 | Submission (Rear-Naked Choke)Round 3 Time 4:05 Referee Not listed |
| L | 8–12–0 after bout | Jason GuidaView status and profile → | XFO - Xtreme Fighting Organization 5 | Submission (Rear-Naked Choke)Round 3 Time 3:10 Referee Not listed |
| W | 8–11–0 after bout | Jake SheltonView status and profile → | ICE 13 - International Combat Events 13 | TKO (Punches)Round 2 Time 1:12 Referee Not listed |
| L | 7–11–0 after bout | Falaniko VitaleView status and profile → | SB 38 - SuperBrawl 38 | Submission (Heel Hook)Round 1 Time 3:48 Referee Not listed |
| W | 7–10–0 after bout | Jake AmbroseView status and profile → | IHC 8 - Ethereal | TKO (Punches)Round 1 Time 2:21 Referee Not listed |
| W | 6–10–0 after bout | Chris FontaineView status and profile → | EC 60 - Extreme Challenge 60 | Submission (Triangle Choke)Round 1 Time 2:30 Referee Not listed |
| W | 5–10–0 after bout | Dave VitkayView status and profile → | FFC 12 - Freestyle Fighting Championships 12 | TKO (Punches)Round 2 Time N/A Referee Not listed |
| W | 4–10–0 after bout | Doug SauerView status and profile → | ECC - Brawl at the Hall | KORound 1 Time 0:28 Referee Not listed |
| L | 3–10–0 after bout | Steve FriedrichsView status and profile → | EC 56 - Extreme Challenge 56 | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| L | 3–9–0 after bout | Jeremy HornView status and profile → | ICE 7 - Meltdown at Metropolis | TKO (Punches)Round 2 Time 3:01 Referee Not listed |
| W | 3–8–0 after bout | Jeremy MothView status and profile → | ICE 5 - International Combat Events 5 | Submission (Guillotine Choke)Round 1 Time 2:59 Referee Not listed |
| L | 2–8–0 after bout | Terry MartinView status and profile → | EC 51 - Extreme Challenge 51 | Submission (Rear-Naked Choke)Round 1 Time 4:11 Referee Not listed |
| L | 2–7–0 after bout | Michael PattView status and profile → | ETC - July 2002 | Submission (Armbar)Round 1 Time 3:20 Referee Not listed |
| L | 2–6–0 after bout | Chris WellsView status and profile → | Cage Rage - Lebanon | Submission (Rear-Naked Choke)Round 1 Time 0:58 Referee Not listed |
| W | 2–5–0 after bout | Mark NorcrossView status and profile → | EF 2 - Extreme Fights 2 | DecisionRound 3 Time 5:00 Referee Not listed |
| L | 1–5–0 after bout | Maurice WalkerView status and profile → | EF 1 - Extreme Fights 1 | Submission (Arm-Triangle Choke)Round 1 Time 3:11 Referee Not listed |
| L | 1–4–0 after bout | Steve MartinView status and profile → | EF 1 - Extreme Fights 1 | Submission (Triangle Choke)Round 1 Time 3:32 Referee Not listed |
| W | 1–3–0 after bout | Joe LeggettView status and profile → | EC 38 - Extreme Challenge 38 | Submission (Forearm Choke)Round 1 Time 1:50 Referee Not listed |
| L | 0–3–0 after bout | Matthew TorrezView status and profile → | EC 36 - Extreme Challenge 36 | Submission (Rear-Naked Choke)Round 1 Time 0:34 Referee Not listed |
| L | 0–2–0 after bout | Rick GravesonView status and profile → | EC 34 - Extreme Challenge 34 | Submission (Armbar)Round 1 Time 0:37 Referee Not listed |
| L | 0–1–0 after bout | Mark HughesView status and profile → | EC 32 - Extreme Challenge 32 | TKO (Punches)Round 1 Time 1:46 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 Ron Fields.
Verify source record ↗Every verified opponent opens another full career
64 professional bout rows are displayed from the source record. 59 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.