| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 46 | Win | 46–0 | Roy Jones Jr. | UD | 12 | 8 Nov 2008 | Madison Square Garden, New York City, New York, US | Retained The Ring light-heavyweight title |
| 45 | Win | 45–0 | Bernard Hopkins | SD | 12 | 19 Apr 2008 | Thomas & Mack Center, Paradise, Nevada, US | Won The Ring light-heavyweight title |
| 44 | Win | 44–0 | Mikkel Kessler | UD | 12 | 3 Nov 2007 | Millennium Stadium, Cardiff, Wales | Retained WBO and The Ring super-middleweight titles;Won WBA (Undisputed) and WBC super-middleweight titles |
| 43 | Win | 43–0 | Peter Manfredo Jr. | TKO | 3 (12), 1:30 | 7 Apr 2007 | Millennium Stadium, Cardiff, Wales | Retained WBO and The Ring super-middleweight titles |
| 42 | Win | 42–0 | Sakio Bika | UD | 12 | 14 Oct 2006 | MEN Arena, Manchester, England | Retained IBF, WBO and The Ring super-middleweight titles |
| 41 | Win | 41–0 | Jeff Lacy | UD | 12 | 4 Mar 2006 | MEN Arena, Manchester, England | Retained WBO super-middleweight title;Won IBF and inaugural The Ring super-middleweight titles |
| 40 | Win | 40–0 | Evans Ashira | UD | 12 | 10 Sep 2005 | International Arena, Cardiff, Wales | Retained WBO super-middleweight title |
| 39 | Win | 39–0 | Mario Veit | TKO | 6 (12), 2:18 | 7 May 2005 | Volkswagen Halle, Braunschweig, Germany | Retained WBO super-middleweight title |
| 38 | Win | 38–0 | Kabary Salem | UD | 12 | 22 Oct 2004 | Royal Highland Showground, Edinburgh, Scotland | Retained WBO super-middleweight title |
| 37 | Win | 37–0 | Mger Mkrtchyan | TKO | 7 (12), 1:05 | 21 Feb 2004 | National Ice Rink, Cardiff, Wales | Retained WBO super-middleweight title |
| 36 | Win | 36–0 | Byron Mitchell | TKO | 2 (12), 2:36 | 28 Jun 2003 | International Arena, Cardiff, Wales | Retained WBO super-middleweight title |
| 35 | Win | 35–0 | Tocker Pudwill | TKO | 2 (12), 0:39 | 14 Dec 2002 | Telewest Arena, Newcastle, England | Retained WBO super-middleweight title |
| 34 | Win | 34–0 | Miguel Ángel Jiménez | UD | 12 | 17 Aug 2002 | Cardiff Castle, Cardiff, Wales | Retained WBO super-middleweight title |
| 33 | Win | 33–0 | Charles Brewer | UD | 12 | 20 Apr 2002 | International Arena, Cardiff, Wales | Retained WBO super-middleweight title |
| 32 | Win | 32–0 | Will McIntyre | TKO | 4 (12), 0:45 | 13 Oct 2001 | Parken Stadium, Copenhagen, Denmark | Retained WBO super-middleweight title |
| 31 | Win | 31–0 | Mario Veit | TKO | 1 (12), 1:52 | 28 Apr 2001 | International Arena, Cardiff, Wales | Retained WBO super-middleweight title |
| 30 | Win | 30–0 | Richie Woodhall | TKO | 10 (12), 0:28 | 16 Dec 2000 | Sheffield Arena, Sheffield, England | Retained WBO super-middleweight title |
| 29 | Win | 29–0 | Omar Sheika | TKO | 5 (12), 2:08 | 12 Aug 2000 | Wembley Conference Centre, London, England | Retained WBO super-middleweight title |
| 28 | Win | 28–0 | David Starie | UD | 12 | 29 Jan 2000 | MEN Arena, Manchester, England | Retained WBO super-middleweight title |
| 27 | Win | 27–0 | Rick Thornberry | UD | 12 | 5 Jun 1999 | International Arena, Cardiff, Wales | Retained WBO super-middleweight title |
| 26 | Win | 26–0 | Robin Reid | SD | 12 | 13 Feb 1999 | Telewest Arena, Newcastle, England | Retained WBO super-middleweight title |
| 25 | Win | 25–0 | Juan Carlos Giménez Ferreyra | RTD | 9 (12), 3:00 | 25 Apr 1998 | National Ice Rink, Cardiff, Wales | Retained WBO super-middleweight title |
| 24 | Win | 24–0 | Branko Sobot | TKO | 3 (12), 1:35 | 24 Jan 1998 | International Arena, Cardiff, Wales | Retained WBO super-middleweight title |
| 23 | Win | 23–0 | Chris Eubank | UD | 12 | 11 Oct 1997 | Sheffield Arena, Sheffield, England | Won vacant WBO super-middleweight title |
| 22 | Win | 22–0 | Luciano Torres | TKO | 3 (10), 0:52 | 5 Jun 1997 | Whitchurch Leisure Centre, Bristol, England | |
| 21 | Win | 21–0 | Tyler Hughes | KO | 1 (10), 2:04 | 22 Mar 1997 | Wythenshawe Forum, Manchester, England | |
| 20 | Win | 20–0 | Carlos Christie | TKO | 2 (10), 1:39 | 21 Jan 1997 | Whitchurch Leisure Centre, Bristol, England | |
| 19 | Win | 19–0 | Pat Lawlor | TKO | 2 (10), 1:55 | 15 May 1996 | STAR Centre, Cardiff, Wales | |
| 18 | Win | 18–0 | Warren Stowe | TKO | 2 (8), 3:00 | 4 May 1996 | Goresbrook Leisure Centre, London, England | |
| 17 | Win | 17–0 | Mark Delaney | TKO | 5 (12) | 20 Apr 1996 | International Centre, Brentwood, England | Retained British super-middleweight title |
| 16 | Win | 16–0 | Anthony Brooks | TKO | 2 (10) | 13 Mar 1996 | Brent Town Hall, London, England | |
| 15 | Win | 15–0 | Guy Stanford | TKO | 1 (10), 1:24 | 13 Feb 1996 | Welsh Institute of Sport, Cardiff, Wales | |
| 14 | Win | 14–0 | Stephen Wilson | TKO | 8 (12), 2:18 | 28 Oct 1995 | Royal Albert Hall, London, England | Won vacant British super-middleweight title |
| 13 | Win | 13–0 | Nick Manners | TKO | 4 (8), 2:20 | 30 Sep 1995 | Festival Hall, Basildon, England | |
| 12 | Win | 12–0 | Tyrone Jackson | TKO | 4 (8), 1:08 | 8 Jul 1995 | Barbican Centre, York, England | |
| 11 | Win | 11–0 | Robert Curry | TKO | 1 (8), 1:29 | 19 May 1995 | Elephant and Castle Shopping Centre, London, England | |
| 10 | Win | 10–0 | Bobbie Joe Edwards | PTS | 8 | 22 Feb 1995 | Ice Rink, Telford, England | |
| 9 | Win | 9–0 | Frank Minton | KO | 1 (8), 1:25 | 14 Feb 1995 | York Hall, London, England | |
| 8 | Win | 8–0 | Trevor Ambrose | TKO | 2 (8) | 30 Nov 1994 | Civic Hall, Wolverhampton, England | |
| 7 | Win | 7–0 | Mark Lee Dawson | TKO | 1 (8) | 1 Oct 1994 | National Ice Rink, Cardiff, Wales | |
| 6 | Win | 6–0 | Karl Barwise | TKO | 1 (6) | 4 Jun 1994 | National Ice Rink, Cardiff, Wales | |
| 5 | Win | 5–0 | Darren Littlewood | TKO | 1 (6) | 1 Mar 1994 | Town Hall, Dudley, England | |
| 4 | Win | 4–0 | Martin Rosamond | TKO | 1 (6) | 22 Jan 1994 | Welsh Institute of Sport, Cardiff, Wales | |
| 3 | Win | 3–0 | Spencer Alton | TKO | 2 (4) | 16 Dec 1993 | Newport Centre, Newport, Wales | |
| 2 | Win | 2–0 | Paul Mason | TKO | 1 (4) | 10 Nov 1993 | Town Hall, Watford, England | |
| 1 | Win | 1–0 | Paul Hanlon | TKO | 1 (4) | 1 Oct 1993 | Cardiff Arms Park, Cardiff, Wales | |