| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 20 Dec 1990 |
| Nationality | United States |
| Lives in | Columbia, Maryland |
| Division | Welterweight |
| Team | Crazy 88 Brazilian Jiu Jitsu |
| Height | 180 cm (5′11″) |
| Reach | 183 cm (6′0″) |
| Stance | Southpaw |
| Weight | 65.8 kg (145 lb) |
| Pro debut | 19 Dec 2014 |
| Last fight | 19 Sep 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
23 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | DeWitt Dixon | TKO (punches) | 2 | 0:33 | NFC 180 - National Fighting Championship 180 | 19 Sep 2025 |
| Referee Jason Collins | ||||||
| Loss | Javanis Ross | TKO (punches) | 2 | 4:43 | NFC 177 - National Fighting Championship 177 | 16 May 2025 |
| Referee Brent McKeehan | ||||||
| Win | Warren Smith | KO (head kick) | 1 | 0:20 | NFC 174 - National Fighting Championship 174 | 14 Mar 2025 |
| Referee Nate Mann | ||||||
| Draw | Jose Cleiton de Melo Jr. | Draw (split) | 3 | 5:00 | Anthony Pettis FC 12 - Virginia Fight Night 2 | 25 Aug 2024 |
| Referee Angel Ortiz | ||||||
| Loss | Emmanuel Sanchez | Technical Submission (guillotine choke) | 2 | 1:08 | Anthony Pettis FC 11 - Fight Fiesta | 25 May 2024 |
| Referee Tom Develice | ||||||
| Win | Robert Hale | Decision (unanimous) | 3 | 5:00 | Anthony Pettis FC 6 - Virginia Fight Night | 16 Jul 2023 |
| Referee Angel Ortiz | ||||||
| Loss | Ivey Nixon | Decision (split) | 3 | 5:00 | iFC 3 - Jorge Masvidal's iKon Fighting Championship 3 | 3 Jun 2022 |
| Referee Angel Ortiz | ||||||
| Win | Nick Gehrts | Decision (split) | 3 | 5:00 | VFC 83 - Valor Fighting Challenge 83 | 4 Jun 2021 |
| Loss | Alexandre Almeida | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL 5: 2019 Regular Season | 25 Jul 2019 |
| Referee Gasper Oliver | ||||||
| Loss | Andre Harrison | Decision (unanimous) | 3 | 5:00 | Professional Fighters League - PFL 2: 2019 Regular Season | 23 May 2019 |
| Referee Steve Rita | ||||||
| Win | Michael McDonald | Decision (unanimous) | 3 | 5:00 | SF - Shogun Fights 21 | 6 Apr 2019 |
| Referee Fernando Yamasaki | ||||||
| Win | Jordan Morales | Decision (unanimous) | 3 | 5:00 | KOTC - New Frontier | 13 Oct 2018 |
| Loss | Alex Morgan | Decision (split) | 3 | 5:00 | TKO 43 - Barriault vs. Kornberger | 4 May 2018 |
| Referee Luc Lefebvre | ||||||
| Win | Robert Sullivan | Decision (unanimous) | 3 | 5:00 | SF - Shogun Fights 18 | 14 Apr 2018 |
| Referee Keith Peterson | ||||||
| Loss | Julio Arce | TKO (punches) | 2 | 2:39 | Dana White's Tuesday Night Contender Series - Season 1, Episode 5 | 8 Aug 2017 |
| Referee Jason Herzog | ||||||
| Win | Jonathan Pearce | Decision (unanimous) | 3 | 5:00 | SF - Shogun Fights 16 | 8 Apr 2017 |
| Referee Fernando Yamasaki | ||||||
| Loss | Mike Plazola | Decision (split) | 3 | 5:00 | VFC 54 - Pitolo vs. Kayne 2 | 9 Dec 2016 |
| Referee Dave Jobeun | ||||||
| Win | Rodney Jordan | KO (head kick) | 3 | 1:20 | SF - Shogun Fights 15 | 15 Oct 2016 |
| Referee Fernando Yamasaki | ||||||
| Loss | Caio Rocha Uruguai | Decision (split) | 3 | 5:00 | Titan FC 38 - Carl vs. Muhammad | 30 Apr 2016 |
| Referee Dave Kirkland | ||||||
| No contest | Brandon Kaiser | No Contest | 1 | 2:05 | GPG 22 - Legends and Rising Stars | 21 Nov 2015 |
| Referee Vincent Dudley | ||||||
| Win | Jacob Ikaika Tampos | KO (spinning backfist) | 1 | 2:51 | Titan FC 35 - Healy vs. Hawn | 19 Sep 2015 |
| Referee Steve Newport | ||||||
| Win | Brandon Pennington | TKO (punches) | 2 | 0:39 | Global Proving Ground / The Victorium - Fighters Against Spousal Abuse | 21 Feb 2015 |
| Referee Gasper Oliver | ||||||
| Win | Tim Dooling | Decision (unanimous) | 3 | 5:00 | Global Proving Ground - Christmas In The Cage | 19 Dec 2014 |
| Referee Bill Bookwalter | ||||||
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Alvin Blocker | Decision (unanimous) | 3 | 3:00 | SF 20 - Stellar Fights 20 | 24 Jan 2014 |