| 25 fights, 24 wins (19 knockouts), 1 losses, 0 draw |
| No. | Res. | Record | Opponent | Type | Round, time | Date | Location | Notes |
|---|
| 25 | Win | 24–1 | Guillermo Ruben Andino | TKO | 4 (10), 1:17 | Nov 15, 2024 | Agenda Arena, Dubai, UAE | |
| 24 | Win | 23–1 | Rodolfo Gomez Jr. | UD | 10 | Jun 9, 2023 | Casino Miami Jai-Alai, Miami, U.S. | Retained WBA-NABA light heavyweight title; Won vacant WBC-NABF light heavyweight title |
| 23 | Win | 22–1 | Dervin Colina | DQ | 4 (10), 1:31 | Jun 11, 2022 | Casino Miami Jai-Alai, Miami, Florida, U.S. | Won vacant WBA-NABA light heavyweight title |
| 22 | Win | 21–1 | Bruno Leonardo Romay | TKO | 2 (8), 0:45 | Oct 16, 2021 | Gulfstream Park Racing & Casino, Hallandale, Florida, U.S. | |
| 21 | Win | 20–1 | Brian Vera | TKO | 6 (10), 1:15 | Dec 28, 2019 | State Farm Arena, Atlanta, U.S. | |
| 20 | Win | 19–1 | Marlos Eduardo Simoes | TKO | 2 (10), 1:12 | May 25, 2019 | Beau Rivage Resort & Casino, Biloxi, Mississippi, U.S. | |
| 19 | Win | 18–1 | Allan Green | KO | 3 (8), 1:16 | Jan 13, 2019 | Microsoft Theater, Los Angeles, California, U.S. | |
| 18 | Win | 17–1 | Zoltan Sera | KO | 3 (10), 1:06 | Jun 10, 2018 | Pioneer Event Center, Lancaster, California, U.S. | |
| 17 | Loss | 16–1 | Jean Pascal | TKO | 6 (10), 2:06 | Dec 8, 2017 | Park Race Track, Hialeah, Florida, U.S. | |
| 16 | Win | 16–0 | Andrew Hernandez | UD | 8 | 12 Jan 2016 | Cowboys Dance Hall, San Antonio, Texas, U.S. | |
| 15 | Win | 15–0 | Mariano Hilario | UD | 8 | 13 Oct 2015 | Little Creek Casino Resort, Shelton, Washington, U.S. | |
| 14 | Win | 14–0 | Fabiano Pena | KO | 1 (8), 1:15 | 08 Sep 2015 | Hollywood Palladium, Hollywood, California, U.S. | |
| 13 | Win | 13–0 | Donta Woods | KO | 1 (8), 1:04 | 13 Jun 2015 | Bartow Arena, Birmingham, Alabama, U.S. | |
| 12 | Win | 12–0 | Mike Stafford | UD | 6 | 26 Mar 2015 | Hialeah Park Race Track, Hialeah, Florida, U.S. | |
| 11 | Win | 11–0 | Dustin Craig Echard | TKO | 2 (6), 0:44 | 06 Feb 2015 | Beau Rivage Resort & Casino, Biloxi, Mississippi, U.S. | |
| 10 | Win | 10–0 | Lawrence Blakey | KO | 3 (4), 1:44 | 11 Dec 2014 | Pechanga Resort & Casino, Temecula, California, U.S. | |