| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 31 | Loss | 30–1 | Canelo Álvarez | RTD | 8 (12), 3:00 | 8 May 2021 | AT&T Stadium, Arlington, Texas, US | Lost WBO super-middleweight title;For WBA (Super), WBC, and The Ring super-middleweight titles |
| 30 | Win | 30–0 | Martin Murray | UD | 12 | 4 Dec 2020 | The SSE Arena, London, England | Retained WBO super-middleweight title |
| 29 | Win | 29–0 | Marcelo Cóceres | KO | 11 (12), 1:59 | 9 Nov 2019 | Staples Center, Los Angeles, California, US | Retained WBO super-middleweight title |
| 28 | Win | 28–0 | Shefat Isufi | UD | 12 | 18 May 2019 | Lamex Stadium, Stevenage, England | Won vacant WBO super-middleweight title |
| 27 | Win | 27–0 | Charles Adamu | RTD | 4 (8), 3:00 | 22 Dec 2018 | Manchester Arena, Manchester, England | |
| 26 | Win | 26–0 | David Lemieux | UD | 12 | 16 Dec 2017 | Place Bell, Laval, Quebec, Canada | Retained WBO middleweight title |
| 25 | Win | 25–0 | Willie Monroe Jr. | UD | 12 | 16 Sep 2017 | Copper Box Arena, London, England | Retained WBO middleweight title |
| 24 | Win | 24–0 | Artur Akavov | UD | 12 | 3 Dec 2016 | Lagoon Leisure Centre, Paisley, Scotland | Retained WBO middleweight title |
| 23 | Win | 23–0 | Andy Lee | MD | 12 | 19 Dec 2015 | Manchester Arena, Manchester, England | Won WBO middleweight title |
| 22 | Win | 22–0 | Yoann Bloyer | TKO | 4 (12), 0:53 | 24 Jul 2015 | The SSE Arena, London, England | |
| 21 | Win | 21–0 | Chris Eubank Jr. | SD | 12 | 29 Nov 2014 | ExCeL, London, England | Retained European, British, and Commonwealth middleweight titles |
| 20 | Win | 20–0 | Emanuele Blandamura | KO | 8 (12), 2:58 | 26 Jul 2014 | Manchester Arena, Manchester, England | Won vacant European middleweight title |
| 19 | Win | 19–0 | John Ryder | UD | 12 | 21 Sep 2013 | Copper Box Arena, London, England | Retained British and Commonwealth middleweight titles |
| 18 | Win | 18–0 | Gary O'Sullivan | UD | 12 | 20 Jul 2013 | Wembley Arena, London, England | Won WBO International middleweight title |
| 17 | Win | 17–0 | Matthew Hall | UD | 12 | 21 Mar 2013 | York Hall, London, England | Retained British and Commonwealth middleweight titles |
| 16 | Win | 16–0 | Nick Blackwell | UD | 12 | 15 Dec 2012 | ExCeL, London, England | Retained Commonwealth middleweight title;Won vacant British middleweight title |
| 15 | Win | 15–0 | Jarrod Fletcher | TKO | 2 (12), 2:42 | 14 Sep 2012 | York Hall, London, England | Retained Commonwealth middleweight title |
| 14 | Win | 14–0 | Bradley Pryce | UD | 12 | 1 Jun 2012 | York Hall, London, England | Retained Commonwealth middleweight title |
| 13 | Win | 13–0 | Tony Hill | TKO | 1 (10), 0:30 | 28 Apr 2012 | Royal Albert Hall, London, England | Won vacant Commonwealth middleweight title |
| 12 | Win | 12–0 | Tommy Tolan | TKO | 1 (8), 1:07 | 14 Dec 2011 | York Hall, London, England | |
| 11 | Win | 11–0 | Gary Boulden | PTS | 10 | 5 Nov 2011 | Wembley Arena, London, England | Won Southern Area middleweight title |
| 10 | Win | 10–0 | Norbert Szekeres | TKO | 1 (8), 2:51 | 15 Oct 2011 | Echo Arena, Liverpool, England | |
| 9 | Win | 9–0 | Kevin Hammond | TKO | 2 (8), 3:00 | 21 May 2011 | The O2 Arena, London, England | |
| 8 | Win | 8–0 | Turgay Uzun | RTD | 2 (8), 3:00 | 2 Apr 2011 | York Hall, London, England | |
| 7 | Win | 7–0 | Tony Randell | TKO | 2 (6), 0:39 | 11 Dec 2010 | Echo Arena, Liverpool, England | |
| 6 | Win | 6–0 | Andy Butlin | PTS | 6 | 15 May 2010 | Boleyn Ground, London, England | |
| 5 | Win | 5–0 | Lee Noble | PTS | 6 | 5 Dec 2009 | Metro Radio Arena, Newcastle, England | |
| 4 | Win | 4–0 | Alex Spitko | PTS | 4 | 9 Oct 2009 | York Hall, London, England | |
| 3 | Win | 3–0 | Matt Scriven | TKO | 2 (4), 1:21 | 18 Jul 2009 | MEN Arena, Manchester, England | |
| 2 | Win | 2–0 | Ronny Gabel | TKO | 2 (4), 1:16 | 15 May 2009 | Odyssey Arena, Belfast, Northern Ireland | |
| 1 | Win | 1–0 | Attila Molnar | TKO | 2 (4), 1:47 | 28 Feb 2009 | National Indoor Arena, Birmingham, England | |