| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 27 Apr 1989 |
| Nationality | United States |
| Lives in | Fayetteville, North Carolina |
| Division | Bantamweight |
| Team | Fusion X-Cel Performance |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 1 Feb 2014 |
| Last fight | 14 Aug 2026 |
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
30 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Nick Piccininni | Decision (unanimous) | 3 | 5:00 | Fury FC 123 - Fury Fighting Championship 123: Johns vs. Freeman | 14 Aug 2026 |
| Referee Don Turnage | ||||||
| Loss | Zhalgas Zhumagulov | Decision (unanimous) | 3 | 5:00 | NFC 57 - Naiza Fighter Championship 57: Zhumagulov vs. Mclean | 24 Feb 2024 |
| Loss | Phumi Nkuta | Submission (rear-naked choke) | 3 | 0:58 | AFS - Aries Fight Series: Nashville Underground | 4 Aug 2023 |
| Referee Luke Wilson | ||||||
| Loss | Joshua Van | Submission (rear-naked choke) | 2 | 4:49 | Fury FC 72 - Fury Fighting Championship 72 | 18 Dec 2022 |
| Referee Jeff Rexroad | ||||||
| Win | Carlos Lozoya | Decision (split) | 5 | 5:00 | Fury FC 70 - Fury Fighting Championship 70 | 30 Oct 2022 |
| Referee Frank Collazo | ||||||
| Win | Jacob Silva | KO (head kick) | 2 | 0:15 | Fury FC 60 - Fury Fighting Championship 60 | 24 Apr 2022 |
| Referee Jeff Rexroad | ||||||
| Win | Shojin Miki | Decision (unanimous) | 3 | 5:00 | CN - Combat Night: Pro - Tallahassee | 28 Aug 2021 |
| Win | Federico Vento | TKO (punches) | 2 | 3:55 | CN - Combat Night: Pro 21 | 17 Apr 2021 |
| Win | Jacob Hebeisen | Decision (unanimous) | 3 | 5:00 | NFC 129 - National Fighting Championship 129 | 30 Jan 2021 |
| Referee Nate Mann | ||||||
| Loss | Victor Dias | Decision (split) | 3 | 5:00 | Titan FC 61 - Sabatello vs. Ramos | 26 Jun 2020 |
| Referee Russ Greenberg | ||||||
| Win | Dez Moore | KO (knee) | 1 | 0:59 | Titan FC 59 - Graves vs. Villefort | 28 Feb 2020 |
| Referee Russ Greenberg | ||||||
| Win | Abdiel Velazquez | TKO (punches) | 1 | 1:41 | GLFC 13 - Global Legion FC 13 | 13 Dec 2019 |
| Referee Michael Cardoso | ||||||
| Loss | Eduardo Diez | Submission (arm-triangle choke) | 3 | 1:19 | CN - Combat Night: Pro 14 | 20 Jul 2019 |
| Referee Larry Downs Jr. | ||||||
| Win | Luke Pustay | TKO (punches) | 2 | 1:39 | CN - Combat Night: Pro 12 - May the 4th Be With You | 4 May 2019 |
| Referee Andrew Glenn | ||||||
| Win | Pablo Caballero | Decision (unanimous) | 3 | 5:00 | Combat Quest 3 - The War On I-4 | 25 Jan 2019 |
| Win | Nesaw Merriweather | TKO (punches) | 2 | – | CN - Combat Night: Pro 9 | 10 Nov 2018 |
| Loss | Thomas Vasquez | TKO (strikes) | 3 | 3:30 | 864 Fighting Championship - Fight 7 | 29 Sep 2018 |
| Loss | James Mancini | Decision (unanimous) | 3 | 5:00 | TKO 42 - Nogueira vs. Laramie | 16 Mar 2018 |
| Referee Yannick Loof | ||||||
| Win | Cameron Page | Decision (unanimous) | 3 | 5:00 | CN - Combat Night Pro 3 | 29 Jul 2017 |
| Referee James Larry Folsom Jr. | ||||||
| Win | Matt Betzold | Decision (unanimous) | 3 | 5:00 | WFF - World Fighting Federation 34 | 3 Jun 2017 |
| Win | Damarcus Holmes | Decision (unanimous) | 3 | 5:00 | CN - Combat Night: Pro 1 | 21 Jan 2017 |
| Referee James Larry Folsom Jr. | ||||||
| Loss | Samir Farid | Decision (split) | 3 | 5:00 | SOFC - Strike Off 7 | 26 Mar 2016 |
| Referee Mike King | ||||||
| Win | Victor Luis Borda | Decision (split) | 3 | 5:00 | CCMMA - Combate Cotas MMA | 5 Dec 2015 |
| Referee Jorge Amantegui | ||||||
| Loss | Tommy Mills | KO (punches) | 1 | 2:58 | RFC 35 - Showdown | 13 Nov 2015 |
| Referee Josh Rutgers | ||||||
| Win | Kenneth Crowder | TKO | 1 | 1:48 | Rings of Dreams - Fight Nght 17 | 22 Aug 2015 |
| Win | Graeme Prue | KO (punch) | 1 | 0:53 | Rings of Dreams - Fight Night 16 | 9 May 2015 |
| Referee Wayne Spinola | ||||||
| Loss | Irvin Veloz | Submission (rear-naked choke) | 1 | 1:06 | AFC - Absolute Fighting Championship 23 | 14 Nov 2014 |
| Referee Andrew Glenn | ||||||
| Loss | Abdiel Velazquez | Disqualification (illegal elbow) | 3 | 4:38 | House of Fame - A New Dawn | 6 Sep 2014 |
| Referee Josh Rutgers | ||||||
| Loss | Kevin Syler | Submission (rear-naked choke) | 2 | 2:35 | MTC - In the Beginning | 3 Apr 2014 |
| Referee James Warring | ||||||
| Win | Philip Keller | TKO (retirement) | 1 | 1:39 | Maxx FC 23 - Rumble in Paradise | 1 Feb 2014 |
| Referee Josh Rutgers | ||||||
Amateur record 3-2 (5 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Orlando Torres | Submission | 5 | 2:03 | RDMMA - Battle in the South 6: Summer Smash | 31 May 2013 |
| Win | Joel Porter | KO (punch) | 1 | 0:16 | KOJ 7 - King of Jacksonville 7 | 16 Mar 2013 |
| Loss | Bruce Gunter | Submission (rear-naked choke) | 3 | 1:42 | FLP - Fight Lab 23: MMA Cage Fights @ Coyote Joe's | 19 Apr 2012 |
| Win | Cecil Weddington | Submission (strikes) | 1 | 1:28 | RDMMA - Battle in the South 3 | 13 Mar 2012 |
| Win | Ryan Galvan | Decision (unanimous) | 3 | 3:00 | RDMMA - Battle in the South 2 | 10 Dec 2011 |