| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 43 | Win | 40–3 | Amir Khan | TKO | 6 (12), 0:51 | 19 Feb 2022 | AO Arena, Manchester, England | |
| 42 | Loss | 39–3 | Terence Crawford | TKO | 4 (12), 1:14 | 14 Nov 2020 | MGM Grand Conference Center, Paradise, Nevada, US | For WBO welterweight title |
| 41 | Win | 39–2 | Mark DeLuca | KO | 7 (12), 1:15 | 8 Feb 2020 | Sheffield Arena, Sheffield, England | Won vacant WBO Inter-Continental light-middleweight title |
| 40 | Win | 38–2 | Michael Zerafa | UD | 12 | 8 Dec 2018 | Sheffield Arena, Sheffield, England | |
| 39 | Win | 37–2 | Sergey Rabchenko | KO | 2 (12), 1:27 | 3 Mar 2018 | Sheffield Arena, Sheffield, England | Won vacant WBC Silver light-middleweight title |
| 38 | Loss | 36–2 | Errol Spence Jr. | KO | 11 (12), 1:47 | 27 May 2017 | Bramall Lane, Sheffield, England | Lost IBF welterweight title |
| 37 | Loss | 36–1 | Gennady Golovkin | TKO | 5 (12), 1:52 | 10 Sep 2016 | The O2 Arena, London, England | For WBC, IBF, and IBO middleweight titles |
| 36 | Win | 36–0 | Kevin Bizier | TKO | 2 (12), 2:15 | 26 Mar 2016 | Sheffield Arena, Sheffield, England | Retained IBF welterweight title |
| 35 | Win | 35–0 | Frankie Gavin | TKO | 6 (12), 2:51 | 30 May 2015 | The O2 Arena, London, England | Retained IBF welterweight title |
| 34 | Win | 34–0 | Jo Jo Dan | RTD | 4 (12), 3:00 | 28 Mar 2015 | Motorpoint Arena, Sheffield, England | Retained IBF welterweight title |
| 33 | Win | 33–0 | Shawn Porter | MD | 12 | 16 Aug 2014 | StubHub Center, Carson, California, US | Won IBF welterweight title |
| 32 | Win | 32–0 | Álvaro Robles | TKO | 8 (10), 1:35 | 15 Mar 2014 | Echo Arena, Liverpool, England | |
| 31 | Win | 31–0 | Vyacheslav Senchenko | TKO | 4 (12), 2:57 | 26 Oct 2013 | Motorpoint Arena, Sheffield, England | |
| 30 | Win | 30–0 | Carson Jones | TKO | 8 (10), 1:07 | 13 Jul 2013 | Craven Park, Hull, England | |
| 29 | Win | 29–0 | Hector Saldivia | TKO | 3 (12), 0:28 | 20 Oct 2012 | Motorpoint Arena, Sheffield, England | |
| 28 | Win | 28–0 | Carson Jones | MD | 12 | 7 Jul 2012 | Motorpoint Arena, Sheffield, England | Retained IBF International welterweight title |
| 27 | Win | 27–0 | Matthew Hatton | UD | 12 | 17 Mar 2012 | Motorpoint Arena, Sheffield, England | Retained WBA Inter-Continental welterweight title;Won IBF International welterweight title |
| 26 | Win | 26–0 | Luis Galarza | TKO | 5 (10), 1:38 | 17 Dec 2011 | Boardwalk Hall, Atlantic City, New Jersey, US | |
| 25 | Win | 25–0 | Rafał Jackiewicz | TKO | 6 (12), 2:36 | 8 Oct 2011 | Ponds Forge, Sheffield, England | Retained WBA Inter-Continental welterweight title |
| 24 | Win | 24–0 | Lovemore N'dou | UD | 12 | 25 Jun 2011 | Hillsborough Leisure Centre, Sheffield, England | Won vacant WBA Inter-Continental welterweight title |
| 23 | Win | 23–0 | Philip Kotey | TKO | 2 (12), 0:39 | 11 Dec 2010 | Echo Arena, Liverpool, England | Retained WBO Inter-Continental welterweight title |
| 22 | Win | 22–0 | Michael Jennings | TKO | 5 (12), 0:47 | 18 Sep 2010 | LG Arena, Birmingham, England | Retained British and WBO Inter-Continental welterweight titles |
| 21 | Win | 21–0 | Krzysztof Bienias | TKO | 6 (12), 2:46 | 12 Mar 2010 | Echo Arena, Liverpool, England | Won WBO Inter-Continental welterweight title |
| 20 | Win | 20–0 | Michael Lomax | TKO | 3 (12), 2:41 | 18 Jul 2009 | MEN Arena, Manchester, England | Retained British welterweight title |
| 19 | Win | 19–0 | Stuart Elwell | TKO | 2 (12), 1:29 | 30 Jan 2009 | York Hall, London, England | Retained British welterweight title |
| 18 | Win | 18–0 | Kevin McIntyre | TKO | 1 (12), 2:00 | 14 Nov 2008 | Kelvin Hall, Glasgow, Scotland | Retained British welterweight title |
| 17 | Win | 17–0 | Barrie Jones | TKO | 7 (12), 0:42 | 14 Jun 2008 | York Hall, London, England | Won vacant British welterweight title |
| 16 | Win | 16–0 | Darren Gethin | RTD | 3 (6), 3:00 | 22 Mar 2008 | International Arena, Cardiff, Wales | |
| 15 | Win | 15–0 | Aleksei Stoda | PTS | 6 | 6 Oct 2007 | Nottingham Arena, Nottingham, England | |
| 14 | Win | 14–0 | Karl David | TKO | 3 (8), 2:58 | 7 Apr 2007 | Millennium Stadium, Cardiff, Wales | |
| 13 | Win | 13–0 | David Kirk | TKO | 1 (6), 2:30 | 9 Dec 2006 | ExCeL, London, England | |
| 12 | Win | 12–0 | Duncan Cottier | TKO | 3 (6), 0:45 | 14 Oct 2006 | MEN Arena, Manchester, England | |
| 11 | Win | 11–0 | Geraint Harvey | TKO | 3 (6), 1:52 | 1 Jun 2006 | Metrodome, Barnsley, England | |
| 10 | Win | 10–0 | Ernie Smith | PTS | 6 | 29 Apr 2006 | Meadowbank Stadium, Edinburgh, Scotland | |
| 9 | Win | 9–0 | Ernie Smith | PTS | 4 | 10 Sep 2005 | International Arena, Cardiff, Wales | |
| 8 | Win | 8–0 | Jonathan Whiteman | TKO | 2 (4), 2:26 | 9 Jul 2005 | National Ice Centre, Nottingham, England | |
| 7 | Win | 7–0 | Ernie Smith | PTS | 6 | 15 May 2005 | Octagon Centre, Sheffield, England | |
| 6 | Win | 6–0 | Lee Handley | PTS | 6 | 4 Mar 2005 | Magna Science Adventure Centre, Rotherham, England | |
| 5 | Win | 5–0 | Karl Taylor | PTS | 6 | 19 Dec 2004 | Reebok Stadium, Bolton, England | |
| 4 | Win | 4–0 | Brian Coleman | TKO | 1 (4), 1:08 | 10 Dec 2004 | Hillsborough Leisure Centre, Sheffield, England | |
| 3 | Win | 3–0 | Leeroy Williamson | TKO | 2 (6), 0:35 | 9 Nov 2004 | Elland Road Banqueting Suite, Leeds, England | |
| 2 | Win | 2–0 | Andy Cosnett | TKO | 1 (6), 1:01 | 29 Oct 2004 | Hotel Van Dyk, Clowne, England | |
| 1 | Win | 1–0 | Peter Buckley | PTS | 6 | 17 Sep 2004 | Don Valley Stadium, Sheffield, England | |