| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 8 Mar 1987 |
| Nationality | United States |
| Lives in | Philadelphia, Pennsylvania |
| Division | Middleweight |
| Team | Renzo Gracie Philly |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 10 Dec 2011 |
| Last fight | 14 Jun 2019 |
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
10 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Phil Hawes | TKO (doctor stoppage) | 1 | 5:00 | Bellator 222 - MacDonald vs. Gracie | 14 Jun 2019 |
| Referee Todd Anderson | ||||||
| Win | Cristian Torres | Submission (guillotine choke) | 1 | 1:35 | CFFC 65 - Brady vs. Saraceno | 20 May 2017 |
| Loss | Karl Roberson | Submission (armbar) | 1 | 3:11 | CFFC 50 - Smith vs. Williams | 18 Jul 2015 |
| Referee Liam Kerrigan | ||||||
| Win | Chase Owens | Submission (brabo choke) | 1 | 2:15 | CFFC 45 - Stiner vs. Horcher | 7 Feb 2015 |
| Referee Vitor Ribeiro | ||||||
| Win | Darren Costa | Submission (guillotine choke) | 1 | 1:45 | CFFC 38 - Felder vs. Johnson | 9 Aug 2014 |
| Referee Liam Kerrigan | ||||||
| Win | Eric Roncoroni | Submission (rear-naked choke) | 1 | 3:33 | CFFC 24 - Sullivan vs. Becker | 11 May 2013 |
| Referee Dan Miragliotta | ||||||
| Loss | Dervin Lopez | Submission (triangle choke) | 2 | 1:51 | CFFC 19 - Sullivan vs. Lane | 2 Feb 2013 |
| Referee Dan Miragliotta | ||||||
| Win | Zed Mitchell | TKO (punches) | 1 | 1:48 | CFFC 16 - Williams vs. Jacoby | 24 Aug 2012 |
| Referee Gasper Oliver | ||||||
| Loss | Shedrick Goodridge | Submission (guillotine choke) | 1 | 1:17 | CFFC 14 - No Mercy | 14 Apr 2012 |
| Referee Gasper Oliver | ||||||
| Win | Emmanuel Walo | Decision (unanimous) | 3 | 5:00 | CFFC 12 - Pollard vs. Soto | 10 Dec 2011 |
| Referee Donnie Carolei | ||||||