| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 17 Mar 1990 |
| Nationality | United States |
| Lives in | Dallas, North Carolina |
| Division | Middleweight |
| Team | Bodyquest MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 20 Aug 2015 |
| Last fight | 15 Apr 2023 |
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
17 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Maurice Morris | TKO (punches) | 1 | 3:28 | NLFC - Next Level Fight Club 14 | 15 Apr 2023 |
| Loss | Markus Perez | Submission (rear-naked choke) | 1 | 2:10 | Action Fight League - AFL: Invincible 2023 | 20 Jan 2023 |
| Loss | Dylan O'Sullivan | TKO (strikes) | 1 | 3:36 | SMMA 24 - Showcase MMA 24 | 26 Mar 2022 |
| Loss | Joe Pyfer | TKO (punches) | 2 | 1:04 | ROC 71 - Ring of Combat 71 | 21 Feb 2020 |
| Referee Liam Kerrigan | ||||||
| Loss | Thomas Powell | Decision (unanimous) | 3 | 4:00 | ROC 70 - Ring of Combat 70 | 23 Nov 2019 |
| Referee Keith Peterson | ||||||
| Win | Roger Carroll | Submission (choke) | 1 | 0:44 | FLP - Fight Lab 61 | 24 Aug 2019 |
| Win | Garrick James | Decision (split) | 3 | 5:00 | FFIT - Fight For It 7 | 13 Jul 2019 |
| Win | Marcel Stamps | Submission (rear-naked choke) | 1 | 1:54 | Square Ring Promotions - Island Fights 53 | 6 Mar 2019 |
| Loss | Douglas Usher | TKO (punches) | 2 | 2:10 | NFC 104 - National Fighting Championship 104: Usher vs. Gamble | 9 Mar 2018 |
| Loss | Leon Aliu | Submission (guillotine choke) | 1 | 2:42 | Fighting Venkon / Legio's Team Bergamo - Venkon Fight Night 2 | 21 Jan 2018 |
| Referee Tazio Basilio | ||||||
| Win | Alan Stewart | Submission (arm-triangle choke) | 3 | 3:42 | NLFC - Next Level Fight Club 8 | 16 Sep 2017 |
| Win | Harold Hubbard | Decision (unanimous) | 3 | 5:00 | LFA 17 - Moises vs. Watley | 21 Jul 2017 |
| Loss | Jeremy Perdue | Submission (guillotine choke) | 2 | 3:27 | NLFC - Next Level Fight Club 7 | 13 May 2017 |
| Loss | Allen Crowder | TKO (slam) | 1 | 4:43 | NLFC - Next Level Fight Club 6 | 28 Jan 2017 |
| Loss | Derrick Brown | Submission (guillotine choke) | 3 | 3:55 | USFFC 29 - Shadows of Enmity | 5 Nov 2016 |
| Win | Eric Ellerbee | Decision (unanimous) | 3 | 5:00 | FLP - Fight Lab 52 | 10 Dec 2015 |
| Referee Larry Carter | ||||||
| Win | Chaz Dowdell | Decision (unanimous) | 3 | 5:00 | FLP - Fight Lab 49 | 20 Aug 2015 |
| Referee Larry Carter | ||||||
Amateur record 5-3 (8 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Gregory Smith | Decision (unanimous) | 5 | 3:00 | NLFC - Next Level Fight Club 2 | 20 Jun 2015 |
| Referee Wayne Spinola | ||||||
| Win | Zach Hulce | Submission (keylock) | 1 | 1:42 | USFFC 15 - Rinaldi vs. Rogers | 6 Dec 2013 |
| Loss | Malcolm Hardmon | Decision (unanimous) | 3 | 3:00 | SHP 27 - Strike Hard Productions 27 | 3 Aug 2013 |
| Loss | Kris Kennedy | Submission (triangle choke) | 1 | – | USFFC 12 - Collision Course | 11 May 2013 |
| Win | Jordan Humphries | TKO (punches) | 2 | 1:17 | USFFC 11 - Redemption | 30 Mar 2013 |
| Loss | Allen Crowder | Submission (kimura) | 1 | 2:10 | KOJ 4 - King of Jacksonville 4 | 18 Aug 2012 |
| Win | William Baptiste | Decision (unanimous) | 3 | 3:00 | FLP - Fight Lab 26: MMA Cage Fights @ Coyote Joe's | 19 Jul 2012 |
| Win | Cameron Wray | Decision (unanimous) | 3 | 3:00 | CFC 1 - Coveted Fighting Championship 1 | 16 Jun 2012 |
| Referee Wayne Spinola | ||||||