| Date | Location | Weight | Opponent | Weight | Result |
|---|
| 16.07.11 | Sports Centre, Oldham, United Kingdom | 146¾ | Lee Purdy | 146¼ | L TKO RD 5: time: 2:00 | referee: Mark Green | judge: Howard John Foster | judge: Steve Gray | judge: John Keane BBBofC British welterweight title |
| 16.04.11 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 146 | Lee Purdy | 146½ | L TKO RD 5: time: 0:40 | referee: Phil Edwards BBBofC British welterweight title |
| 19.02.11 | Wembley Arena, Wembley, London, United Kingdom | 146½ | John O'Donnell | 147 | W UD referee: John Keane | judge: Dave Parris 116-112 | judge: Howard John Foster 117-112 | judge: Victor Loughlin 116-113 vacant BBBofC British welterweight title |
| 06.11.10 | Castle Leisure Centre, Bury, Lancashire, United Kingdom | 156 | Vasile Surcica | 159 | W PTS 8 RDS: referee: Steve Gray 80-71 |
| 16.07.10 | Bolton Arena, Bolton, Lancashire, United Kingdom | 149 | Stephen Okine | 154 | W TKO RD 5: referee: Phil Edwards |
| 16.04.10 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 153½ | Badru Lusambya | 148½ | W TKO RD 2 time: 1:50 | referee: Marcus McDonnell | judge: Howard John Foster | judge: Phil Edwards | judge: Richard James Davies vacant Commonwealth (British Empire) light middleweight title |
| 19.02.10 | Fenton Manor Sports Complex, Stoke, Staffordshire, United Kingdom | 144 | Barrie Jones | 143¼ | W TKO RD 4: time: 1:53 | referee: Shaun Messer |
| 27.11.09 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 147¼ | Riad Menasria | 147¼ | W TKO RD 2: time: 1:55 | referee: Phil Edwards |
| 21.08.11 | Velodrome, Manchester, Lancashire, United Kingdom | 153 | Matt Scriven | 161 | W PTS 6 RDS: referee: Steve Gray 60-54 |
| 11.04.09 | York Hall, Bethnal Green, London, United Kingdom | 146½ | John O'Donnell | 146 | L PTS referee: Victor Loughlin | judge: John Keane 116-113 | judge: Richard James Davies 114-115 | judge: Dave Parris 114-115 Commonwealth (British Empire) welterweight title |
| 24.05.08 | City of Manchester Stadium, Manchester, Lancashire, United Kingdom | 146¼ | Matthew Hatton | 146¾ | W UD referee: Dave Parris | judge: Mickey Vann 116-112 | judge: Howard John Foster 117-112 | judge: Victor Loughlin 118-111 Commonwealth (British Empire) welterweight title |
| 08.03.08 | Tendastrisce, Rome, Lazio, Italy | 146¾ | Daniele Petrucci | 146¾ | W TKO referee: Jesus Morata Garcia | judge: Arnold Golger | judge: Bela Florian | judge: Fabian Guggenheim vacant EBU-EU (European Union) welterweight title |
| 08.12.07 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 146¼ | Ali Nuumbembe | 146¼ | W TKO RD 8: time: 0:24 | referee: Dave Parris Commonwealth (British Empire) welterweight title |
| 26.10.07 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 147 | Frederic Gosset | 139½ | W PTS 6 RDs: referee: Steve Gray 60-54 |
| 21.09.07 | York Hall, Bethnal Green, London, United Kingdom | 148½ | Robert Lloyd Taylor | 148½ | W TKO RD 1: time: 0:37 | referee: Jeff Hinds |
| 06.07.07 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 142 | Michael Lomax | 143 | W PTS 8 RDs: referee: Phil Edwards 79-73 |
| 27.04.07 | The Arena, Wembley, London, United Kingdom | 147 | Robert Lloyd Taylor | 144 | W PTS 8 RDS: referee: Jeff Hinds 78-72 |
| 09.02.07 | Town Hall, Leeds, Yorkshire, United Kingdom | 139¾ | John Fewkes | 142¾ | L PTS 8 RDS: referee: Mickey Vann 75-77 |
| 25.11.06 | Holiday Inn, Belfast, Northern Ireland, United Kingdom | 140¼ | Rakhim Mingaleyev | 137¼ | W PTS 6 RDS: referee: Sean Russell 60-54 |
| 29.09.06 | George Carnall Leisure Centre, Davyhulme, Manchester, Lancashire, United Kingdom | 143 | Michael Medor | 144 | W TKO 1 RD: time: 2:49 | referee: Phil Edwards |
| 04.11.05 | York Hall, Bethnal Green, London, United Kingdom | 145¾ | Serhiy Tertyy | 134¾ | W PTS 6 RDS: referee: Ian John-Lewis 59-56 |
| 07.10.05 | York Hall, Bethnal Green, London, United Kingdom | 146¾ | Ben Hudson | 148 | W PTS 4 RDs: referee: Robert Williams 40-36 |
| 16.07.05 | Bolton Arena, Bolton, Lancashire, United Kingdom | 143 | Billy Smith | 140 | W PTS 4 RDS: referee: Steve Gray 40-36 |
| 19.06.05 | York Hall, Bethnal Green, London, United Kingdom | 141 | Jus Wallie | 141¾ | W PTS 4 RDs: referee: Jeff Hinds 40-35 |
| 20.05.05 | Elephant & Castle Centre, Southwark, London, United Kingdom | 143 | Willie Valentine | 147 | W TKO RD 2: referee: Lee Cook |