| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 20 May 1982 |
| Nationality | United States |
| Lives in | Claremont, North Carolina |
| Division | Welterweight |
| Team | Team Superior / Carroll Brothers BJJ |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 15 Aug 2008 |
| Last fight | 24 Aug 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
37 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Chase Gamble | Submission (choke) | 1 | 0:44 | FLP - Fight Lab 61 | 24 Aug 2019 |
| Loss | Ivan Erslan | TKO (punches) | 1 | 1:37 | FFC 37 - Final Fight Championship 37: Scheinson vs. Veseli | 30 May 2019 |
| Win | Judd Brown | Submission (armbar) | 1 | 4:15 | Warrior FC 140 - Warrior Fighting Challenge | 21 Sep 2018 |
| Referee Dale Frye | ||||||
| Loss | Justin Sumter | Decision (unanimous) | 3 | 5:00 | 864 Fighting Championship - Fight 2 | 16 Feb 2018 |
| Win | Cristian Torres | Submission (kneebar) | 2 | 0:49 | 864 Fighting Championship - Fight 1 | 27 Jan 2018 |
| Loss | John Howard | Decision (unanimous) | 3 | 5:00 | CES MMA 46 - Howard vs. Carroll | 27 Oct 2017 |
| Referee Kevin MacDonald | ||||||
| Loss | Steve Montgomery | TKO (punches) | 1 | 2:16 | Fight Night 2 - Montgomery vs. Carroll | 1 Oct 2016 |
| Loss | Neiman Gracie | Decision (unanimous) | 3 | 5:00 | Bellator 151 - Warren vs. Caldwell | 4 Mar 2016 |
| Referee John McCarthy | ||||||
| Loss | Brennan Ward | KO (punch) | 1 | 2:06 | Bellator 140 - Lima vs. Koreshkov | 17 Jul 2015 |
| Referee John McCarthy | ||||||
| Loss | Ryan Thomas | Decision (unanimous) | 3 | 5:00 | Rings of Dreams - Fight Night 16 | 9 May 2015 |
| Referee Al Coley | ||||||
| Win | Todd Chattelle | Submission (guillotine choke) | 2 | 2:55 | CES MMA 28 - Classic Entertainment and Sports 28 | 13 Mar 2015 |
| Referee Kevin Mulhall | ||||||
| Win | Eric Moon | Submission (guillotine choke) | 2 | 2:49 | USFFC 20 - Carroll vs. Calhoun | 20 Sep 2014 |
| Referee Larry Carter | ||||||
| Win | Dan Hornbuckle | Submission (choke) | 1 | 4:37 | Fight Time Promotions - Fight Time in the Valley | 9 Aug 2014 |
| Referee Donnie Jessup | ||||||
| Loss | Chuck O'Neil | Decision (unanimous) | 3 | 5:00 | CES MMA 22 - Classic Entertainment and Sports 22 | 14 Mar 2014 |
| Loss | Scott Holtzman | Decision (unanimous) | 5 | 5:00 | XFC 26 - Night of Champions 3 | 18 Oct 2013 |
| Referee Gary Copeland | ||||||
| Win | Kevin Gittemeir | Submission (rear-naked choke) | 2 | 2:04 | NFC 57 - Wild Bill's Fight Night 57 | 8 Jun 2013 |
| Loss | Dhiego Lima | TKO (punches) | 3 | 3:06 | WBFN - Wild Bill's Fight Night 53 | 1 Mar 2013 |
| Win | Josh Eagans | Technical Submission (triangle choke) | 2 | 0:59 | XFC 22 - Crossing the Line | 22 Feb 2013 |
| Referee Wayne Spinola | ||||||
| Win | Drew Kennedy | Decision (split) | 3 | 5:00 | FLP - Fight Lab 30: MMA Cage Fights | 25 Jan 2013 |
| Referee Dale Frye | ||||||
| Loss | Nicolae Cury | Decision (unanimous) | 3 | 5:00 | XFC 19 - Charlotte Showdown | 3 Aug 2012 |
| Referee Gary Copeland | ||||||
| Loss | Johnny Buck | Decision (unanimous) | 3 | 5:00 | FLP - Fight Lab 25: Race Week MMA Cage Fights Coyote Joe's | 19 Jul 2012 |
| Referee Al Coley | ||||||
| Win | Josh Eagans | Submission (shoulder injury) | 1 | 1:00 | Imperial Fighting - Patriot Fights | 10 Sep 2011 |
| Referee Bill Clancy | ||||||
| Loss | Dave Vitkay | Decision (unanimous) | 3 | 5:00 | Sportfight X - Atlanta | 23 Jul 2011 |
| Win | Adrian Miles | Submission (rear-naked choke) | 1 | 1:10 | HFN - Harrah Fight Night | 29 Apr 2011 |
| Referee Blake Grice | ||||||
| Win | Aaron Johnson | Submission (rear-naked choke) | 1 | 2:57 | WBFN - Wild Bill's Fight Night 30 | 11 Sep 2010 |
| Loss | Nissen Osterneck | Submission (rear-naked choke) | 2 | 2:44 | CFP - Sunfest Fight Series 2 | 24 Jul 2010 |
| Loss | Uriah Hall | TKO (submission to punch) | 1 | 2:41 | ROC 30 - Ring of Combat 30 | 11 Jun 2010 |
| Referee Dan Miragliotta | ||||||
| Win | Clint Hester | Submission (armbar) | 1 | 2:19 | BFN 5 - Bangkok Fight Night 5 | 27 Feb 2010 |
| Referee George Yerdon | ||||||
| Win | Mike Geurin | Submission (rear-naked choke) | 2 | 3:51 | PFC - PA Fighting Championships 2 | 7 Feb 2010 |
| Referee Kevin Mulhall | ||||||
| Loss | Dave Mewborn | Submission (brabo choke) | 2 | 2:53 | WBFN - Wild Bill's Fight Night 24 | 18 Dec 2009 |
| Win | Tim Stout | Submission (rear-naked choke) | 2 | 2:22 | COTK - Clash of the Kings | 23 Oct 2009 |
| Referee Tony Mullinax | ||||||
| Win | Brandon Ezzo | Submission (guillotine choke) | 1 | 2:05 | NLCF - Battle Grounds | 3 Oct 2009 |
| Referee Dale Frye | ||||||
| Loss | Charles Jacob Whitfield | Submission (arm-triangle choke) | 3 | 2:07 | CFP - Clash at the Coast 3 | 6 Jun 2009 |
| Win | Ray Halstead | Submission (triangle choke) | 1 | 4:06 | RITC 19 - Ruckus in the Cage 19 | 14 Nov 2008 |
| Referee Dale Frye | ||||||
| Loss | Kyle Baker | Submission (punches) | 1 | 4:49 | COF - Circle of Fury 2 | 24 Oct 2008 |
| Win | Marcus Thomas | Submission (guillotine choke) | 1 | 0:56 | CFP - The Carolina Crown | 11 Oct 2008 |
| Referee Dale Frye | ||||||
| Win | William del Sapp | Submission (strikes) | 1 | 1:05 | COF - Circle of Fury | 15 Aug 2008 |