| Date | Location | Weight | Opponent | Weight | Result |
|---|
| 02.10.10 | De Vere Whites Hotel, Bolton, Lancashire, United Kingdom | 126 | Anthony Crolla | 129½ | L TKO RD 7: time: 2:51 | referee: Dave Parris vacant BBBofC English super featherweight title |
| 21.05.10 | Ponds Forge Arena, Sheffield, Yorkshire, United Kingdom | 134 | Nugzar Margvelashvili | 131½ | W TKO RD 3: time: 1:57 | referee: Howard John Foster |
| 05.03.10 | Leisure Centre, Huddersfield, Yorkshire, United Kingdom | 129¾ | Gary Sykes | 128¾ | L UD 12 RDs: referee: Ian John-Lewis | judge: Phil Edwards 114-115 | judge: Victor Loughlin 113-116 | judge: Dave Parris 114-115 vacant BBBofC British super featherweight title |
| 27.11.09 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 134 | Pierre Francois Bonicel | 134 | W PTS 8 RDs: referee: Phil Edwards 79-72 |
| 21.08.09 | Velodrome, Manchester, Lancashire, United Kingdom | 132 | Jesus Garcia Simon | 134½ | W TKO RD 1: time: 2:55 | referee: Phil Edwards |
| 27.03.09 | Bellahouston Sports Centre, Glasgow, Scotland, United Kingdom | 134 | Youssef Al Hamidi | | W PTS 4 RDs: referee: Kenny Pringle 40-36 |
| 07.09.07 | Grosvenor House, Mayfair, London, United Kingdom | 125½ | John Simpson | 125¾ | L TKO RD 7: time: 0:53 | referee: Marcus McDonnell | judge: Richard James Davies | judge: Mark Green | judge: Terry O'Connor BBBofC British featherweight title |
| 21.07.07 | International Arena, Cardiff, Wales, United Kingdom | 134½ | Daniel Thorpe | 131½ | W TKO RD 2: time: 0:42 | referee: Roddy Evans |
| 09.12.06 | ExCel Arena, Dockland, London, United Kingdom | 126 | John Simpson | 126 | L TKO RD 5: time: 2:27 | referee: John Keane | judge: Richard James Davies | judge: Terry O'Connor | judge: Paul Thomas BBBofC British featherweight title |
| 29.04.06 | Meadowbank Sports Centre, Edinburgh, Scotland, United Kingdom | 125½ | Rendall Munroe | 126 | W UD 12 RDs: referee: Paul Thomas | judge: Phil Edwards 116-113 | judge: Victor Loughlin 116-113 | judge: Howard John Foster 117-112 BBBofC British featherweight title |
| 05.11.05 | Braehead Arena, Glasgow, Scotland, United Kingdom | 126 | John Simpson | 125½ | W UD 12 RDs: referee: Howard John Foster | judge: Victor Loughlin 118-111 | judge: Paul Thomas 117-111 | judge: Mickey Vann 118-110 vacant BBBofC British featherweight title |
| 23.09.05 | Hilton Hotel, Mayfair, London, United Kingdom | 128 | Mickey Coveney | 128 | W TKO RD 4: time: 2:42 | referee: Seamus Dunne |
| 20.05.05 | Elephant & Castle Centre, Southwark, London, United Kingdom | 125½ | Rocky Dean | 125½ | W PTS 10 RDs:referee: Richard James Davies 99-92 vacant BBBofC English featherweight title |
| 11.02.05 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 127½ | Buster Dennis | 128 | W PTS 6 RDs: referee: Phil Edwards 60-55 |
| 01.10.04 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 128 | Chris Hooper | 128 | W TKO RD 3: time: 2:14 | referee: Chris Kelly |
| 12.06.04 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 130¼ | Jus Wallie | | W PTS 6 RDs: referee: Howard John Foster 59-56 |
| 02.04.04 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 136¼ | Carl Allen | | W PTS 4 RDs: |
| 26.02.04 | Kingsway Leisure Centre, Widnes, Cheshire, United Kingdom | 135¼ | Daniel Thorpe | 136¼ | W TKO RD 3: time: 1:50 | referee: Keith Garner |
| 13.12.03 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 128¾ | Henry Janes | 126 | W PTS 4 RDs: referee: Keith Garner 40-37 |
| 06.11.03 | Goresbrook Leisure Centre, Dagenham, Essex, United Kingdom | 135¾ | Dave Hinds | 143 | W PTS 4 RDs: 40-36 |
| 08.05.03 | Kingsway Leisure Centre, Widnes, Cheshire, United Kingdom | 130¼ | Daniel Thorpe | 130½ | W PTS 4 RDs referee: Keith Garner 39-36 |
| 05.04.03 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 129½ | Haroon Din | 132½ | W TKO RD 1: time: 1:51 | referee: Howard John Foster |
| 18.01.03 | Guild Hall, Preston, Lancashire, United Kingdom | 131½ | Jason Nesbitt | 136 | W PTS 4 RDs: referee: Keith Garner 40-36 |