| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 1 Sep 1983 |
| Nationality | United States |
| Lives in | Yreka, California |
| Division | Heavyweight |
| Team | Dosomthin Athletics |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 20 Jun 2008 |
| Last fight | 18 Feb 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
43 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Al Matavao | TKO (strikes) | 2 | 0:48 | AFC 173 - Alaska Fighting Championship 173 | 18 Feb 2026 |
| Referee Jacob Veirra | ||||||
| Loss | Ronny Markes | TKO (punches) | 2 | 4:02 | PureCombat - Battleground | 27 Jul 2024 |
| Loss | Marcelo Golm | TKO (punches) | 1 | 1:59 | TAURA MMA - 11 | 30 Oct 2020 |
| Loss | Tony Lopez | KO (head kick) | 1 | 2:59 | M-1 Global - Road to M-1: USA 3 | 11 Oct 2019 |
| Referee Barry O’Neill | ||||||
| Win | Bill Widler | TKO (punches) | 2 | 2:27 | PureCombat - Warrior Spirit | 22 Jun 2019 |
| Win | Jared Torgeson | Submission (armbar) | 3 | 3:47 | CageSport MMA - CageSport 57 | 11 May 2019 |
| Loss | Tony Johnson | Decision (unanimous) | 3 | 5:00 | FFC 34 - Final Fight Championship 34 | 16 Nov 2018 |
| Referee Steve Mazzagatti | ||||||
| Loss | Richard Foster | Decision (unanimous) | 3 | 5:00 | CageSport MMA - CageSport 52 | 21 Jul 2018 |
| Loss | Tanner Boser | Decision (unanimous) | 3 | 5:00 | ACB 81 - Dubai | 23 Feb 2018 |
| Referee Greg Kleynjans | ||||||
| Loss | Amirkhan Isagadzhiev | KO (head kick and punches) | 1 | 1:29 | ACB 71 - Moscow | 30 Sep 2017 |
| Referee Lukasz Bosacki | ||||||
| Win | Bill Widler | Submission (kimura) | 3 | 1:29 | WFC - World Fighting Championships 68 | 15 Apr 2017 |
| Referee Steve Newport | ||||||
| Loss | Vitaly Minakov | KO (punches) | 3 | 3:09 | FNG - Fight Nights Global 59 | 23 Feb 2017 |
| Referee Gennady Zuev | ||||||
| Win | Derrick Mehmen | Decision (unanimous) | 3 | 5:00 | Titan FC 40 - Cavalcante vs. Assuncao | 5 Aug 2016 |
| Referee James Warring | ||||||
| Loss | Fabiano Scherner | TKO (punches) | 1 | 2:55 | KOTC - Wipeout | 4 Jun 2016 |
| Referee Dave Hagen | ||||||
| Loss | Josh Copeland | Decision (unanimous) | 3 | 5:00 | FTW - Prize Fighting Championship 12 | 6 Nov 2015 |
| Referee Adam Martinez | ||||||
| Win | Carl Seumanutafa | Decision (unanimous) | 3 | 5:00 | KOTC - Total Elimination | 3 Oct 2015 |
| Referee Cecil Peoples | ||||||
| Win | Jeff Monson | TKO (punches) | 5 | 1:42 | Fight Time 24 - MMA Kings | 3 Apr 2015 |
| Referee Jorge Alonso | ||||||
| Win | Terrell Bosen | Decision (unanimous) | 3 | 5:00 | Rogue Fights 28 - Swofford vs. Lopez | 8 Nov 2014 |
| Referee Shawn Gregory | ||||||
| Loss | Chris de la Rocha | TKO (punches) | 1 | 3:26 | WFC 25 - Brawl at the Beach | 26 Jul 2014 |
| Referee Shawn Gregory | ||||||
| Loss | Walt Harris | KO (punches) | 1 | 4:12 | Titan FC 28 - Titan Fighting Championship 28 | 16 May 2014 |
| Referee Anthony Macias | ||||||
| Loss | Michal Kita | Decision (unanimous) | 3 | 5:00 | TFL 2 - Kita vs. Linderman 2 | 30 Nov 2013 |
| Referee Lukasz Bosacki | ||||||
| Loss | Richard Odoms | Decision (unanimous) | 3 | 5:00 | LFC 23 - Legacy Fighting Championship 23 | 13 Sep 2013 |
| Referee Kerry Hatley | ||||||
| Win | Mike Hayes | Decision (unanimous) | 3 | 5:00 | War MMA 1 - Roberts vs. Baesman | 22 Jun 2013 |
| Referee Michael Bell | ||||||
| Win | Michal Kita | TKO (punches) | 2 | 2:51 | FA 8 - Night of Heavyweights | 24 May 2013 |
| Referee Lukasz Bosacki | ||||||
| Loss | Robert Drysdale | Submission (rear-naked choke) | 1 | 1:48 | LFC 19 - Legacy Fighting Championship 19 | 12 Apr 2013 |
| Referee Birchie Stillwagoner | ||||||
| Loss | Anthony Johnson | KO (punch) | 1 | 3:58 | WSOF 1 - Arlovski vs. Cole | 3 Nov 2012 |
| Referee Herb Dean | ||||||
| Win | Dale Mitchell | TKO (punches) | 2 | 3:29 | LFC 12 - Legacy Fighting Championship 12 | 13 Jul 2012 |
| Referee Jon Schorle | ||||||
| Win | Mike Hayes | Decision (unanimous) | 5 | 5:00 | CWFC 47 - Cage Warriors Fighting Championship 47 | 2 Jun 2012 |
| Referee Neil Hall | ||||||
| Win | Bobby Brents | Decision (unanimous) | 3 | 5:00 | CWFC - Fight Night 5 | 12 Apr 2012 |
| Referee Neil Hall | ||||||
| Loss | Moise Rimbon | Decision (unanimous) | 3 | 5:00 | Instinct MMA - Instinct Fighting 3 | 31 Mar 2012 |
| Win | Ty Lee | Submission (kimura) | 1 | 2:35 | WCFC - Last Man Standing 2 | 20 Jan 2012 |
| Referee Dave Seljestad | ||||||
| Win | Bill Widler | Submission (crucifix choke) | 1 | 2:57 | Rogue Fights 15 - Five Knuckle Showdown | 8 Oct 2011 |
| Referee Olin Anderson | ||||||
| Loss | Rich Hale | Decision (split) | 3 | 5:00 | BFC - Bellator Fighting Championships 42 | 23 Apr 2011 |
| Referee Kevin Nix | ||||||
| Win | Raphael Davis | TKO (punches) | 3 | 2:44 | BFC - Bellator Fighting Championships 38 | 26 Mar 2011 |
| Referee Jason Herzog | ||||||
| Win | Daniel Stewart | Decision (unanimous) | 5 | 5:00 | SF 28 - Boiling Point | 10 Jul 2010 |
| Win | Mario Rinaldi | TKO (punches) | 3 | 1:37 | AOF 6 - Season's Beatings | 22 Nov 2009 |
| Win | Rolando Graham | TKO (submission to punches) | 1 | 4:17 | CS - CageSport 6 | 25 Jul 2009 |
| Referee Anthony Hamlett | ||||||
| Loss | Devin Cole | Decision (unanimous) | 3 | 5:00 | BKP - Cinco de Massacre | 16 May 2009 |
| Referee Hopi Jenkins | ||||||
| Win | Mike Hayes | Decision (unanimous) | 3 | 5:00 | Alliance - The Uprising | 2 May 2009 |
| Win | Kyle Keeney | Submission (rear-naked choke) | 2 | 3:29 | SF 25 - Wildcard | 3 Apr 2009 |
| Win | Devin Cole | Submission (rear-naked choke) | 1 | 4:28 | BKP - Night of Champions | 24 Jan 2009 |
| Referee Dave Hagen | ||||||
| Win | Mychal Clark | Decision (unanimous) | 3 | 5:00 | SF 24 - Domination | 19 Sep 2008 |
| Win | Justin Moody | TKO (punches) | 2 | 2:37 | SF 23 - Heated Rivals | 20 Jun 2008 |
Amateur record 3-0 (3 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Corey Sutton | KO (punch) | 1 | 0:41 | FCFF - Rumble at the Roseland 34 | 5 Apr 2008 |
| Referee Steve Newport | ||||||
| Win | Corey Sutton | Decision (unanimous) | 3 | 3:00 | FCFF - Rumble at the Roseland 32 | 15 Dec 2007 |
| Win | Ryan Miller | TKO (corner stoppage) | 3 | 3:00 | BKP - Brass Knuckle Promotions: Valentine's Day Massacre | 17 Feb 2007 |