No amateur results
Professional record | 1973 | Date | Opponent | Place | Result | + Aug. 19 | Francisco Javier Torres Arbizu | Santa Cruz de Tenerife, Spain | W 6 | + Oct. 6 | Felix Romero | Santa Cruz de Tenerife, Spain | W 6 | + Oct. 27 | Antonio Molina | Santa Cruz de Tenerife, Spain | KO 3 | + Nov. 10 | Juan Iglesias | Santa Cruz de Tenerife, Spain | TKO 4 | + Dec. 15 | Manuel Velasco | Santa Cruz de Tenerife, Spain | W 6 | + Dec. 29 | Antonio Perez
| Santa Cruz de Tenerife, Spain | W 8 | | 1974 | Date | Opponent | Place | Result | + Mar. 16 | Famoso Dongil | Santa Cruz de Tenerife, Spain | W 8 | = Apr. 19 | Antonio Cruz Nieves | Las Palmas, Spain | Draw 8 | = May 17 | Mohamed Amichaid | Las Palmas, Spain | Draw 6 | + July 19 | Cipriano Garcia | Santa Cruz de Tenerife, Spain | W 8 | + Sept. 20 | Mimoun Mohatar | Santa Cruz de Tenerife, Spain | TKO 5 | - Nov. 16 | Jose Luis PACHECO | Santa Cruz de Tenerife, Spain | TKO by 5 | | 1975 | Date | Opponent | Place | Result | - July 17 | Alfonso Fernandez | Santa Cruz de Tenerife, Spain | TKO by 6 | | 1976 | Date | Opponent | Place | Result | + May 15 | Carmelo Martin Cendon | Santa Cruz de Tenerife, Spain | TKO 9 | Spanish Middleweight Title | - June 16 | Arnoldo Olivares | Santa Cruz de Tenerife, Spain | TKO by 4 | - Oct. 8 | Hugo Pastor Corro | Madrid, Spain | TKO by 2 | | 1977 | Date | Opponent | Place | Result | - July 22 | Arnoldo Olivares | Santa Cruz de Tenerife, Spain | KO by 2 | | 1978 | Date | Opponent | Place | Result | + Feb. 17 | Juan Rubio Melero | Madrid, Spain | KO 7 | + Apr. 15 | Mohamed Amichaid | Las Palmas, Spain | TKO 4 | - May 19 | Georg Steinherr | Essen, Germany | KO by 6 | - June 30 | Alfredo Naveiras | Barcelona, Spain | L 12 | Spanish Middleweight Title | | | 1979-1980 Inactive | | 1981 | Date | Opponent | Place | Result | + May 1 | Ignacio Gorostidi | Santa Cruz de Tenerife, Spain | KO 3 | + June 6 | Emilio Garcia
| Santa Cruz de Tenerife, Spain | W 8 |
Summary
Total bouts: 23, Won: 14 (7 inside the limit), Lost: 7 (6 inside the limit), Draw: 2, NC: 0, ND: 0
|