| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | Hampton, Tennessee |
| Division | Lightweight |
| Team | D-Evil Fight Team |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 14 Jul 2012 |
| Last fight | 21 Feb 2020 |
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
28 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Ali Bagov | Decision (unanimous) | 3 | 5:00 | ACA 104 - Krasnodar | 21 Feb 2020 |
| Referee Herb Dean | ||||||
| Loss | Gadzhimurad Khiramagomedov | Decision (unanimous) | 3 | 5:00 | ACA 99 - Bagov vs. Khaliev | 27 Sep 2019 |
| Referee Lukasz Bosacki | ||||||
| Loss | Mark Hulme | Decision (unanimous) | 3 | 5:00 | Brave CF 19 - Adam vs. Mark | 8 Dec 2018 |
| Win | Justin Hatcher | TKO (punches) | 1 | 1:18 | VF - Valor Fights 51 | 21 Jul 2018 |
| Referee Jimmy Neely | ||||||
| Win | Kieran Joblin | Decision (unanimous) | 3 | 5:00 | ACB 88 - Brisbane | 16 Jun 2018 |
| Referee Greg Kleynjans | ||||||
| Loss | Arbi Agujev | Decision (majority) | 3 | 5:00 | ACB 74 - Vienna | 18 Nov 2017 |
| Referee John McCarthy | ||||||
| Win | Husein Kushagov | Submission (rear-naked choke) | 3 | 3:24 | ACB 70 - Sheffield | 23 Sep 2017 |
| Referee Cezary Wojciechowski | ||||||
| Win | Marcus Edwards | TKO (punches) | 3 | 4:53 | LFA 5 - Edwards vs. Townsend | 24 Feb 2017 |
| Referee Adam Martinez | ||||||
| Win | Junior Assuncao | TKO (knee injury) | 1 | 0:49 | AOW 18 - Art of War 18 | 30 Jul 2016 |
| Referee Kemp Cheng | ||||||
| Win | Justin Hartley | TKO (punches) | 3 | 2:59 | Valor Fights - Apex Fights 10 | 19 Mar 2016 |
| Loss | Ernest Chavez | Decision (split) | 3 | 5:00 | RFA 33 - Townsend vs. Chavez | 11 Dec 2015 |
| Referee Mike Beltran | ||||||
| Win | Ryan Roberts | Decision (unanimous) | 3 | 5:00 | RFA 30 - Smith vs. Jardine | 18 Sep 2015 |
| Referee Bobby Wombacher | ||||||
| Win | Yuri Villefort | Decision (unanimous) | 3 | 5:00 | AXS TV Fights - RFA vs. Legacy Superfight | 8 May 2015 |
| Referee David Ferguson | ||||||
| Win | Craig Johnson | Submission (rear-naked choke) | 3 | 1:28 | Valor Fights - Apex Fights 4: Primetime vs. Johnson | 10 Jan 2015 |
| Win | Jorge Medina | Submission (rear-naked choke) | 1 | 3:01 | V3 Fights - Neal vs. Johnson | 22 Nov 2014 |
| Win | Eric Calderon | Submission (rear-naked choke) | 2 | 1:56 | ECSS - Evolution Combat Sports Series 2 | 8 Nov 2014 |
| Win | Augusta Tindall | Submission (arm-triangle choke) | 2 | 1:29 | VF - Valor Fights 15 | 16 Aug 2014 |
| Win | Derik Byrd | TKO (punches) | 1 | 4:16 | ECSS - Evolution Combat Sports Series 1 | 26 Jul 2014 |
| Win | Dawond Pickney | Submission (arm-triangle choke) | 2 | 2:12 | V3 Fights - Johnson vs. Shuffield | 21 Jun 2014 |
| Loss | Nate Landwehr | Decision (split) | 5 | 5:00 | 3FC 20 - Collision Course | 1 Feb 2014 |
| Win | Shane Crenshaw | Decision (unanimous) | 3 | 5:00 | 3FC 19 - Townsend vs. Crenshaw | 2 Nov 2013 |
| Loss | Pat DeFranco | Decision (unanimous) | 3 | 4:00 | ROC 46 - Ring of Combat 46 | 20 Sep 2013 |
| Referee Gasper Oliver | ||||||
| Win | D'Juan Owens | Submission (arm-triangle choke) | 1 | 3:06 | 3FC - Tri-City Thunder 1 | 20 Jul 2013 |
| Loss | Frankie Perez | Decision (unanimous) | 3 | 4:00 | ROC 45 - Ring of Combat 45 | 14 Jun 2013 |
| Referee Dan Miragliotta | ||||||
| Win | Chris Coggins | Decision (unanimous) | 3 | 5:00 | 3FC 16 - Gladiators | 6 Apr 2013 |
| Win | Adam David Mays | Submission (arm-triangle choke) | 1 | 4:43 | 3FC 15 - Townsend vs. Mays | 5 Jan 2013 |
| Win | John Baucom | Submission (armbar) | 1 | 4:45 | 3FC 14 - Showdown | 10 Nov 2012 |
| Win | Travis Shelton | Submission (punches) | 1 | 4:59 | 3FC 11 - Boiling Point | 14 Jul 2012 |
| Referee Dustin Walden | ||||||