| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 13 | Loss | 10–2–1 | Vergil Ortiz Jr. | UD | 12 | 22 Feb 2025 | The Venue Riyadh Season, Riyadh, Saudi Arabia | For WBC interim light-middleweight title. |
| 12 | Loss | 10–1–1 | Terence Crawford | UD | 12 | 3 Aug 2024 | BMO Stadium, Los Angeles, California, U.S. | Lost WBA light-middleweight title;For vacant WBO interim light-middleweight title. |
| 11 | Win | 10–0–1 | Magomed Kurbanov | TKO | 5 (12), 2:20 | 8 Mar 2024 | Kingdom Arena, Riyadh, Saudi Arabia | Won vacant WBA light-middleweight title |
| 10 | Win | 9–0–1 | Raphael Igbokwe | UD | 10 | 8 Apr 2023 | Boeing Center at Tech Port, San Antonio, Texas, U.S. | |
| 9 | Draw | 8–0–1 | Michel Soro | TD | 3 (12), 2:20 | 9 Jul 2022 | The O2 Arena, London, England | Fight stopped in round 3 after a clash of heads opened a cut on Soro |
| 8 | Win | 8–0 | Michel Soro | TKO | 9 (12), 3:00 | 17 Dec 2021 | Tashkent, Uzbekistan | |
| 7 | win | 7–0 | Emmany Kalombo | UD | 10 | 3 Apr 2021 | Humo Arena, Tashkent, Uzbekistan | |
| 6 | Win | 6–0 | Eric Walker | UD | 12 | 15 Aug 2020 | Downtown Streets, Tulsa, Oklahoma, U.S. | |
| 5 | Win | 5–0 | Charlie Navarro | TKO | 6 (10), 2:24 | 29 Feb 2020 | Ford Center at The Star, Frisco, Texas, U.S. | |
| 4 | Win | 4–0 | Alejandro Barrera | TKO | 5 (10), 2:36 | 5 Oct 2019 | Madison Square Garden, New York City, New York, U.S. | Retained WBA Inter-Continental light-middleweight title |
| 3 | Win | 3–0 | Norberto Gonzalez | TKO | 6 (10), 0:49 | 8 Jun 2019 | Madison Square Garden, New York City, New York, U.S. | |
| 2 | Win | 2–0 | Frank Rojas | KO | 2 (10), 1:58 | 9 Mar 2019 | Turning Stone Resort Casino, Verona, New York, U.S. | Won vacant WBA Inter-Continental light-middleweight title |
| 1 | Win | 1–0 | Vladimir Hernandez | TKO | 6 (10), 1:22 | 24 Nov 2018 | Hard Rock Live, Atlantic City, New Jersey U.S. | |