| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 31 | Loss | 27–3–1 | Agit Kabayel | KO | 6 (12), 2:29 | Feb 22, 2025 | The Venue Riyadh Season, Riyadh, Saudi Arabia | For vacant WBC interim heavyweight title |
| 30 | Win | 27–2–1 | Deontay Wilder | TKO | 5 (12), 1:51 | Jun 1, 2024 | Kingdom Arena, Riyadh, Saudi Arabia | |
| 29 | Loss | 26–2–1 | Joseph Parker | MD | 12 | Mar 8, 2024 | Kingdom Arena, Riyadh, Saudi Arabia | Lost WBO interim heavyweight title |
| 28 | Win | 26–1–1 | Joe Joyce | KO | 3 (12), 3:07 | Sep 23, 2023 | Wembley Arena, London, England | Retained WBO interim heavyweight title |
| 27 | Win | 25–1–1 | Joe Joyce | TKO | 6 (12), 1:23 | Apr 15, 2023 | Copper Box Arena, London, England | Won WBO interim heavyweight title |
| 26 | Loss | 24–1–1 | Filip Hrgović | UD | 12 | Aug 20, 2022 | King Abdullah Sports City, Jeddah, Saudi Arabia | |
| 25 | Win | 24–0–1 | Scott Alexander | KO | 1 (10), 1:51 | May 7, 2022 | T-Mobile Arena, Paradise, Nevada, U.S. | |
| 24 | Win | 23–0–1 | Craig Lewis | TKO | 2 (8), 2:10 | Nov 27, 2021 | Hulu Theater, New York City, New York, U.S. | |
| 23 | Draw | 22–0–1 | Jerry Forrest | MD | 10 | Feb 27, 2021 | Hard Rock Stadium, Miami Gardens, Florida, U.S. | |
| 22 | Win | 22–0 | Devin Vargas | KO | 4 (10), 1:49 | Nov 7, 2020 | Seminole Hard Rock Hotel & Casino, Hollywood, Florida, U.S. | |
| 21 | Win | 21–0 | Andriy Rudenko | UD | 10 | Nov 30, 2019 | Casino de Salle Medicin, Monte Carlo, Monaco | Retained WBO Oriental heavyweight title |
| 20 | Win | 20–0 | Don Haynesworth | TKO | 3 (10), 1:48 | Sep 28, 2018 | Dayun No. 1 Stadium, Changsha Social Work College, Changsha, China | Retained WBO Oriental heavyweight title |
| 19 | Win | 19–0 | Eugen Buchmueller | KO | 1 (10), 1:03 | Jul 20, 2018 | WinnaVegas Casino Resort, Sloan, Iowa, U.S. | |
| 18 | Win | 18–0 | Byron Polley | TKO | 1 (10), 2:30 | Sep 23, 2017 | Hartman Arena, Park City, Kansas, U.S. | |
| 17 | Win | 17–0 | Nick Guivas | TKO | 1 (10), 2:43 | Aug 5, 2017 | Claridge Hotel & Casino, Atlantic City, New Jersey, U.S. | |
| 16 | Win | 16–0 | Curtis Harper | TKO | 1 (8), 2:34 | May 26, 2017 | Hotel & Club, Boca Raton, Florida, U.S. | |
| 15 | Win | 15–0 | Mark Brown | KO | 1 (8), 2:03 | Apr 29, 2017 | CenterStage@NoDa, Charlotte, North Carolina, U.S. | |
| 14 | Win | 14–0 | Peter Graham | KO | 1 (10), 2:58 | Jan 21, 2017 | Hebei Sports Venue, Shijiazhuang, China | Won vacant WBO Oriental heavyweight title |
| 13 | Win | 13–0 | Galen Brown | TKO | 2 (6), 1:50 | Dec 10, 2016 | Marina Bay SportsPlex, Quincy, Massachusetts, U.S. | |
| 12 | Win | 12–0 | Gogita Gorgiladze | TKO | 1 (8), 1:17 | Sep 30, 2016 | Wenzhou Gymnasium, Wenzhou, China | |
| 11 | Win | 11–0 | Rodney Hernandez | UD | 6 | Jul 22, 2016 | Claridge Hotel & Casino, Atlantic City, New Jersey, U.S. | |
| 10 | Win | 10–0 | Jamal Woods | TKO | 2 (6), 0:41 | Jun 11, 2016 | Marina Bay SportsPlex, Quincy, Massachusetts, U.S. | |
| 9 | Win | 9–0 | John Orr | TKO | 1 (6), 2:27 | May 13, 2016 | Armory, Washington, D.C., U.S. | |
| 8 | Win | 8–0 | Tyree Ortiz | TKO | 3 (4), 2:14 | Mar 26, 2016 | Oracle Arena, Oakland, California U.S. | |
| 7 | Win | 7–0 | David Koswara | TKO | 1 (6), 0:37 | Feb 20, 2016 | Lanzhou Gymnasium, Lanzhou, China | |
| 6 | Win | 6–0 | Juan Goode | UD | 4 | Nov 21, 2015 | Mandalay Bay Events Center, Paradise, Nevada, U.S. | |
| 5 | Win | 5–0 | Dennis Benson | TKO | 6 (6), 0:56 | Aug 15, 2015 | The Playground, Atlantic City, New Jersey, U.S. | |
| 4 | Win | 4–0 | Glenn Thomas | UD | 4 | Jun 6, 2015 | Barclays Center, Brooklyn, New York, U.S. | |
| 3 | Win | 3–0 | Eric George | UD | 4 | Mar 14, 2015 | Jersey City Armory, Jersey City, New Jersey, U.S. | |
| 2 | Win | 2–0 | Perry Filkins | TKO | 1 (4), 1:10 | Jan 17, 2015 | Mohegan Sun Casino, Uncasville, Connecticut, U.S. | |
| 1 | Win | 1–0 | Curtis Lee Tate | TKO | 1 (4), 0:17 | Aug 8, 2014 | Churchill County Fairgrounds, Fallon, Nevada, U.S. | |