| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1975 |  | + Apr. 14 | Joe Hannaford | Nottingham, Great Britain | KO 2 |  | + May 12 | Liam White | Nottingham, Great Britain | W 8 |  | + Sept. 29 | Derek Simpson | Nottingham, Great Britain | W 8 |  | + Nov. 25 | Oscar Angus | Kensington, Great Britain | W 6 |  | 1976 |  | + Jan. 19 | Terry Schofield | Nottingham, Great Britain | W 8 |  | + Mar. 2 | Charlie Cooper | Southend, Great Britain | W 8 |  | + Apr. 13 | Mike Manley | Southend, Great Britain | W 8 |  | + May 17 | John Laine | Nottingham, Great Britain | TKO 3 |  | + Sept. 22 | Harry Watson | Mayfair, Great Britain | TKO 5 |  | + Oct. 11 | Jim Moore | Nottingham, Great Britain | TKO 2 |  | + Nov. 22 | Jim Montague | Birmingham, Great Britain | WDQ 7 |  | 1977 |  | + Jan. 11 | John Smith | Wolverhampton, Great Britain | W 10 |  | = Mar. 8 | Peter Morris | Wolverhampton, Great Britain | Draw 10 |  | + Nov. 16 | Peter Morris | Solihull, Great Britain | TKO 5 |  | 1978 |  | + Sept. 27 | Achille Mitchell | Solihull, Great Britain | W 12 |  | 1979 |  | + Apr. 4 | Henry  Rhiney | Birmingham, Great Britain | TKO 10 |  | British Welterweight Title |  | + Nov. 6 | Des Morrison | Kensington, Great Britain | W 8 |  | 1980 |  | + Jan. 22 | Salvo Nucifero | Kensington, Great Britain | TKO 6 |  | + Feb. 19 | Colin Ward | Kensington, Great Britain | TKO 5 |  | - Apr. 1 | Colin Jones | Wembley, Great Britain | TKO by 9 |  | British Welterweight Title |  | + May 8 | George Walker | Solihull, Great Britain | W 8 |  | + June 3 | Curtis Taylor | Kensington, Great Britain | TKO 7 |  | + Nov. 26 | Joey Singleton | Solihull, Great Britain | W 12 |  | 1981 |  | - Apr. 28 | Colin Jones | Kensington, Great Britain | TKO by 9 |  | Commonwealth Welterweight Title |  | + Nov. 18 | Cliff Gilpin | Solihull, Great Britain | W 12 |  | 1982 |  | - Feb. 9 | Reggie Ford | Kensington, Great Britain | L 10 |  | + May 5 | Joey Mack | Solihull, Great Britain | KO 7 |  | + Sept. 4 | Roberto Duran | Detroit, United States | W 10 |  | 1983 |  | - Sept. 10 | Fred Hutchings | Atlantic City, United States | KO by 10 |  | 1984 |  | + Nov. 27 | Darwin Brewster | Wembley, Great Britain | TKO 7 |  | 1985 |  | + Feb. 12 | Mosimo Maeleke | Kensington, Great Britain | W 10 |  | + Mar. 14 | Lomami Wa Lomami | Leicester, Great Britain | TKO 6 |  | - Apr. 5 | Brian Janssen | Brisbane, Australia | KO by 5 |  | + June 16 | Franky Moro | Bethnal Green, Great Britain | W 8 |  | 1986 |  | + May 16 | Mike Picciotti | Atlantic City, United States | W 10 |  | + Sept. 17 | Harry Theodossiadis | Kensington, Great Britain | TKO 7 |  | 1987 |  | + Mar. 14 | Sylvester Mittee | Southwark, Great Britain | TKO 5 |  | vacant British Welterweight Title |  | + May 26 | Marvin McDowell | Wembley, Great Britain | TKO 1 |  | + Nov. 26 | Rocky Kelly | Fulham, Great Britain | TKO 5 |  | British Welterweight Title |  | 1988 |  | + Mar. 29 | Sammy Floyd | Wembley, Great Britain | W 8 |  | 1989 |  | - Apr. 15 | Nino La Rocca | Vasto, Italy | L 12 |  | vacant European Welterweight Title |  | + Nov. 15 | George Collins | Reading, Great Britain | TKO 5 |  | British Welterweight Title |  | 1990 |  | - Jan. 10 | Buck Smith | Kensington, Great Britain | KO by 7 |  | + Mar. 27 | Trevor Smith | Mayfair, Great Britain | TKO 6 |  | British Welterweight Title |  | + May 9 | Antoine  Fernandez | Wembley, Great Britain | TKO 2 |  | European Welterweight Title |  | + Oct. 10 | Rocky Berg | Kensington, Great Britain | TKO 2 |  | - Nov. 14 | Patrizio  Oliva | Campione d'Italia, Italy | L 12 |  | European Welterweight Title |  | 1991 |  | - Jan. 16 | Del Bryan | Kensington, Great Britain | L 12 |  | British Welterweight Title |  | - Apr. 17 | Donovan  Boucher | Kensington, Great Britain | KO by 9 |  | Commonwealth Welterweight Title |  | 1992 Inactive
 |  | 1993 |  | + Feb. 17 | Bozon Haule | Bethnal Green, Great Britain | TKO 3 |  | + Mar. 31 | Newton Barnett | Bethnal Green, Great Britain | W 8 |  | - June 23 | Kevin Lueshing | Edmonton, Great Britain | TKO by 5 |  | vacant Southern Area Super-Welterweight Title |  | + July 28 | Dean Cooper | Brixton, Great Britain | TKO 5 |  | + Sept. 15 | Dave Maj | Ashford, Great Britain | TKO 2 |  | 1994 |  | + Sept. 30 | Chris Peters | Bethnal Green, Great Britain | TKO 7 |  | - Nov. 22 | Glenn Catley | Bristol, Great Britain | TKO by 5 | 
   SummaryTotal bouts: 56, Won: 43 (24 inside the limit), Lost: 12 (8 inside the limit), Draw: 1, NC: 0 |