| |
| 1971 |
| Date | Opponent | Place | Result |
| + Jan. 25 | Jimmy Killeen | Piccadilly, Great Britain | KO 1 |
| + Feb. 23 | Sammy Abbey | Shoreditch, Great Britain | TKO 7 |
| + Apr. 6 | Al Hutcheon | Kensington, Great Britain | TKO 3 |
| + Apr. 16 | Roger Howes | Mayfair, Great Britain | W 8 |
| + May 4 | Karimu Young | Bethnal Green, Great Britain | W 8 |
| + Oct. 4 | Dave Tuohey | Nottingham, Great Britain | TKO 4 |
| + Oct. 19 | Billy Hardacre | Kensington, Great Britain | W 8 |
| + Nov. 10 | Michel Jamet | Nottingham, Great Britain | W 8 |
| + Nov. 24 | John McCluskey | Nottingham, Great Britain | TKO 8 |
| |
| 1972 |
| Date | Opponent | Place | Result |
| + Feb. 1 | Jean-Pierre Flambeau | Nottingham, Great Britain | TKO 6 |
| + Feb. 22 | Francis Payelle | Bethnal Green, Great Britain | TKO 1 |
| + Mar. 27 | Billy Hardacre | Nottingham, Great Britain | W 8 |
| + Apr. 18 | Dionisio Bisbal | Nottingham, Great Britain | TKO 4 |
| + June 19 | Paddy Graham | Nottingham, Great Britain | W 8 |
| + Oct. 2 | Billy Hardacre | Nottingham, Great Britain | W 8 |
| + Nov. 28 | Colin Miles | Nottingham, Great Britain | W 12 |
| |
| 1973 |
| Date | Opponent | Place | Result |
| + Jan. 15 | Jesus Nieves | Nottingham, Great Britain | W 10 |
| + Mar. 26 | Eddie Rivera | Mayfair, Great Britain | TKO 3 |
| + Apr. 9 | John Mitchell | Mayfair, Great Britain | W 8 |
| + Apr. 30 | John Kellie | Piccadilly, Great Britain | W 8 |
| + Oct. 23 | Yoichiro Hamada | Nottingham, Great Britain | W 10 |
| |
| 1974 |
| Date | Opponent | Place | Result |
| + Mar. 7 | Bashew Sibaca | Piccadilly, Great Britain | WDQ 2 |
| + Dec. 10 | Paddy Maguire | Nottingham, Great Britain | W 15 |
| vacant British Bantamweight Title |
| |
| 1975 |
| Date | Opponent | Place | Result |
| + Feb. 11 | Earl Large | Kensington, Great Britain | W 10 |
| = Apr. 11 | Daniel Trioulaire | Barentin, France | Draw 15 |
| European Bantamweight Title |
| - Oct. 20 | Paddy Maguire | Mayfair, Great Britain | TKO by 14 |
| British Bantamweight Title |
| |
| 1976 |
| Date | Opponent | Place | Result |
| - May 8 | Arnold Taylor | Johannesburg, South Africa | L 10 |
| - Nov. 17 | Alan Richardson | Solihull, Great Britain | TKO by 3 |
| |
| 1977 |
| Date | Opponent | Place | Result |
| - Jan. 17 | Jeff Pritchard | Mayfair, Great Britain | TKO by 5 |
| + July 5 | Vernon Sollas | Wolverhampton, Great Britain | KO 7 |
| + Sept. 21 | Pasqualino Morbidelli | Milano, Italy | W 8 |
| |
| 1978 |
| Date | Opponent | Place | Result |
| + Apr. 20 | Alan Richardson | Piccadilly, Great Britain | W 15 |
| British Featherweight Title |
| + Oct. 9 | Alan Robertson | Middlesbrough, Great Britain | W 8 |
| - Dec. 16 | Roberto Castanon | Leon, Spain | TKO by 5 |
| European Featherweight Title |
| |
| 1979 |
| Date | Opponent | Place | Result |
| + Apr. 9 | George Sutton | Nottingham, Great Britain | W 8 |
| + Sept. 18 | Pat Cowdell | Wolverhampton, Great Britain | W 15 |
| British Featherweight Title |
| - Nov. 6 | Pat Cowdell | Kensington, Great Britain | L 15 |
| British Featherweight Title |
| |
| 1980 |
| Date | Opponent | Place | Result |
| - May 4 | Charm Chiteule | Lusaka, Zambia | TKO by 5 |
| Commonwealth Featherweight Title |
| - May 29 | Pat Cowdell | Wolverhampton, Great Britain | TKO by 12 |
| British Featherweight Title |
Summary
Total bouts: 39, Won: 30 (10 inside the limit), Lost: 8 (6 inside the limit), Draw: 1, NC: 0, ND: 0