| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 28 Jul 1987 |
| Nationality | United States |
| Lives in | Stone Mountain, Georgia |
| Division | Lightweight |
| Team | X3 Sports |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 5 Dec 2015 |
| Last fight | 11 Nov 2025 |
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
31 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Westin Wilson | Submission (rear-naked choke) | 2 | 1:49 | NFC 182 - National Fighting Championship 182 | 11 Nov 2025 |
| Referee Luke Wilson | ||||||
| Loss | Morquez Forest | TKO (punches) | 1 | 3:01 | NFC 173 - National Fighting Championship 173 | 1 Mar 2025 |
| Referee Nate Mann | ||||||
| Loss | Dylan Mantello | TKO (flying knee and punches) | 2 | 3:17 | CFFC 129 - Cage Fury Fighting Championships 129: Kline vs. Romero | 9 Feb 2024 |
| Referee Keith Peterson | ||||||
| Loss | Adam Assenza | Decision (unanimous) | 5 | 5:00 | BTC 22 - Battlezone | 18 Nov 2023 |
| Win | Zach DiSabatino | Decision (split) | 3 | 5:00 | Cage Titans FC - Cage Titans 61 | 23 Sep 2023 |
| Referee Chris Burke | ||||||
| Loss | Chance Beck | TKO (punches) | 3 | 0:18 | NFC 157 - National Fighting Championship 157 | 4 Aug 2023 |
| Referee Nate Mann | ||||||
| Loss | Cortavious Romious | Submission (armbar) | 1 | 2:08 | LFA 160 - Sweeney vs. Begosso | 16 Jun 2023 |
| Referee Bobby Wombacher | ||||||
| Loss | Christian Lohsen | TKO (punches) | 1 | 3:51 | iFC 6 - Jorge Masvidal's iKon Fighting Championship 6 | 2 Dec 2022 |
| Referee Andrew Glenn | ||||||
| Win | Jesse Gross | Decision (unanimous) | 3 | 5:00 | PFC 14 - Prospect Fighting Championships 14 | 22 Oct 2022 |
| Loss | Chuka Willis | Decision (unanimous) | 3 | 5:00 | B2 Fighting Series 153 - Alabama | 26 Mar 2022 |
| Loss | Don Madge | Submission (rear-naked choke) | 2 | 2:15 | Professional Fighters League - 2021 Season PFL Championships | 27 Oct 2021 |
| Referee Andrew Glenn | ||||||
| Win | Don Shainis | Decision (unanimous) | 5 | 5:00 | Cage Titans FC - Cage Titans 48 | 10 Jul 2021 |
| Referee Steve Rita | ||||||
| Loss | Damir Ferhatbegovic | KO | 2 | 0:22 | VFC 83 - Valor Fighting Challenge 83 | 4 Jun 2021 |
| Win | Tyson Duckworth | Decision (unanimous) | 3 | 5:00 | NFC 130 - National Fighting Championship 130 | 20 Mar 2021 |
| Win | Angel Pacheco | Decision (unanimous) | 3 | 5:00 | NFC 128 - National Fighting Championship 128 | 11 Dec 2020 |
| Win | Michael Ricketts | Submission (rear-naked choke) | 2 | 2:20 | NFC 126 - National Fighting Championship 126 | 29 Aug 2020 |
| Loss | Ken Beverly | Submission (rear-naked choke) | 3 | 2:06 | NFC 123 - National Fighting Championship 123 | 25 Jan 2020 |
| Loss | Carl Deaton | Decision (unanimous) | 5 | 5:00 | 864 Fighting Championship - Fight 9 | 30 Nov 2018 |
| Win | Caleb Williams | Decision (split) | 3 | 5:00 | 864 Fighting Championship - Fight 5 | 21 Jul 2018 |
| Loss | Carl Deaton | Decision (unanimous) | 3 | 5:00 | 864 Fighting Championship - Fight 3 | 24 Mar 2018 |
| Win | Michael McDonald | Decision (split) | 3 | 5:00 | 864 Fighting Championship - Fight 1 | 27 Jan 2018 |
| Win | Steven New | Submission (anaconda choke) | 1 | 1:25 | Valor Fights - Strikefest 2 | 16 Dec 2017 |
| Win | Cromwell Stewart | Submission (rear-naked choke) | 1 | 2:38 | Valor Fights 46 - Nashville | 4 Nov 2017 |
| Win | Calvin Miller | Submission (rear-naked choke) | 1 | 3:26 | NFC 99 - National Fighting Championship 99: Gooden vs. Wynter | 22 Sep 2017 |
| Loss | Josh Blyden | Decision (unanimous) | 3 | 5:00 | NFC 98 - National Fighting Championship 98: Williams vs. Blyden | 4 Aug 2017 |
| Loss | Warren Smith | KO (punches) | 1 | 3:08 | NFC 95 - National Fighting Championship 95 | 12 May 2017 |
| Referee Blake Grice | ||||||
| Win | Lawson McClure | TKO (punches) | 3 | 0:24 | NFC 91 - National Fighting Championship 91 | 18 Feb 2017 |
| Win | Nick Sprayberry | Decision (unanimous) | 3 | 5:00 | NFC 87 - Wild Bill's Fight Night 87 | 30 Sep 2016 |
| Win | Channin Williams | Decision (unanimous) | 3 | 5:00 | NFC 85 - National Fighting Championship 85: Walton vs. Smith | 22 Jul 2016 |
| Loss | Jonathan Cobb | Submission (guillotine choke) | 2 | 1:27 | LFC 53 - Legacy Fighting Championship 53 | 8 Apr 2016 |
| Referee George Allen | ||||||
| Win | Jason Everhart | Submission (armbar) | 1 | 1:31 | NFC 80 - Wild Bill's Fight Night 80 | 5 Dec 2015 |
Amateur record 2-1 (3 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Marcus Fludd | Decision (unanimous) | 3 | 3:00 | Conflict MMA 32 - Live in the Cage | 7 Nov 2015 |
| Win | Donald Tunnell | TKO (punches) | 3 | 1:15 | NFC 74 - Wild Bill's Fight Night 74 | 25 Apr 2015 |
| Loss | Aaron Katanic | Submission (triangle choke) | 1 | 0:00 | CN 17 - Combat Night 17 | 13 Jul 2013 |