| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 21 Dec 1982 |
| Nationality | United States |
| Lives in | West Pittston, Pennsylvania |
| Division | Middleweight |
| Team | World Class Boxing |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 16 Jul 2011 |
| Last fight | 29 Jan 2022 |
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
18 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Aaron Jeffery | Decision (unanimous) | 4 | 5:00 | CFFC 105 - Cage Fury Fighting Championships 105 | 29 Jan 2022 |
| Referee Keith Peterson | ||||||
| Win | Chris Dempsey | TKO (punches) | 1 | 1:58 | 247 FC - Flood City Fight Night | 21 Aug 2021 |
| Referee Chip Snider | ||||||
| Loss | Louis Taylor | Decision (unanimous) | 2 | 5:00 | Professional Fighters League - PFL 10: 2018 Season PFL Playoffs 3 | 20 Oct 2018 |
| Referee Mario Yamasaki | ||||||
| Loss | Shamil Gamzatov | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL 6: 2018 Regular Season | 16 Aug 2018 |
| Referee Liam Kerrigan | ||||||
| Win | Andre Luis Leal Lobato | Decision (split) | 3 | 5:00 | Professional Fighters League - PFL 3: 2018 Regular Season | 5 Jul 2018 |
| Referee Mario Yamasaki | ||||||
| Loss | Bruno Santos | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL: Everett | 29 Jul 2017 |
| Referee Jeremy Saunders | ||||||
| Win | Nick Salchow | Decision (unanimous) | 3 | 5:00 | WSOF 32 - Moraes vs. Hill 2 | 30 Jul 2016 |
| Referee Ryan Hoisington | ||||||
| Win | Clinton Williams | Decision (unanimous) | 3 | 5:00 | WSOF 30 - Branch vs. Starks | 2 Apr 2016 |
| Referee Kim Winslow | ||||||
| Win | Justin Torrey | Decision (split) | 3 | 5:00 | WSOF 24 - Fitch vs. Okami | 17 Oct 2015 |
| Referee Bryan Miner | ||||||
| Win | Rocky Edwards | Decision (unanimous) | 3 | 5:00 | Gladiators of the Cage - The Road to Glory 8 | 24 Jan 2015 |
| Referee Bill Bookwalter | ||||||
| Win | Tony Parker | TKO (submission to punches) | 1 | 3:37 | WCC 10 - World Cagefighting Championships 10 | 8 Nov 2014 |
| Referee Bill Bookwalter | ||||||
| Win | Lamont Lister | KO (punches) | 1 | 1:06 | WCC 9 - World Cagefighting Championships 9 | 27 Jun 2014 |
| Referee Bill Bookwalter | ||||||
| Loss | Chris Curtis | Decision (split) | 3 | 5:00 | PACF - PA Cage Fight 18 | 24 May 2014 |
| Referee James Chappell | ||||||
| Win | Shedrick Goodridge | TKO (doctor stoppage) | 1 | 5:00 | CFFC 15 - Williams vs. Rumsey | 30 Jun 2012 |
| Referee Dan Miragliotta | ||||||
| Win | Moses McCraney | TKO (doctor stoppage) | 2 | 5:00 | MASS - Night for the Troops | 24 Mar 2012 |
| Referee Kevin Mulhall | ||||||
| Loss | Ariel Sepulveda | Submission (kimura) | 1 | 3:15 | CFFC 12 - Pollard vs. Soto | 10 Dec 2011 |
| Referee Donnie Carolei | ||||||
| Win | Tyler Scott | TKO (submission to punches) | 3 | 4:46 | Xtreme Caged Combat - Unleashed | 22 Oct 2011 |
| Win | Chase Owens | Submission (rib injury) | 3 | 4:39 | MASS - Inauguration | 16 Jul 2011 |
| Referee Keith Peterson | ||||||