| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 34 | Loss | 30–3–1 | Oleksandr Usyk | KO | 8 (12), 2:00 | 10 Nov 2018 | Manchester Arena, Manchester, England | For WBA (Super), WBC, IBF, WBO, and The Ring cruiserweight titles |
| 33 | Win | 30–2–1 | David Haye | TKO | 5 (12), 2:14 | 5 May 2018 | The O2 Arena, London, England | |
| 32 | Win | 29–2–1 | David Haye | TKO | 11 (12), 2:16 | 4 Mar 2017 | The O2 Arena, London, England | |
| 31 | Win | 28–2–1 | BJ Flores | KO | 3 (12), 2:11 | 15 Oct 2016 | Echo Arena, Liverpool, England | Retained WBC cruiserweight title |
| 30 | Win | 27–2–1 | Ilunga Makabu | KO | 3 (12), 1:20 | 29 May 2016 | Goodison Park, Liverpool, England | Won vacant WBC cruiserweight title |
| 29 | Win | 26–2–1 | Mateusz Masternak | UD | 12 | 12 Dec 2015 | The O2 Arena, London, England | Won vacant European cruiserweight title |
| 28 | Win | 25–2–1 | Artūrs Kuļikauskis | TKO | 5 (8), 2:07 | 5 Sep 2015 | First Direct Arena, Leeds, England | |
| 27 | Win | 24–2–1 | Ivica Bačurin | TKO | 10 (10), 1:12 | 26 Jun 2015 | Echo Arena, Liverpool, England | |
| 26 | Win | 23–2–1 | Nathan Cleverly | SD | 12 | 22 Nov 2014 | Echo Arena, Liverpool, England | |
| 25 | Win | 22–2–1 | Julio Cesar Dos Santos | TKO | 5 (12), 1:17 | 12 Jul 2014 | Echo Arena, Liverpool, England | Retained WBO International cruiserweight title |
| 24 | Win | 21–2–1 | Valery Brudov | KO | 12 (12), 2:24 | 15 Mar 2014 | Echo Arena, Liverpool, England | Won vacant WBO International cruiserweight title |
| 23 | Loss | 20–2–1 | Adonis Stevenson | TKO | 6 (12), 1:50 | 30 Nov 2013 | Colisée Pepsi, Quebec City, Quebec, Canada | For WBC and The Ring light-heavyweight titles |
| 22 | Win | 20–1–1 | Isaac Chilemba | UD | 12 | 25 May 2013 | The O2 Arena, London, England | Retained WBC Silver light-heavyweight title |
| 21 | Draw | 19–1–1 | Isaac Chilemba | SD | 12 | 30 Mar 2013 | Echo Arena, Liverpool, England | Retained WBC Silver light-heavyweight title |
| 20 | Win | 19–1 | Roberto Bolonti | UD | 12 | 17 Nov 2012 | Capital FM Arena, Nottingham, England | Won vacant WBC Silver light-heavyweight title |
| 19 | Win | 18–1 | Edison Miranda | TKO | 9 (12), 1:54 | 8 Sep 2012 | Alexandra Palace, London, England | Won vacant WBC International Silver light-heavyweight title |
| 18 | Win | 17–1 | Danny McIntosh | KO | 5 (12), 0:38 | 27 Apr 2012 | Echo Arena, Liverpool, England | Retained British light-heavyweight title |
| 17 | Loss | 16–1 | Nathan Cleverly | MD | 12 | 15 Oct 2011 | Echo Arena, Liverpool, England | For WBO light-heavyweight title |
| 16 | Win | 16–0 | Ovill McKenzie | UD | 12 | 16 Jul 2011 | Echo Arena, Liverpool, England | Retained Commonwealth light-heavyweight title;Won vacant British light-heavyweight title |
| 15 | Win | 15–0 | Ovill McKenzie | TKO | 8 (12), 2:46 | 11 Dec 2010 | Echo Arena, Liverpool, England | Retained Commonwealth light-heavyweight title |
| 14 | Win | 14–0 | Bob Ajisafe | UD | 12 | 24 Sep 2010 | Grosvenor House Hotel, London, England | Retained Commonwealth light-heavyweight title |
| 13 | Win | 13–0 | Atoli Moore | TKO | 1 (12), 2:27 | 12 Mar 2010 | Echo Arena, Liverpool, England | Won vacant Commonwealth light-heavyweight title |
| 12 | Win | 12–0 | Martial Bella Oleme | PTS | 6 | 5 Dec 2009 | Metro Radio Arena, Newcastle, England | |
| 11 | Win | 11–0 | Jindrich Velecky | TKO | 1 (8), 1:28 | 30 Oct 2009 | Echo Arena, Liverpool, England | |
| 10 | Win | 10–0 | Nick Okoth | TKO | 3 (8) | 18 Sep 2009 | Marriott Hotel Grosvenor Square, London, England | |
| 9 | Win | 9–0 | Mathew Ellis | TKO | 4 (6), 0:37 | 15 May 2009 | Odyssey Arena, Belfast, Northern Ireland | |
| 8 | Win | 8–0 | Phil Goodwin | KO | 2 (4), 1:49 | 12 Dec 2008 | Kingsway Leisure Centre, Widnes, England | |
| 7 | Win | 7–0 | Jevgēņijs Andrejevs | PTS | 4 | 10 Oct 2008 | Everton Park Sports Centre, Liverpool, England | |
| 6 | Win | 6–0 | Hastings Rasani | TKO | 1 (4), 1:52 | 6 Sep 2008 | Manchester Arena, Manchester, England | |
| 5 | Win | 5–0 | Ayitey Powers | PTS | 4 | 10 Jul 2008 | Goresbrook Leisure Centre, London, England | |
| 4 | Win | 4–0 | Paul Bonson | PTS | 4 | 5 Apr 2008 | Bolton Arena, Bolton, England | |
| 3 | Win | 3–0 | Wayne Brooks | KO | 3 (4), 3:00 | 8 Dec 2007 | Bolton Arena, Bolton, England | |
| 2 | Win | 2–0 | Adam Wilcox | TKO | 3 (4), 1:56 | 3 Nov 2007 | Millennium Stadium, Cardiff, Wales | |
| 1 | Win | 1–0 | Jamie Ambler | TKO | 2 (4), 1:00 | 6 Oct 2007 | Nottingham Arena, Nottingham, England | |