| Date | Location | Weight | Opponent | Weight | Result |
|---|
| 04.02.12 | Reebok Stadium, Bolton, Lancashire, United Kingdom | 121¾ | Jamie Arthur | 121¾ | W TKO RD 8: time: 0:35 | referee: Mark Green | judge: Phil Edwards | judge: Steve Gray | judge: Ian John-Lewis BBBofC British super bantamweight title |
| 22.10.11 | Reebok Stadium, Bolton, Lancashire, United Kingdom | 121½ | Jason Booth | 120½ | W RTD RD 7: time: 3:00 | referee: Richard James Davies | judge: Steve Gray | judge: Ian John-Lewis | judge: Terry O'Connor BBBofC British super bantamweight title |
| 23.07.11 | Castle Leisure Centre, Bury, Lancashire, United Kingdom | 121¾ | Franklin Varela | 121 | W TKO RD 7: time: 2:21 | referee: Terry O'Connor | judge: John Coyle | judge: Dave Parris | judge: Paul Thomas WBA Inter-Continental super bantamweight title WBA super bantamweight title eliminator |
| 26.11.10 | Reebok Stadium, Bolton | 121½ | Daniel Kodjo Sassou | 121 | W UD 29-14-4 |
| 25.09.10 | Castle Leisure Centre, Bury | 121 | Santiago Allione | 122 | W KO 16-6-1 |
| 16.07.10 | Bolton Arena, Bolton | 120 | Gavin Reid | 121½ | W TKO 6-6-1 |
| 29.05.10 | Castle Leisure Centre, Bury, Lancashire, United Kingdom | 121 | Andrey Kostin | 117 | W KO time: 2:00 | referee: Howard John Foster |
| 19.02.10 | Fenton Manor Sports Complex, Stoke, Staffordshire, United Kingdom | 125½ | Mykyta Lukin | 124¾ | W KO time: 1:57 | referee: Shaun Messer |
| 27.11.09 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 124¼ | Yuriy Voronin | 123¼ | W TKO time: 1:54 | referee: Phil Edwards |
| 25.09.09 | Velodrome, Manchester, Lancashire, United Kingdom, Velodrome, Manchester, Lancashire, United Kingdom | 129¼ | Nico Schroeder | 137 | W TKO time: 1:45 | referee: Michael Alexander |
| 11.07.09 | Leisure Centre, Altrincham, Cheshire, United Kingdom, Leisure Centre, Altrincham, Cheshire, United Kingdom | 122½ | Ricardo Tanase | 122 | W KO time: 2:45 | referee: Steve Gray |
| , | | | | |
| 24.01.09 | The Tower, Blackpool, Lancashire, United Kingdom | 126 | Carl Allen | 137 | W PTS 4 RDs, referee: Steve Gray 40-36 |
| 06.12.08 | Robin Park Centre., Wigan, Lancashire, United Kingdom | 123½ | Gheorghe Ghiompirica | 127¾ | W PTS 4 RDs: Referee: Keith Garner 40-36 |
| 07.11.08 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 125 | Sumaila Badu | 125 | W TKO RD 1: time: 2:32 | referee: Howard John Foster |
| 19.07.08 | Olympia, Liverpool, Merseyside, United Kingdom | 127 | Peter Allen | 133 | W TKO RD 1: time: 2:37 | referee: Michael Alexander |
| 04.07.08 | Everton Park Sports Centre, Liverpool, Merseyside, United Kingdom | 125 | Angelo Villani | 127 | W TKO RD 2: time: 2:37 | referee: Phil Edwards |
| 07.06.08 | Robin Park Centre, Wigan, Lancashire, United Kingdom | 135½ | Sid Razak | 135 | W RTD RD2: time: 3:00 | referee: Keith Garner |
| 14.03.08 | George Carnall Leisure Centre, Davyhulme, Manchester, Lancashire, United Kingdom | 125 | Gheorghe Ghiompirica | 129 | W PTS referee: Keith Garner 40-36 |
| 03.12.07 | Piccadilly Hotel, Manchester, Lancashire, United Kingdom | 122½ | Delroy Spencer | 120 | W PTS referee: Steve Gray 60-54 |
| 28.09.07 | Guild Hall, Preston, Lancashire, United Kingdom | 122½ | Sandy Bartlett | 131 | W TKO RD 3: time: 1:22 | referee: Keith Garner |
| 08.08.07 | Olympia, Liverpool, Merseyside, United Kingdom | 124 | Shaun Walton | 128½ | W PTS referee: Howard John Foster 60-54 |
| 30.06.07 | George Carnall Leisure Centre, Davyhulme, Manchester, Lancashire, United Kingdom | 122 | Shaun Walton | 130 | W TKO RD 1: time: 1:40 | referee: Howard John Foster |
| 21.04.07 | Jarvis Hotel, Manchester, Lancashire, United Kingdom | 121 | Gary Sheil | 118 | W PTS referee: Steve Gray 60-54 |