Amateur results| Date | Opponent | Place | Result | | 1978 | |
| Livorno, Italy, Dual Match Italy vs Ireland, 51 kg | + Dec. 15 | Ciro De Leva | Livorno, Italy | WPTS |
Professional record| Date | Opponent | Place | Result | | 1981 | | + Dec. 8 | Jim Harvey | Belfast, Great Britain | TKO 5 | | 1982 | | + Jan. 18 | Mike Wilkes | Mayfair, Great Britain | W 6 | | + Jan. 27 | Eugene Maloney | Belfast, Great Britain | WDQ 4 | | + Feb. 8 | Stuart Nicol | Mayfair, Great Britain | TKO 3 | | + Feb. 23 | Jimmy Bott | Belfast, Great Britain | W 6 | | + Mar. 23 | Keith Foreman | Belfast, Great Britain | TKO 1 | | + Apr. 22 | Jim Harvey | Enniskillen, Great Britain | KO 1 | | + June 14 | Stuart Shaw | Mayfair, Great Britain | W 8 | | + Oct. 5 | Davy Larmour | Belfast, Great Britain | W 12 | | vacant Northern Ireland and Irish Bantamweight Titles | | + Nov. 9 | George Bailey | Belfast, Great Britain | TKO 2 | | + Dec. 14 | Juan Francisco Rodriguez | Belfast, Great Britain | W 10 | | 1983 | | + Jan. 25 | John Feeney | Belfast, Great Britain | WDQ 13 | | British Bantamweight Title | | - Mar. 2 | Davy Larmour | Belfast, Great Britain | L 12 | | Northern Ireland and Irish Bantamweight Titles | | + Oct. 5 | Julio Guerrero | Belfast, Great Britain | W 8 | | + Nov. 16 | Gabriel Kuphey | Belfast, Great Britain | W 6 | | 1984 | | + Jan. 25 | Kelvin Smart | Belfast, Great Britain | TKO 7 | | British Flyweight Title | | - Apr. 4 | Jose Torres | Belfast, Great Britain | TKO by 5 | | + Nov. 13 | Danny Flynn | Belfast, Great Britain | TKO 8 | | British Flyweight Title | | 1985 | | + Feb. 23 | Charlie Brown | Belfast, Great Britain | TKO 12 | | British Flyweight Title |
Summary
Total bouts: 19, Won: 17 (8 inside the limit), Lost: 2 (1 inside the limit), Draw: 0, NC: 0
|