| Date | Location | Weight | Opponent | Weight | Result |
|---|
| 19.08.11 | Tower Circus, Blackpool, Lancashire, United Kingdom | 146¾ | Andrei Abramenka | 146¾ | W UD 12 RDs: referee: Marcus McDonnell | judge: Phil Edwards 118-109 | judge: Howard John Foster 118-110 | judge: Dave Parris 118-109 vacant IBF International welterweight title |
| 05.03.11 | Honda Center, Anaheim, California, United States | 149½ | Saul Alvarez | 151½ | W UD referee: Lou Moret | judge: Raul Caiz Sr 108-119 | judge: Jack Reiss 108-119 | judge: Joel Scobie 108-119 vacant WBC light middleweight title |
| 26.11.10 | Reebok Stadium, Bolton, Lancashire, United Kingdom | 147 | Roberto Belge | 147 | W KO Third Round KO. Time: 1:32 | referee: Robin Dolpierre | judge: Alexander Kalinkin | judge: Francisco Vazquez Marcos | judge: Venciclav Nikolov EBU (European) welterweight title (supervisor: Igor Mazurov) |
| 16.07.10 | Bolton Arena, Bolton, Lancashire, United Kingdom | 146¾ | Yuriy Nuzhnenko | 146 | W UD referee: Massimo Barrovecchio | judge: Venciclav Nikolov 116-111 | judge: Robert Verwijs 116-111 | judge: Franco Ciminale 117-110 EBU (European) welterweight title |
| 26.03.10 | Goresbrook Leisure Centre, Dagenham, Essex, United Kingdom | 147 | Gianluca Branco | 147 | W UD referee: Manuel Oliver Palomo | judge: Arno Pokrandt 115-113 | judge: Alfredo Garcia Perez 117-111 | judge: Roger Tilleman 116-112 vacant EBU (European) welterweight title |
| 19.02.10 | Fenton Manor Sports Complex, Stoke, Staffordshire, United Kingdom, Fenton Manor Sports Complex, Stoke, Staffordshire, United Kingdom | 151¼ | Mikheil Khutsishvili | 149½ | W TKO time: 2:35 | referee: Shaun Messer |
| 13.11.09 | Fenton Manor Sports Complex, Stoke, Staffordshire, United Kingdom | 147 | Lovemore N'dou | 145 | D PTS referee: Marcus McDonnell | judge: John Coyle 115-114 | judge: Steve Marshall 114-115 | judge: Tom Miller 114-114 International Boxing Organization welterweight title |
| 02.05.09 | MGM Grand, Las Vegas, Nevada, United States, MGM Grand, Las Vegas, Nevada, United States | 149 | Ernesto Zepeda | 146 | W UD referee: Russell Mora | judge: Dave Moretti 79-73 | judge: Duane Ford 78-74 | judge: Richard Houck 78-74 |
| 28.03.09 | Leisure Centre, Altrincham, Cheshire, United Kingdom | 147 | Ted Bami | 147 | W TKO time: 2:03 | referee: Terry O'Connor IBO Welterweight Title Eliminator |
| 22.11.08 | MGM Grand, Las Vegas, Nevada, United States, MGM Grand, Las Vegas, Nevada, United States | 148 | Ben Tackie | 148 | W UD referee: Toby Gibson | judge: Dave Moretti 98-92 | judge: Adalaide Byrd 98-92 | judge: Richard Houck 97-93 |
| 05.09.08 | Harvey Hadden Leisure Centre, Nottingham, Nottinghamshire, United Kingdom | 149 | Scott Woolford | 148 1/4 | W PTS referee: Shaun Messer 77-74 |
| 24.05.08 | City of Manchester Stadium, Manchester, Lancashire, United Kingdom | 146 1/2 | Craig Watson | 146 1/4 | L UD referee: Dave Parris | judge: Mickey Vann 112-116 | judge: Howard John Foster 112-117 | judge: Victor Loughlin 111-118 Commonwealth (British Empire) welterweight title |
| 08.12.07 | MGM Grand, Las Vegas, Nevada, United States | 148 | Frankie Santos | 148 | W KO referee: Jay Nady | judge: Richard Houck 80-72 | judge: Richard Ocasio 80-72 | judge: Jerry Roth 79-73 |
| 20.10.07 | National Stadium, Dublin, Ireland | 148 1/2 | Samuli Leppiaho | 147 | W RTD time: 3:00 | referee: Emile Tiedt |
| 23.06.07 | Thomas & Mack Center, Las Vegas, Nevada, United States, Thomas & Mack Center, Las Vegas, Nevada, United States | 147 | Edwin Vazquez | 149 | W UD referee: Toby Gibson | judge: Chuck Giampa 115-113 | judge: Robert Hoyle 117-111 | judge: Dalby Shirley 115-112 IBF Inter-Continental welterweight title |
| 20.01.07 | Paris Las Vegas, Las Vegas, Nevada, United States, Paris Las Vegas, Las Vegas, Nevada, United States | 146 | Frank Houghtaling | 146 | W RTD time: 3:00 | referee: Toby Gibson vacant IBF International welterweight title |
| 10.12.06 | Octagon Centre, Sheffield, Yorkshire, United Kingdom | 147 | Volodymyr Borovskyy | 149 | referee: Michael Alexander 60-55 |
| 20.10.06 | Don Valley Stadium, Sheffield, Yorkshire, United Kingdom | 147 | Alan Bosworth | 146 | L DQ time: 0:23 | referee: Howard John Foster BBBofC British Welterweight Title Eliminator |
| 13.05.06 | TD Banknorth Garden, Boston, Massachusetts, United States | 150 | Jose Medina | 151 | W PTS referee: Mike Marvell | judge: John Madfis 78-73 | judge: Ken Volovick 77-74 | judge: Raymond Delicio 74-78 |
| 18.03.06 | Salle des etoiles, Monte Carlo, Monaco | | Aliaksandr Abramenka | | W RTD time: 3:00 | referee: Howard John Foster | judge: Venciclav Nikolov | judge: Jean-Francois Toupin | judge: Fabian Guggenheim |
| 26.11.11 | Hallam FM Arena, Sheffield, Yorkshire, United Kingdom | 149 | Sergey Starkov | 147 | W PTS referee: Keith Garner 100-90 |
| 09.09.05 | Hallam FM Arena, Sheffield, Yorkshire, United Kingdom | 151 | Dzmitri Yanushevich | 149 | W TKO time: 2:50 | referee: Phil Edward |
| 03.06.05 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 151 1/2 | Adnan Hadoui | 153 1/2 | W PTS referee: Phil Edwards 79-73 |
| 11.03.05 | Doncaster Dome, Doncaster, Yorkshire, United Kingdom | | Francis Jones | | W TKO |
| 12.11.04 | North Bridge Leisure Centre, Halifax, Yorkshire, United Kingdom | 146 | Rob Burton | 150 | W PTS referee: Mickey Vann 97-93 referee: Mickey Vann 97-93 BBBofC Central Area light middleweight title |
| 01.10.04 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 149 | Lee Armstrong | 149 | W PTS referee: Chris Kelly 78-75 |
| 12.06.04 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 149 1/4 | Matt Scriven | 149 | W TKO time: 2:49 | referee: Keith Garner |
| 06.05.04 | Metrodome, Barnsley, Yorkshire, United Kingdom | 146 1/2 | Rob Burton | 147 | W PTS 97-94 BBBofC Central Area welterweight title |
| 26.02.04 | Kingsway Leisure Centre, Widnes, Cheshire, United Kingdom | 151 | Peter Dunn | 153 | W PTS |
| 13.12.03 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 148 | Francis Jones | 147 3/4 | D PTS referee: Chris Kelly 58-58 |
| 27.09.03 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | | Taz Jones | | W PTS referee: Keith Garner 58-57 |
| 17.06.03 | Goresbrook Leisure Centre, Dagenham, Essex, United Kingdom | 150 1/4 | Jay Mahoney | 143 1/4 | W KO referee: Seamus Dunne |
| 08.05.03 | Kingsway Leisure Centre, Widnes, Cheshire, United Kingdom | 148 | Jay Mahoney | 145 | W PTS referee: Phil Kane 59-55 |
| 15.02.03 | Conference Centre, Wembley, London, United Kingdom | 142 1/2 | David Keir | 148 | L TKO time: 2:58 | referee: Grant Wallis |
| 14.12.02 | Telewest Arena, Newcastle, Tyne and Wear, United Kingdom | 157 1/2 | Paul Denton | 157 1/4 | W PTS referee: Mark Curry 59-54 |
| 28.09.02 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 153 | David Kirk | 153 | L PTS referee: Phil Kane 57-58 |
| 20.07.02 | York Hall, Bethnal Green, London, United Kingdom | 157 1/4 | Karl Taylor | 157 1/2 | W RTD |
| 04.05.02 | York Hall, Bethnal Green, London, United Kingdom | 158 | Karl Taylor | 152 | W TKO time: 2:41 | referee: Billy Aird |
| 09.02.02 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 156 1/2 | Paul Denton | 150 1/2 | W PTS referee: Chris Kelly 60-56 |
| 15.12.01 | Conference Centre, Wembley, London, United Kingdom | 147 | Daffyd Carlin | 151 1/2 | W PTS referee: Ken Curtis 59-56 |
| 15.09.01 | M.E.N. Arena, Manchester, Lancashire, United Kingdom | 145 3/4 | Marcus Portman | 149 | W TKO time: 1:30 | referee: Tony Green |
| 21.07.01 | Ponds Forge Arena, Sheffield, Yorkshire, United Kingdom | 146 | Ram Singh | 146 | W TKO |
| 09.06.01 | York Hall, Bethnal Green, London, United Kingdom | 148 | Brian Coleman | 147 | W RTD time: 3:00 |
| 17.03.01 | Wythenshaw Forum, Manchester, United Kingdom | 142 | Asen Vasilev | 138 | W TKO time: 0:59 Round Five |
| 10.02.01 | Kingsway Leisure Centre, Widnes, United Kingdom | 142 1/2 | Karl Taylor | 151 | W PTS referee: Howard John Foster 40-36 |
| 15.01.01 | Wythenshawe Forum, Manchester, United Kingdom | 144 | Keith Jones | 141 | W PTS |
| 11.12.00 | Kingsway Leisure Centre, Widnes, United Kingdom | 142 | Danny Connelly | 141 | W PTS |
| 25.11.00 | Wythenshawe Forum, Manchester, United Kingdom | 143 | David White | 148 | W PTS |
| 23.09.00 | York Hall, Bethnal Green, London, United Kingdom | 144 | David White | 143 | W PTS |