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 | 32–35–0 after bout | Trey HoustonView status and profile → | XFL - Xtreme Fight Night 7 | TKO (Punches)Round 1 Time 0:11 Referee Kevin Nix |
| L | 32–34–0 after bout | Roman PizzolatoView status and profile → | RMMA 23 - Schneider vs. McCloskey | SubmissionRound 1 Time 2:09 Referee Not listed |
| L | 32–33–0 after bout | Chris GregoireView status and profile → | XKO - Xtreme Knockout 12 | TKO (Punches)Round 1 Time 4:02 Referee Jason Stafin |
| L | 32–32–0 after bout | Josh BryantView status and profile → | FCF - Freestyle Cage Fighting 48 | TKO (Punches)Round 1 Time 1:57 Referee Gary Ritter |
| L | 32–31–0 after bout | Eric ScallanView status and profile → | Undisputed MMA - Undisputed MMA 1 | Submission (Guillotine Choke)Round 1 Time 1:53 Referee David Lassiter |
| L | 32–30–0 after bout | Jake RosholtView status and profile → | XKO - Xtreme Knockout 10 | TKO (Punches)Round 1 Time 1:36 Referee Not listed |
| W | 32–29–0 after bout | Tom JonesView status and profile → | FCF - Freestyle Cage Fighting 45 | Submission (Armbar)Round 1 Time 2:33 Referee Kevin Nix |
| L | 31–29–0 after bout | Antonio FloresView status and profile → | IXFA - International Xtreme Fight Association | TKO (Punches)Round 1 Time 0:26 Referee Mark Calo-oy |
| L | 31–28–0 after bout | Joe ChristopherView status and profile → | BFC - Bellator Fighting Championships 19 | Submission (Guillotine Choke)Round 1 Time 1:36 Referee Jon Schorle |
| L | 31–27–0 after bout | Danny SalinasView status and profile → | STFC 9 - Still Standin' | TKO (Doctor Stoppage)Round 2 Time 2:11 Referee Randy Hauer |
| L | 31–26–0 after bout | Cedric MarksView status and profile → | XFC - Main Event at the Rot Rally | TKO (Punches)Round 2 Time 0:10 Referee Jon Schorle |
| W | 31–25–0 after bout | Jared TaylorView status and profile → | Bloody Knuckles Promotions - Cowtown Beatdown | SubmissionRound 1 Time 1:01 Referee Greg Alvarez |
| W | 30–25–0 after bout | Jeremiah O'NealView status and profile → | XKO - Xtreme Knockout 3 | SubmissionRound 3 Time 1:04 Referee Steve Armstrong |
| L | 29–25–0 after bout | Liam McCartyView status and profile → | XKO - Xtreme Knockout 2 | Submission (Triangle Armbar)Round 1 Time 3:24 Referee Duncan Black |
| W | 29–24–0 after bout | Doug WilliamsView status and profile → | CK - Cage Kings | SubmissionRound 2 Time 1:17 Referee Not listed |
| L | 28–24–0 after bout | Gerald HarrisView status and profile → | C3 Fights - Battle on the Border 2 | TKO (Submission to Punches)Round 1 Time 1:21 Referee Not listed |
| W | 28–23–0 after bout | Phillip GreathouseView status and profile → | KC - Katana Cagefighting | Submission (Rear-Naked Choke)Round 2 Time 2:30 Referee Not listed |
| L | 27–23–0 after bout | Patrick MillerView status and profile → | KOK 3 - King of Kombat | Submission (Strikes)Round 1 Time 0:00 Referee Not listed |
| L | 27–22–0 after bout | Ryan McClainView status and profile → | FCF - Freestyle Cage Fighting 13 | KO (Punches)Round 1 Time 0:18 Referee Not listed |
| W | 27–21–0 after bout | Chris TrammelView status and profile → | KOK 1 - King of Kombat | Submission (Rear Naked Choke)Round 1 Time 2:44 Referee Not listed |
| L | 26–21–0 after bout | Tim CredeurView status and profile → | IXFA - Revolution Fight Night | Submission (Triangle Choke)Round 1 Time 0:00 Referee Not listed |
| W | 26–20–0 after bout | Harvell HunterView status and profile → | CCCF - Red River Riot 2 | Submission (Neck Crank)Round 1 Time 2:05 Referee Not listed |
| L | 25–20–0 after bout | Jon KirkView status and profile → | IFC - Global Domination 2 | Submission (Triangle Choke)Round 1 Time N/A Referee Not listed |
| W | 25–19–0 after bout | Doug WilliamsView status and profile → | XFC 9 - Xtreme Fighting Championships 9 | SubmissionRound 1 Time 0:57 Referee Not listed |
| W | 24–19–0 after bout | Chris PeakView status and profile → | AFC 2 - Re-Genesis | Submission (Armbar)Round 1 Time 1:05 Referee Not listed |
| L | 23–19–0 after bout | Alex AndradeView status and profile → | AOW - Art of War 2 | Submission (Ankle Lock)Round 1 Time 1:02 Referee Not listed |
| W | 23–18–0 after bout | Julius Lee KarowView status and profile → | JJL Promotions - Sudden Impact 2 | SubmissionRound 1 Time 1:44 Referee Not listed |
| L | 22–18–0 after bout | Shilom JohnsonView status and profile → | XFC 8 - Xtreme Fighting Championships 8 | SubmissionRound 1 Time 2:02 Referee Not listed |
| L | 22–17–0 after bout | Isidro GonzalezView status and profile → | RITC - Reign in the Cage | Submission (Rear-Naked Choke)Round 1 Time 0:17 Referee Not listed |
| W | 22–16–0 after bout | Liam McCartyView status and profile → | RFN 1 - Revolution Fight Night 1 | SubmissionRound 2 Time 0:00 Referee Not listed |
| L | 21–16–0 after bout | Carl WisniewskiView status and profile → | IFC - Road to Global Domination | Submission (Punches)Round 1 Time 2:08 Referee Not listed |
| W | 21–15–0 after bout | Julius Lee KarowView status and profile → | JJL Promotions - Sudden Impact 1 | SubmissionRound 2 Time 1:09 Referee Not listed |
| W | 20–15–0 after bout | Aaron PendletonView status and profile → | CCCF - Riverwind Rumble | Submission (Rear-Naked Choke)Round 1 Time 0:50 Referee Not listed |
| L | 19–15–0 after bout | Jon KirkView status and profile → | REF - Renegades Extreme Fighting | SubmissionRound 2 Time 1:56 Referee Not listed |
| W | 19–14–0 after bout | Rayford JohnsonView status and profile → | XFC - A New Beginning | Submission (Rear-Naked Choke)Round 1 Time 1:26 Referee Not listed |
| W | 18–14–0 after bout | Jorge SaratView status and profile → | REF - Renegades Extreme Fighting | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 17–14–0 after bout | Mike LinstromView status and profile → | XFC 7 - Xtreme Fight Championship 7 | Submission (Shoulder Lock)Round 1 Time 1:13 Referee Not listed |
| L | 16–14–0 after bout | Bubba McDanielView status and profile → | UTS 5 - Ultimate Texas Showdown 5 | SubmissionRound 1 Time 0:56 Referee Not listed |
| L | 16–13–0 after bout | Jason HouseView status and profile → | UTS 4 - Ultimate Texas Showdown 4 | TKO (Punches)Round 2 Time 2:33 Referee Not listed |
| L | 16–12–0 after bout | Meredith CampbellView status and profile → | REF - Renegades Extreme Fighting | TKO (Punches)Round 1 Time 0:55 Referee Not listed |
| W | 16–11–0 after bout | Philip PreeceView status and profile → | WFO - World Fighting Organization | DecisionRound — Time 0:00 Referee Not listed |
| L | 15–11–0 after bout | Sam NestView status and profile → | SRF 11 - Spartan Reality Fight 11 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 15–10–0 after bout | Sam NestView status and profile → | SRF 10 - Spartan Reality Fight 10 | TKO (Punches)Round 1 Time 2:45 Referee Not listed |
| L | 15–9–0 after bout | Kevin BrooksView status and profile → | FFC 10 - Freestyle Fighting Championships 10 | TKO (Punches)Round 1 Time 0:48 Referee Mike Gallo |
| W | 15–8–0 after bout | Xavier MejiaView status and profile → | REF - Clash of the Titans | Decision (Unanimous)Round 3 Time 0:00 Referee Not listed |
| W | 14–8–0 after bout | Chris SeifertView status and profile → | REF - Clash of the Titans | Decision (Unanimous)Round 3 Time 0:00 Referee Not listed |
| W | 13–8–0 after bout | George PazView status and profile → | REF - Clash of the Titans | Decision (Unanimous)Round 3 Time 0:00 Referee Not listed |
| L | 12–8–0 after bout | Corey SalterView status and profile → | REF - Renegades Extreme Fighting | Decision (Unanimous)Round — Time 0:00 Referee Not listed |
| L | 12–7–0 after bout | Chris SeifertView status and profile → | REF - Art of War | DecisionRound — Time 0:00 Referee Not listed |
| L | 12–6–0 after bout | William Matthew GreenView status and profile → | TC 4 - Talon Challenge 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 12–5–0 after bout | Edwin AllseitzView status and profile → | REF - Austin Fights | Submission (Keylock)Round 3 Time 0:00 Referee Not listed |
| L | 11–5–0 after bout | Ray HubbardView status and profile → | REF - Renegades Extreme Fighting | TKO (Punches)Round 3 Time N/A Referee Not listed |
| W | 11–4–0 after bout | Adam PaceView status and profile → | REF - Renegades Extreme Fighting | Submission (Punches)Round 1 Time N/A Referee Not listed |
| L | 10–4–0 after bout | Ty BakerView status and profile → | REF - Showdown | DecisionRound — Time 0:00 Referee Not listed |
| W | 10–3–0 after bout | Corey SalterView status and profile → | REF - Showdown | Decision (Unanimous)Round — Time 0:00 Referee Not listed |
| L | 9–3–0 after bout | Ashley RiversView status and profile → | REF - Renegades Extreme Fighting | Decision (Split)Round 3 Time 3:00 Referee Not listed |
| W | 9–2–0 after bout | Xavier MejiaView status and profile → | REF - Renegades Extreme Fighting | Submission (Armlock)Round 2 Time 0:26 Referee Not listed |
| W | 8–2–0 after bout | David de los SantosView status and profile → | WFC 1 - World Fighting Championships 1 | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 7–2–0 after bout | Ty BakerView status and profile → | REF - Renegades Extreme Fighting | Submission (Rear Naked Choke)Round 5 Time 2:01 Referee Not listed |
| L | 6–2–0 after bout | Philip PreeceView status and profile → | USWF 17 - Unified Shoot Wrestling Federation 17 | Submission (Heel Hook)Round 1 Time 0:44 Referee Not listed |
| W | 6–1–0 after bout | Chris GarrView status and profile → | USWF 17 - Unified Shoot Wrestling Federation 17 | Submission (Armlock)Round 1 Time 4:40 Referee Not listed |
| W | 5–1–0 after bout | Chris GuillenView status and profile → | USWF 17 - Unified Shoot Wrestling Federation 17 | Submission (Rear-Naked Choke)Round 1 Time 18:36 Referee Not listed |
| W | 4–1–0 after bout | Josh SursaView status and profile → | USWF 14 - Unified Shoot Wrestling Federation 14 | TKORound 1 Time 12:41 Referee Not listed |
| W | 3–1–0 after bout | James HarrisView status and profile → | USWF 14 - Unified Shoot Wrestling Federation 14 | DisqualificationRound 1 Time 12:40 Referee Not listed |
| W | 2–1–0 after bout | Ray GrangerView status and profile → | USWF 14 - Unified Shoot Wrestling Federation 14 | Submission (Keylock)Round 1 Time 1:25 Referee Not listed |
| L | 1–1–0 after bout | Larry ParkerView status and profile → | USWF 13 - Unified Shoot Wrestling Federation 13 | Submission (Kneebar)Round 1 Time 4:56 Referee Not listed |
| W | 1–0–0 after bout | Ron WoodsView status and profile → | USWF 13 - Unified Shoot Wrestling Federation 13 | Submission (Keylock)Round 1 Time 1:38 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 Brandon McDowell.
Verify source record ↗Every verified opponent opens another full career
67 professional bout rows are displayed from the source record. 57 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.