| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 2007 |  | + Dec. 23 | Kristian Laight | Bolton, England | W 6 |  | 2008 |  | + Feb. 16 | Senold Dervis | Blackpool, England | W 6 |  | + June 15 | Carl Allen | St Helens, England | W 6 |  | + Sept. 14 | Johnny Greaves | Wigan, England | W 4 |  | + Nov. 22 | Daniel Thorpe | Blackpool, England | W 4 |  | 2009 |  | + Mar. 6 | Kristian Laight | Wigan, England | W 4 |  | + Mar. 29 | Russell Pearce | Bolton, England | TKO 3 |  | + May 17 | Carl Allen | Bolton, England | W 4 |  | + Aug. 8 | Darren  Askew | Southport, England | W 6 |  | + Oct. 23 | Youssef  Al  Hamidi | Bolton, England | W 4 |  | 2010 |  | + Mar. 19 | William  Warburton | Leigh, England | W 6 |  | + July 2 | Scott  Haywood | Doncaster, England | W 6 |  | 2011 |  | + Mar. 19 | Barrie  Jones | Wigan, England | W 8 |  | + Dec. 3 | Vinny  Woolford | Wigan, England | W 6 |  | 2012 |  | + Feb. 3 | Dee  Mitchell | Manchester, England | TKO 4 |  | + Mar. 31 | Martin  Welsh | Blackpool, England | WDQ 6 |  | + June 2 | James  Flinn | Manchester, England | TKO 5 (Rtd) |  | + Oct. 7 | Costas  Osben | Bolton, England | W 6 |  | = Nov. 10 | Rafal  Jackiewicz | Hamburg, Germany | Draw 10 MD |  | 2013 |  | + Apr. 27 | Bradley  Pryce | Sheffield, England | W 6 |  | 2014 Inactive
 |  | 2015 |  | - July 24 | Gary  Corcoran | Wembley, England | L 10 UD |  | 2016 Inactive
 |  | 2017 |  | - Apr. 8 | Jimmy  Kelly | Manchester, England | L 10 | 
   SummaryTotal bouts: 22, Won: 19 (3 inside the limit), Lost: 2 (0 inside the limit), Draw: 1, NC: 0 |