| |
| 1990 |
| Date | Opponent | Place | Result |
| + Jan. 31 | Neil Parry | Bethnal Green, Great Britain | W 6 |
| - Mar. 6 | Robbie Regan | Bethnal Green, Great Britain | L 6 |
| + May 29 | Eric George | Bethnal Green, Great Britain | TKO 3 |
| + Sept. 12 | Eric George | Bethnal Green, Great Britain | KO 2 |
| |
| 1991 |
| Date | Opponent | Place | Result |
| + Mar. 26 | Ricky Beard | Bethnal Green, Great Britain | W 8 |
| + June 22 | Neil Johnston | Kensington, Great Britain | TKO 2 |
| + Sept. 3 | Robbie Regan | Cardiff, Great Britain | TKO 11 |
| British Flyweight Title |
| - Dec. 17 | Robbie Regan | Cardiff, Great Britain | L 12 |
| British Flyweight Title |
| |
| 1992 |
| Date | Opponent | Place | Result |
| + Feb. 25 | Ricky Beard | Crystal Palace, Great Britain | W 8 |
| + June 16 | Shaun Norman | Dagenham, Great Britain | TKO 4 |
| + Dec. 12 | James Drummond | Muswell Hill, Great Britain | W 12 |
| vacant British Flyweight Title |
| |
| 1993 |
| Date | Opponent | Place | Result |
| + Feb. 17 | Alberto Cantu | Bethnal Green, Great Britain | TKO 5 |
| + June 29 | Albert Musankabala | Mayfair, Great Britain | TKO 3 |
| vacant Commonwealth Flyweight Title |
| |
| 1994 |
| Date | Opponent | Place | Result |
| - June 11 | Jacob Matlala | Bethnal Green, Great Britain | TKO by 9 |
| WBO Flyweight Title |
| + Sept. 20 | James Drummond | Musselburgh, Great Britain | TKO 3 |
| British Flyweight Title |
| + Dec. 20 | Darren Fifield | Bethnal Green, Great Britain | TKO 2 |
| Commonwealth Flyweight Title |
| |
| 1995 |
| Date | Opponent | Place | Result |
| - Mar. 6 | Daniel Ward | Mayfair, Great Britain | KO by 12 |
| Commonwealth Flyweight Title |
| |
| 1996 |
| Date | Opponent | Place | Result |
| + Nov. 27 | Rowan Williams | Bethnal Green, Great Britain | W 6 |
| |
| 1997 |
| Date | Opponent | Place | Result |
| - Apr. 8 | Vince Feeney | Bethnal Green, Great Britain | L 10 |
| vacant Southern Area Bantamweight Title |
| + Sept. 19 | Gary Hickman | Southend, Great Britain | TKO 2 |
| - Oct. 25 | Paul Lloyd | Queensferry, Great Britain | L 12 |
| vacant British Bantamweight Title |
| |
| 1998 |
| Date | Opponent | Place | Result |
| + Sept. 8 | Graham McGrath | Bethnal Green, Great Britain | TKO 3 |
| |
| 1999 |
| Date | Opponent | Place | Result |
| + Jan. 25 | Shaun Anderson | Glasgow, Great Britain | TKO 9 |
| International Boxing Organization Inter-Continental Bantamweight Title |
| - Oct. 30 | Noel Wilders | Peterlee, Great Britain | L 12 |
| vacant British Bantamweight Title |
| |
| 2000 |
| Date | Opponent | Place | Result |
| - Apr. 1 | Ady Lewis | Bethnal Green, Great Britain | L 12 |
| vacant British and vacant Commonwealth Bantamweight Titles |
| - Dec. 9 | Johnny Armour | Southwark, Great Britain | L 12 |
| vacant World Boxing Union Bantamweight Title |
| |
| |
2001 Inactive |
| |
| 2002 |
| Date | Opponent | Place | Result |
| - May 11 | Johnny Armour | Dagenham, Great Britain | L 12 |
| World Boxing Union Bantamweight Title |
| - Sept. 21 | Johnny Armour | Brentwood, Great Britain | L 12 |
| World Boxing Union Bantamweight Title |
Summary
Total bouts: 28, Won: 17 (12 inside the limit), Lost: 11 (2 inside the limit), Draw: 0, NC: 0, ND: 0