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 | 14–15–1 after bout | Christian MorecraftView status and profile → | CFX 23 - Summer Slam | Submission (Armbar)Round 1 Time 1:28 Referee Not listed |
| L | 14–14–1 after bout | Juliano CoutinhoView status and profile → | CFX 22 - Winter Blast | TKO (Punches)Round 1 Time 1:53 Referee Not listed |
| L | 14–13–1 after bout | Johnny CurtisView status and profile → | CFFC 18 - Wade vs. McCray | Decision (Unanimous)Round 3 Time 5:00 Referee Todd McGovern |
| L | 14–12–1 after bout | Brendan BarrettView status and profile → | XFE - Cage Wars 17 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 14–11–1 after bout | Tim SylviaView status and profile → | NEF - Fight Night 3 | TKO (Punches)Round 1 Time 0:12 Referee Kevin MacDonald |
| L | 14–10–1 after bout | Tom DeBlassView status and profile → | ROC 39 - Ring of Combat 39 | Submission (Heel Hook)Round 1 Time 0:41 Referee Dan Miragliotta |
| W | 14–9–1 after bout | Kym SturdivantView status and profile → | AFO - New Year's Redemption 4 | TKO (Punches)Round 2 Time 2:43 Referee Not listed |
| W | 13–9–1 after bout | Marcelo Rocha-PereiraView status and profile → | AFO - Halloween Havoc 3 | TKO (Retirement)Round 2 Time 3:35 Referee Not listed |
| W | 12–9–1 after bout | Tyler KingView status and profile → | AFO - Summer Brawl 2 | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| L | 11–9–1 after bout | Jamall JohnsonView status and profile → | BFC - Bellator Fighting Championships 44 | Submission (Rear-Naked Choke)Round 2 Time 4:16 Referee Donnie Carolei |
| L | 11–8–1 after bout | Josh DiekmannView status and profile → | CFX 13 - Rumble in the Jungle 5 | TKO (Punches)Round 1 Time 0:12 Referee Not listed |
| D | 11–7–1 after bout | Brendan BarrettView status and profile → | ROC 32 - Ring of Combat 32 | DrawRound 3 Time 4:00 Referee Kevin MacDonald |
| L | 11–7–0 after bout | Lee BeaneView status and profile → | CFX 11 - Night of Champions | TKO (Punches)Round 1 Time 1:34 Referee Not listed |
| L | 11–6–0 after bout | Joel WyattView status and profile → | LITC 4 - Locked in the Cage 4 | Submission (Kimura)Round 1 Time 2:19 Referee Keith Peterson |
| W | 11–5–0 after bout | Mike OldsonView status and profile → | Northeast MMA - Cage Fight 3 | TKO (Submission to Punches)Round 1 Time 0:31 Referee Keith Peterson |
| W | 10–5–0 after bout | Corey MullisView status and profile → | Northeast MMA - Cage Fight 2 | TKO (Punches)Round 3 Time 0:38 Referee Keith Peterson |
| W | 9–5–0 after bout | Braden BiceView status and profile → | CPWC - Central Pennsylvania Warrior Challenge 3 | TKO (Submission to Punches)Round 1 Time 3:52 Referee Kevin Mulhall |
| W | 8–5–0 after bout | Justin BlackView status and profile → | CB - Cage Brawl | TKO (Punches)Round 1 Time 4:40 Referee Not listed |
| W | 7–5–0 after bout | Ed CarrView status and profile → | CZ 28 - The Rock 3 | TKO (Punches)Round 2 Time 3:29 Referee Not listed |
| W | 6–5–0 after bout | Jesus OrtizView status and profile → | EFI - EFI Strikes Back | TKO (Punches)Round 1 Time 0:30 Referee Not listed |
| W | 5–5–0 after bout | Cody LightfootView status and profile → | CZ 27 - The Rock 2 | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| W | 4–5–0 after bout | James QuelleView status and profile → | GFL 1 - Global Fight League 1 | TKO (Punches)Round 1 Time 0:10 Referee Not listed |
| L | 3–5–0 after bout | Eric FoleyView status and profile → | No Boundary - The Awakening | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| L | 3–4–0 after bout | Hercules BenjaminView status and profile → | BCX 4 - Battle Cage Xtreme 4 | TKO (Punches)Round 1 Time 0:32 Referee Jeff Blatnick |
| L | 3–3–0 after bout | Parker PorterView status and profile → | CZ 25 - Cage Masters 4 | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| W | 3–2–0 after bout | Jason DolloffView status and profile → | FFP - Untamed 18 | Decision (Unanimous)Round 2 Time 4:00 Referee Not listed |
| L | 2–2–0 after bout | Josh WatsonView status and profile → | FFP - Untamed 17 | TKO (Punches)Round 2 Time 0:26 Referee Not listed |
| L | 2–1–0 after bout | Braden BiceView status and profile → | BCX 2 - Battle Cage Xtreme 2 | KORound 1 Time 2:02 Referee Not listed |
| W | 2–0–0 after bout | Alonzo HardnettView status and profile → | EFI - Trauma in the Cage | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Johann van WoerdenView status and profile → | EFI - Uprising | Decision (Unanimous)Round 3 Time 2: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 Randy Smith.
Verify source record ↗Every verified opponent opens another full career
30 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.