| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 26 Apr 1980 |
| Nationality | United States |
| Lives in | Plainfield, New Jersey |
| Division | Heavyweight |
| Team | Team Endgame |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 23 Mar 2007 |
| Last fight | 6 Jan 2018 |
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
26 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Parker Porter | TKO (punches) | 3 | 1:16 | Reality Fighting - Mohegan Sun | 6 Jan 2018 |
| Loss | Jonathan Romero | Submission (rear-naked choke) | 1 | 2:33 | Maverick MMA 1 - Heckman vs. McCabe | 7 Apr 2017 |
| Referee James Chappell | ||||||
| Win | John Fain | TKO (retirement) | 2 | 5:00 | T2T - Toe 2 Toe Fights 3 | 3 Oct 2015 |
| Referee Kevin MacDonald | ||||||
| Loss | Andreas Spang | Decision (unanimous) | 3 | 5:00 | MF - Matrix Fights 9 | 5 Dec 2014 |
| Referee Dan Miragliotta | ||||||
| Loss | Greg Rebello | Decision (unanimous) | 3 | 5:00 | CES MMA 26 - Classic Entertainment and Sports 26 | 10 Oct 2014 |
| Win | Willie Brown Jr. | Submission (heel hook) | 1 | 1:28 | CES MMA 24 - Classic Entertainment and Sports 24 | 27 Jun 2014 |
| Loss | Paul Holt | TKO (punches) | 2 | 3:50 | Sherman Cage Rage - MMA 6 | 3 May 2014 |
| Loss | Plinio Cruz | Submission (armbar) | 1 | 4:12 | CFFC 34 - Santella vs. Honstein | 19 Apr 2014 |
| Referee Vincent Dudley | ||||||
| Loss | Joe Stripling | TKO (punches) | 3 | 3:47 | CFFC 27 - Heckman vs. Kelleher | 21 Sep 2013 |
| Referee Keith Peterson | ||||||
| Loss | Carmelo Marrero | TKO (punches) | 2 | 1:54 | XFE - Cage Wars 24 | 8 Jun 2013 |
| Referee James Chappell | ||||||
| Win | Josh Hendricks | Submission (rear-naked choke) | 1 | 2:14 | CM 24 - Caged Madness 24 | 23 Mar 2013 |
| Loss | Chris Birchler | Decision (unanimous) | 3 | 5:00 | CFFC 16 - Williams vs. Jacoby | 24 Aug 2012 |
| Referee Dan Miragliotta | ||||||
| Loss | Brendan Barrett | Submission (punches) | 1 | 1:52 | Raging Warrior - Mayhem on the Mountain | 28 Apr 2012 |
| Referee Keith Peterson | ||||||
| Win | Billy Ayash | TKO (submission to punches) | 2 | 0:32 | VFL 34 - The Beginning | 7 Jan 2012 |
| Referee Dan Miragliotta | ||||||
| Loss | Azunna Anyanwu | TKO (punches) | 2 | 4:16 | BFC - Bellator Fighting Championships 49 | 10 Sep 2011 |
| Referee Donnie Carolei | ||||||
| Win | Brendan Barrett | Decision (majority) | 3 | 5:00 | XFE - Cage Wars 8: House of Pain | 29 Jul 2011 |
| Referee Dan Miragliotta | ||||||
| Loss | Eddie Gordon | Decision (unanimous) | 3 | 4:00 | ROC 36 - Ring of Combat 36 | 17 Jun 2011 |
| Referee Dan Miragliotta | ||||||
| Win | Joe Abouata | Decision (unanimous) | 3 | 4:00 | ROC 35 - Ring of Combat 35 | 8 Apr 2011 |
| Referee Dan Miragliotta | ||||||
| Win | Michael Parzych | Decision (majority) | 2 | 4:00 | ROC 33 - Ring of Combat 33 | 3 Dec 2010 |
| Referee Dan Miragliotta | ||||||
| Loss | Glen Sandull | Decision (unanimous) | 3 | 5:00 | Brick City Fighting Championship - Gracie vs. Linke | 2 Oct 2010 |
| Referee Kevin Mulhall | ||||||
| Loss | Tom DeBlass | Decision (unanimous) | 2 | 4:00 | ROC 30 - Ring of Combat 30 | 11 Jun 2010 |
| Referee Kevin Mulhall | ||||||
| Loss | Johnny Curtis | Decision (unanimous) | 3 | 5:00 | IWFC - Iron Will Fighting Championship 2 | 5 Sep 2009 |
| Referee Mark Matheny | ||||||
| Win | Hercules Benjamin | Submission (rear-naked choke) | 2 | 2:12 | WCA - Caged Combat | 5 Jun 2009 |
| Referee Dan Miragliotta | ||||||
| Loss | Steven Banks | TKO (punches) | 2 | 0:22 | BATS - Battle at the Sun | 3 Aug 2008 |
| Referee Dan Miragliotta | ||||||
| Loss | Bret Kohan | Decision (unanimous) | 3 | 5:00 | RF 15 - Reality Fighting 15 | 19 May 2007 |
| Referee Dan Miragliotta | ||||||
| Loss | Braden Bice | Decision (unanimous) | 3 | 5:00 | EC 75 - Extreme Challenge 75 | 23 Mar 2007 |