| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 11 Jul 1978 |
| Nationality | United States |
| Lives in | St. Petersburg, Florida |
| Division | Featherweight |
| Team | American Top Team Miramar |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 5 Dec 2008 |
| Last fight | 30 Aug 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
18 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Cody Shelton | Submission (guillotine choke) | 2 | 0:36 | AFC 12 - Alabama Fighting Championship: The Great Commission | 30 Aug 2025 |
| Loss | Cam Teague | TKO | 1 | 0:00 | EFC - Empire Fighting Championship 29 | 14 Dec 2024 |
| Loss | Terry Britton | TKO (punches) | 3 | 4:29 | COH 81 - Cage of Honor 81 | 20 Mar 2021 |
| Referee Robert Hastings | ||||||
| Loss | Rodney Allison | Decision (unanimous) | 5 | 5:00 | MMAX FC 5 - Gold Rush 2019 | 3 Aug 2019 |
| Loss | Chase Hooper | TKO (punches) | 2 | 3:47 | Square Ring Promotions - Island Fights 54 | 22 Mar 2019 |
| Referee Sammy Collingwood | ||||||
| Loss | Juan Puerta | Decision (unanimous) | 3 | 5:00 | Maxx FC 33 - Martin vs. Ramos | 19 Aug 2017 |
| Win | Peter Rampola | Submission | 2 | 0:00 | CTT 8 - Caribbean Top Team 8 | 16 Jul 2016 |
| Win | Harrison Melendez | Decision (unanimous) | 3 | 5:00 | Maxx FC 27 - Maxximo Fighting Championship 27: The Time Is Now | 27 Feb 2016 |
| No contest | Derek Rodriguez | No Contest (accidental groin strike) | 3 | – | Maxx FC 25 - Fight Night | 5 Dec 2014 |
| No contest | Curtis Hill | No Contest | 4 | 2:33 | SHP 35 - Strike Hard Productions 35 | 23 Aug 2014 |
| Win | Justin Howard | Submission (rear-naked choke) | 1 | 0:51 | SHP 29 - Strike Hard Productions 29 | 17 Aug 2013 |
| Referee Ash Rivers | ||||||
| Loss | Pedro Lopez | Submission (arm triangle choke) | 1 | 0:00 | Maxx FC 20 - Puerto Rico vs. Dominican Republic | 1 Jun 2013 |
| Win | Jeff Humphries | Submission | 3 | 0:33 | HF - Hilia Fights | 26 Apr 2013 |
| Win | Anibal Rodriguez | Decision (unanimous) | 3 | 5:00 | Square Ring Promotions - Island Fights 20 | 16 Feb 2013 |
| Referee Telis Assimenios | ||||||
| Loss | Shanon Slack | Decision (unanimous) | 3 | 5:00 | BFC - Bellator Fighting Championships 80 | 9 Nov 2012 |
| Referee Troy Waugh | ||||||
| Win | Eliovadis Nieves | Decision (split) | 3 | 5:00 | Maxx FC 17 - Fight Night | 31 Aug 2012 |
| Referee Ramon Hernandez | ||||||
| Win | Wesley Dunlap | TKO (punches) | 1 | 4:21 | CFA 7 - Never Give Up | 30 Jun 2012 |
| Referee Jorge Ortiz | ||||||
| Loss | Horacio Rodriguez | Submission (guillotine choke) | 1 | 2:05 | XFC 6 - Clash of the Continents | 5 Dec 2008 |
| Referee Jorge Alonso | ||||||
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Skyler Smith | Submission | – | – | UEP - Oktober Fist | 25 Oct 2008 |
| Referee John Dixson | ||||||