| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 6 Dec 1989 |
| Nationality | United States |
| Lives in | Orange, Virginia |
| Division | Lightweight |
| Team | Rocket Boxing and MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 6 Jun 2015 |
| Last fight | 28 Mar 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
24 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Will Breslin | TKO (punches and elbows) | 1 | 3:27 | SF - Shogun Fights 32 | 28 Mar 2026 |
| Referee Ratioender Melo | ||||||
| Win | Micah Terrill | Disqualification (illegal knee) | 2 | 0:44 | SF - Shogun Fights 31 | 15 Nov 2025 |
| Win | Alan Stephenson | Decision (majority) | 5 | 5:00 | RCS 21 - Rocket Combat Sports 21 | 16 Aug 2025 |
| Referee Michael Doleman | ||||||
| Loss | Ethan Goss | Submission (anaconda choke) | 1 | 2:55 | 247 FC - Brawl in the Burgh 25 | 21 Dec 2024 |
| Win | Jerome Featherstone | Decision (unanimous) | 3 | 5:00 | SF - Shogun Fights 29 | 5 Oct 2024 |
| Win | Ethan Hayes | Decision (unanimous) | 3 | 5:00 | Made Men Promotions - Live MMA 3 at Morgantown, WV | 16 Mar 2024 |
| Win | Travis Karppinen | TKO (strikes) | 1 | 4:59 | RCS 14 - Rocket Combat Sports 14 | 22 Jul 2023 |
| Win | Dru Schottenheimer | TKO (strikes) | 1 | 3:36 | CT 20 - Caged Thunder 20: The Rising | 1 Apr 2023 |
| Win | Josh Nealy | Submission (guillotine choke) | 1 | 2:09 | RCS 10 - Rocket Combat Sports 10 | 27 Aug 2022 |
| Referee Angel Ortiz | ||||||
| Loss | Brendon Marotte | Decision (unanimous) | 3 | 5:00 | CES MMA 54 - Andrews vs. Logan | 19 Jan 2019 |
| Win | Justin Dalton | TKO (punches) | 1 | 1:09 | EWC - Elite Warrior Challenge 19 | 17 Nov 2018 |
| Loss | Mike Lawrence | Decision (unanimous) | 3 | 5:00 | LFA 46 - Nakashima vs. Stewart | 27 Jul 2018 |
| Loss | James Brown | TKO (punches) | 2 | 3:12 | NCFL - Carolina Clash | 19 May 2018 |
| Win | James Adam Ronsick | Decision (unanimous) | 3 | 5:00 | EWC - Elite Warrior Challenge 15: Mayhem | 10 Mar 2018 |
| Loss | Thomas Blair | Decision (split) | 3 | 5:00 | Conquest Promotions - Fury at the Fairgrounds | 2 Dec 2017 |
| Referee Elvis Bello | ||||||
| Win | Shawn Joffe | TKO (punches) | 1 | 3:24 | SOFC - Strike Off 11 | 7 Oct 2017 |
| Referee Bill Bookwalter | ||||||
| Loss | Mike Otwell | Decision (unanimous) | 3 | 5:00 | SF 34 - Stellar Fights 34: Rollins vs. Otwell | 13 May 2017 |
| Loss | Robert Sullivan | Decision (split) | 3 | 5:00 | SF - Shogun Fights 16 | 8 Apr 2017 |
| Referee Gasper Oliver | ||||||
| Loss | Sergio de Bari | TKO (punches) | 2 | 3:50 | CFFC 62 - Santella vs. Lozano | 17 Dec 2016 |
| Referee Dan Miragliotta | ||||||
| Loss | Joe Solecki | Submission (rear-naked choke) | 1 | 2:48 | CFFC 61 - Anyanwu vs. Pinto | 29 Oct 2016 |
| Referee Liam Kerrigan | ||||||
| Win | Brandon Sandford | Decision (unanimous) | 3 | 5:00 | Elite Warrior Challenge 9 - Takeover | 4 Feb 2016 |
| Referee Angel Ortiz | ||||||
| Win | Anthony Tisdale | KO (punches) | 2 | 1:30 | Strike Off 6 - Battle of Warriors | 3 Oct 2015 |
| Referee Fernando Yamasaki | ||||||
| Draw | Jonathan Baldridge | Draw (majority) | 3 | 5:00 | Elite Warrior Challenge 7 - Reckoning | 1 Aug 2015 |
| Referee Michael Doleman | ||||||
| Loss | Ramon Willis | Submission (guillotine choke) | 2 | 4:45 | SOFC - Strike Off 5 | 6 Jun 2015 |
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Adam Lafferty | TKO (punches) | 1 | 2:13 | EWC - Elite Warrior Challenge 1 | 15 Feb 2014 |