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 | 12–19–2 after bout | Adrian MilesView status and profile → | WBFN - Wild Bill's Fight Night 34 | TKO (Punches)Round 1 Time 4:53 Referee Not listed |
| D | 12–18–2 after bout | Tomas GomezView status and profile → | Panama FC 1 - War of Wars | DrawRound 3 Time 5:00 Referee Not listed |
| L | 12–18–1 after bout | Johnny BuckView status and profile → | SportFight X 3 - Undefeated | TKO (Submission to Elbows)Round 2 Time 3:20 Referee Not listed |
| L | 12–17–1 after bout | Cortez ColemanView status and profile → | Sin City Fight Club - Redline Grand Prix Opening Round | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 12–16–1 after bout | Bryan PardoeView status and profile → | KOTC - Invincible | TKO (Punches)Round 1 Time 3:11 Referee Not listed |
| L | 11–16–1 after bout | George LockhartView status and profile → | AFL - Bulletproof | Decision (Unanimous)Round 5 Time 5:00 Referee Blake Grice |
| L | 11–15–1 after bout | Solomon HutchersonView status and profile → | ISCF - Unleashed | TKO (Corner Stoppage)Round 1 Time 4:55 Referee Not listed |
| L | 11–14–1 after bout | Carl OgnibeneView status and profile → | RFC 3 - Battle of the Bay 3 | Submission (Keylock)Round 2 Time 1:19 Referee Marco Lopez |
| L | 11–13–1 after bout | Luigi FioravantiView status and profile → | RFC 2 - Battle of the Bay 2 | TKO (Punches)Round 3 Time 3:39 Referee Jorge Alonso |
| W | 11–12–1 after bout | James Damien StellyView status and profile → | ISCF - Anarchy in August 2 | Decision (Majority)Round 3 Time 5:00 Referee Not listed |
| L | 10–12–1 after bout | Keith JardineView status and profile → | KOTC 24 - Mayhem | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 10–11–1 after bout | Jason BraswellView status and profile → | CC 1 - Halloween Heat | Decision (Split)Round 2 Time 5:00 Referee Not listed |
| W | 9–11–1 after bout | Jimmy WestfallView status and profile → | KOTC 14 - 5150 | Submission (Rear-Naked Choke)Round 1 Time 2:55 Referee Not listed |
| L | 8–11–1 after bout | Dustin DenesView status and profile → | RSF 7 - Animal Instinct | Submission (Triangle Armbar)Round 1 Time N/A Referee Not listed |
| L | 8–10–1 after bout | Mike RogersView status and profile → | UW - Battle for the Belts | KO (Punch)Round 2 Time N/A Referee Not listed |
| L | 8–9–1 after bout | Paul ZiliusView status and profile → | UP 1 - Ultimate Pankration 1 | Submission (Armbar)Round 2 Time 1:24 Referee Not listed |
| L | 8–8–1 after bout | Brian VanderwalleView status and profile → | RSF 5 - New Blood Conflict | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| L | 8–7–1 after bout | Branden Lee HinkleView status and profile → | RSF 1 - Redemption in the Valley | TKORound 2 Time 0:00 Referee Not listed |
| W | 8–6–1 after bout | Casey PendletonView status and profile → | ISCF - Submission Fighting Open 6 | Submission (Rear-Naked Choke)Round — Time 0:00 Referee Not listed |
| W | 7–6–1 after bout | Johnathan IveyView status and profile → | HOOKnSHOOT - Triumph | Submission (Achilles Lock)Round 1 Time 2:40 Referee Not listed |
| D | 6–6–1 after bout | Warren OwsleyView status and profile → | HOOKnSHOOT - Evolution | DrawRound 3 Time 0:00 Referee Not listed |
| L | 6–6–0 after bout | Scott HenzeView status and profile → | HOOKnSHOOT - Meltdown | Submission (Heel Hook)Round 1 Time 1:20 Referee Not listed |
| L | 6–5–0 after bout | Nick SerraView status and profile → | IFF - Rumble Down South | Submission (Rear-Naked Choke)Round 1 Time 3:41 Referee Eddie Camden |
| W | 6–4–0 after bout | Charlie WispertView status and profile → | ISCF - Winter Wars 2000 | KORound 2 Time 0:58 Referee Not listed |
| L | 5–4–0 after bout | David DoddView status and profile → | WEF 8 - Goin' Platinum | Submission (Armbar)Round 1 Time 3:59 Referee Kipp Kollar |
| L | 5–3–0 after bout | Roman RoytbergView status and profile → | HFP - Holiday Fight Party | Submission (Armbar)Round 1 Time 1:00 Referee Not listed |
| W | 5–2–0 after bout | Adrian SerranoView status and profile → | LI - Lionheart Invitational | KO (Knees)Round 1 Time 0:57 Referee Not listed |
| L | 4–2–0 after bout | Larry ParkerView status and profile → | BRI 4 - Bas Rutten Invitational 4 | TKO (Punches)Round 1 Time 4:00 Referee Not listed |
| W | 4–1–0 after bout | Ty StoryView status and profile → | BRI 4 - Bas Rutten Invitational 4 | Submission (Rear-Naked Choke)Round 1 Time 1:45 Referee Not listed |
| W | 3–1–0 after bout | Roy PhillipeView status and profile → | WVF - Jacksonville Vale Tudo 2 | Submission (Neck Crank)Round 1 Time 4:47 Referee Not listed |
| W | 2–1–0 after bout | Travis FultonView status and profile → | NYEK - New Year's Eve Knockout 1 | DisqualificationRound 1 Time N/A Referee Not listed |
| L | 1–1–0 after bout | Travis FultonView status and profile → | IFC 8 - Showdown at Shooting Star | KO (Elbows)Round 1 Time 3:17 Referee Not listed |
| W | 1–0–0 after bout | Tim GreenView status and profile → | RnB 3 - Rock'N Brawl 3 | N/ARound — Time 0: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 George Allen.
Verify source record ↗Every verified opponent opens another full career
33 professional bout rows are displayed from the source record. 32 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.