| No. | Result | Record | Opponent | Type | Round, time | Date | Location | Notes |
| 48 | Loss | 42–5–1 | Steve Collins | RTD | 6 (12), 3:00 | 9 Nov 1996 | NYNEX Arena, Manchester, England | For WBO super-middleweight title |
| 47 | Loss | 42–4–1 | Steve Collins | TKO | 4 (12), 2:44 | 6 Jul 1996 | NYNEX Arena, Manchester, England | For WBO super-middleweight title |
| 46 | Loss | 42–3–1 | Thulani Malinga | SD | 12 | 2 Mar 1996 | Telewest Arena, Newcastle, England | Lost WBC super-middleweight title |
| 45 | Win | 42–2–1 | Danny Perez | TKO | 7 (12), 2:33 | 2 Sep 1995 | Wembley Stadium, London, England | Retained WBC super-middleweight title |
| 44 | Win | 41–2–1 | Vincenzo Nardiello | TKO | 8 (12), 1:43 | 22 Jul 1995 | London Arena, London, England | Retained WBC super-middleweight title |
| 43 | Win | 40–2–1 | Gerald McClellan | KO | 10 (12), 1:46 | 25 Feb 1995 | London Arena, London, England | Retained WBC super-middleweight title |
| 42 | Win | 39–2–1 | Juan Carlos Giménez Ferreyra | UD | 12 | 10 Sep 1994 | National Exhibition Centre, Birmingham, England | Retained WBC super-middleweight title |
| 41 | Win | 38–2–1 | Henry Wharton | UD | 12 | 26 Feb 1994 | Earls Court Exhibition Centre, London, England | Retained WBC super-middleweight title |
| 40 | Draw | 37–2–1 | Chris Eubank | SD | 12 | 9 Oct 1993 | Old Trafford, Manchester, England | Retained WBC super-middleweight title;For WBO super-middleweight title |
| 39 | Win | 37–2 | Lou Gent | TKO | 4 (12), 0:35 | 26 Jun 1993 | Earls Court Exhibition Centre, London, England | Retained WBC super-middleweight title |
| 38 | Win | 36–2 | Mauro Galvano | UD | 12 | 6 Mar 1993 | Exhibition and Conference Centre, Glasgow, Scotland | Retained WBC super-middleweight title |
| 37 | Win | 35–2 | Nicky Piper | TKO | 11 (12), 1:44 | 12 Dec 1992 | Alexandra Pavilion, London, England | Retained WBC super-middleweight title |
| 36 | Win | 34–2 | Mauro Galvano | TKO | 4 (12) | 3 Oct 1992 | Palaghiaccio, Marino, Italy | Won WBC super-middleweight title |
| 35 | Win | 33–2 | Thulani Malinga | SD | 10 | 23 May 1992 | National Exhibition Centre, Birmingham, England | |
| 34 | Win | 32–2 | Dan Sherry | KO | 3 (10), 2:34 | 19 Feb 1992 | Alexandra Pavilion, London, England | |
| 33 | Win | 31–2 | Hector Abel Lescano | KO | 3 (10), 2:35 | 7 Dec 1991 | G-Mex Centre, Manchester, England | |
| 32 | Win | 30–2 | Lenzie Morgan | UD | 10 | 26 Oct 1991 | Leisure Centre, Brentwood, England | |
| 31 | Win | 29–2 | Kid Milo | TKO | 4 (10) | 3 Jul 1991 | International Centre, Brentwood, England | |
| 30 | Win | 28–2 | Robbie Sims | TKO | 7 (10) | 3 Apr 1991 | York Hall, London, England | |
| 29 | Loss | 27–2 | Chris Eubank | TKO | 9 (12), 2:56 | 18 Nov 1990 | National Exhibition Centre, Birmingham, England | Lost WBO middleweight title |
| 28 | Win | 27–1 | Iran Barkley | TKO | 1 (12), 2:57 | 18 Aug 1990 | Bally's Las Vegas, Paradise, Nevada, US | Retained WBO middleweight title |
| 27 | Win | 26–1 | Doug DeWitt | TKO | 8 (12), 0:44 | 29 Apr 1990 | Caesar's, Atlantic City, New Jersey, US | Won WBO middleweight title |
| 26 | Win | 25–1 | Sanderline Williams | SD | 10 | 14 Jan 1990 | Caesar's, Atlantic City, New Jersey, US | |
| 25 | Win | 24–1 | Jose Quinones | TKO | 1 (10), 2:51 | 1 Dec 1989 | Hacienda Resort Hotel and Casino, Paradise, Nevada, US | |
| 24 | Win | 23–1 | Jorge Amparo | UD | 10 | 20 Oct 1989 | Steel Pier, Atlantic City, New Jersey, US | |
| 23 | Loss | 22–1 | Michael Watson | TKO | 6 (12), 1:34 | 21 May 1989 | Majestic Ballroom, London, England | Lost Commonwealth middleweight title |
| 22 | Win | 22–0 | Mbayo Wa Mbayo | KO | 2 (10), 2:20 | 28 Mar 1989 | Kelvin Hall, Glasgow, Scotland | |
| 21 | Win | 21–0 | Michael Chilambe | KO | 1 (12), 1:07 | 8 Feb 1989 | Royal Albert Hall, London, England | Retained Commonwealth middleweight title |
| 20 | Win | 20–0 | David Noel | TKO | 1 (12), 2:04 | 10 Dec 1988 | Crystal Palace National Sports Centre, London, England | Retained Commonwealth middleweight title |
| 19 | Win | 19–0 | Anthony Logan | KO | 2 (12), 1:15 | 26 Oct 1988 | Royal Albert Hall, London, England | Retained Commonwealth middleweight title |
| 18 | Win | 18–0 | Tim Williams | TKO | 2 (10), 0:59 | 28 May 1988 | Royal Albert Hall, London, England | |
| 17 | Win | 17–0 | Abdul Umaru Sanda | TKO | 2 (12) | 20 Apr 1988 | Alexandra Pavilion, London, England | Won vacant Commonwealth middleweight title |
| 16 | Win | 16–0 | Darren Hobson | KO | 1 (8), 1:49 | 13 Apr 1988 | Norwich Lads Boxing Club, Norwich, England | |
| 15 | Win | 15–0 | Greg Taylor | TKO | 2 (8) | 24 Feb 1988 | Afan Lido F.C., Port Talbot, Wales | |
| 14 | Win | 14–0 | Byron Prince | TKO | 2 (8) | 7 Feb 1988 | Bingley Hall, Stafford, England | |
| 13 | Win | 13–0 | Fermin Chirino | KO | 2 (8) | 27 Jan 1988 | York Hall, London, England | |
| 12 | Win | 12–0 | Reggie Miller | TKO | 7 (10), 1:08 | 2 Dec 1987 | Wembley Conference Centre, London, England | |
| 11 | Win | 11–0 | Ian Chantler | KO | 1 (8), 0:16 | 24 Nov 1987 | The Hudson, Wisbech, England | |
| 10 | Win | 10–0 | Ronnie Yoe | TKO | 1 (8) | 3 Nov 1987 | Crowtree Leisure Centre, Sunderland, England | |
| 9 | Win | 9–0 | Russell Barker | TKO | 1 (6), 1:15 | 13 Oct 1987 | Blazers Nightclub, Windsor, England | |
| 8 | Win | 8–0 | Winston Burnett | KO | 3 (6), 1:55 | 16 Sep 1987 | Royal Albert Hall, London, England | |
| 7 | Win | 7–0 | Eddie Smith | KO | 2 (8), 1:08 | 8 Sep 1987 | Blazers Nightclub, Windsor, England | |
| 6 | Win | 6–0 | Leon Morris | KO | 1 (6), 0:25 | 1 Jul 1987 | Royal Albert Hall, London, England | |
| 5 | Win | 5–0 | Reginald Marks | TKO | 1 (6) | 7 Jun 1987 | Royal Albert Hall, London, England | |
| 4 | Win | 4–0 | Winston Burnett | TKO | 4 (8) | 9 May 1987 | Latchmere Leisure Centre, London, England | |
| 3 | Win | 3–0 | Rob Nieuwenhuizen | TKO | 1 (6), 2:03 | 22 Apr 1987 | Royal Albert Hall, London, England | |
| 2 | Win | 2–0 | Kevin Roper | TKO | 1 (6) | 4 Mar 1987 | Festival Hall Super Tent, Basildon, England | |
| 1 | Win | 1–0 | Graeme Ahmed | TKO | 2 (8), 1:10 | 28 Jan 1987 | Fairfield Halls, London, England | |