| Amateur results| Date | Opponent | Place | Result |  | 1980 |  |
 | Pinar del Rio, Cuba, Playa Giron Tournament winner, 57 kg |  + Jan. 18 | Angel Herrera (CUB) | Pinar del Rio, Cuba | WPTS | |
 | Charlotte, North Carolina, Dual Match USA vs Cuba, 57 kg |  + Feb. 10 | Bernard Taylor | Charlotte, North Carolina | WPTS | |
 | Usti, Czechoslovakia, Grand Prix Tournament winner, 57 kg |  + Apr. 13 | Miroslav Sandor | Usti, Czechoslovakia | WRSC 1 | |
 | Budapest, Hungary, Honved Cup quarter-finals, 57 kg |  - Apr. 17 | Robert Gonczi | Budapest, Hungary | LPTS | |
 | Holguin, Cuba, Giraldo Cordova Cardin Tournament winner, 57 kg |  + June 2 | Carlos Garcia | Holguin, Cuba | WRSC 1 | |
 | Moscow, Soviet Union, Olympic Games silver medal, 57 kg |  + July 24 | Odd Bengtsson | Moscow, Soviet Union | WPTS 5:0 | | + July 28 | Tidi Cercel | Moscow, Soviet Union | WPTS 5:0 |  | + July 30 | Luis Pizarro | Moscow, Soviet Union | WPTS 5:0 |  | + July 31 | Krzysztof Kosedowski | Moscow, Soviet Union | WWO |  | - Aug. 2 | Rudi Fink | Moscow, Soviet Union | LPTS 3:1 |  | 1981 No results recorded
 |  | 1982 |  |
 | Havana, Cuba, Dual Match Cuba vs USA, 57 kg |  + Feb. 28 | Dino Ramirez | Havana, Cuba | WPTS 5:0 | | 1983 |  |
 | Las Tunas, Cuba, Playa Giron Tournament Tournament winner, 57 kg |  + Jan. 29 | Jesus Sollet | Las Tunas, Cuba | WPTS 5:0 | |
 | Reno, Nevada, AIBA Challenge Matches, 57 kg |  + Mar. 18 | Bernard Gray (USA) | Reno, Nevada | WPTS 3:2 | |
 | Havana, Cuba, Dual Match Cuba vs USA, 57 kg |  + Apr. 9 | Dino Ramirez | Havana, Cuba | WRSC 1 | |
 | Caracas, Venezuela, Panamerican Games gold medal, 57 kg |  + Aug. 17 | Luciano Solis | Caracas, Venezuela | WPTS 5:0 | | + Aug. 20 | Omar Catari | Caracas, Venezuela | WPTS 5:0 |  | + Aug. 24 | Rafael Zuniga | Caracas, Venezuela | WPTS 5:0 |  | + Aug. 28 | Santos Cardona | Caracas, Venezuela | WPTS 5:0 |  |
 | Havana, Cuba, Central American and Caribbean Championships gold medal, 57 kg |  + Dec. 10 | Abraham Mieses | Havana, Cuba | WAB 2 | | 1984 |  |
 | Bayamo, Cuba, Playa Giron Tournament winner, 57 kg |  + Jan. 23 | Jesus Sollet | Bayamo, Cuba | WPTS | |
 | Reno, Nevada, Dual Match USA vs Cuba, 57 kg |  - Feb. 18 | Meldrick Taylor | Reno, Nevada | LPTS 3:2 | |
 | Los Angeles, California, AIBA Challenge Matches, 57 kg |  + Apr. 13 | Bernard  Gray | Los Angeles, California | WRSC 2 | |
 | Havana, Cuba, Friendhips Tournament winner, 57 kg |  + Aug. 18 | Rawsalyn Otgonbayar | Havana, Cuba | WRSCH 2 | | + Aug. 20 | Frank Rauschning | Havana, Cuba | WPTS 5:0 |  | + Aug. 22 | Jo Rion Sik | Havana, Cuba | WKO 3 |  | + Sept. 23 | Serik Nurkazov | Havana, Cuba | WPTS 3:2 |  | 1985 |  |
 | Nueva Gerona, Cuba, Playa Giron Tournament winner, 60 kg |  + Jan. 25 | Idel Torriente | Nueva Gerona, Cuba | WPTS | |
 | Mestre, Italy, Trofeo Italia winner, 60 kg |  + Mar. 13 | Dariusz Kosedowski | Mestre, Italy | WPTS 5:0 | | + Mar. 15 | Mehmet Demir | Mestre, Italy | WPTS 5:0 |  | + Mar. 16 | Michele Caldarella | Mestre, Italy | WWO |  |
 | Halle, West Germany, Chemistry Cup winner, 60 kg |  + Mar. 30 | Leoul Nerayo | Halle, West Germany | WPTS | | + Mar. 31 | Enkhbat Nergui | Halle, West Germany | WRSC 3 |  |
 | Ciego de Avila, Cuba, Giraldo Cordova Cardin Tournament winner, 60 kg |  + June 10 | Idael Torriente | Ciego de Avila, Cuba | WPTS 5:0 | |
 | Bydgoszcz, Poland, Army Championships 2nd place, 60 kg |  + Aug. 20 | Nam Kun Ren | Bydgoszcz, Poland | WPTS 5:0 | | + Aug. 22 | Torsten Koch | Bydgoszcz, Poland | WPTS 3:2 |  | - Aug. 24 | Orzubek Nazarov | Bydgoszcz, Poland | LPTS 5:0 |  | 1986 |  |
 | San Jose de las Lajas, Cuba, Playa Giron Tournament winner, 60 kg |  + Jan. 23 | Vladis Cabrales | San Jose de las Lajas, Cuba | WAB 2 | | + Jan. 25 | Jorge Alvarado | San Jose de las Lajas, Cuba | WWO |  | + Jan. 27 | Leonardo  Sanchez | San Jose de las Lajas, Cuba | WAB 2 |  | + Jan. 29 | Antonio Acea | San Jose de las Lajas, Cuba | WPTS 5:0 |  | + Jan. 31 | Ramon Goire | San Jose de las Lajas, Cuba | WPTS 5:0 |  |
 | Sofia, Bulgaria, Strandjata Tournament 2nd place, 60 kg |  - Mar. 2 | Hristo Furnigov | Sofia, Bulgaria | LPTS 4:1 | |
 | Usti, Czechoslovakia, Grand Prix Tournament winner, 60 kg |  + Mar. 13 | Tibor Puha | Usti, Czechoslovakia | WPTS | | + Mar. 14 | M. Voropayev | Usti, Czechoslovakia | WPTS |  | + Mar. 16 | Dusan Hajek | Usti, Czechoslovakia | WKO 1 |  |
 | Camagüey, Cuba, Giraldo Cordova Cardin Tournament winner, 60 kg |  + Apr. 2 | Leonardo Gonzalez | Camagüey, Cuba | WPTS 5:0 | | + Apr. 3 | Idel Torriente | Camagüey, Cuba | WPTS 4:1 |  | + Apr. 5 | Luis Pascual Mendez | Camagüey, Cuba | WPTS 5:0 |  | + Apr. 7 | Ramon Goire | Camagüey, Cuba | WPTS 5:0 |  |
 | Reno, Nevada, World Championships gold medal, 60 kg |  + May 9 | Michele Caldarella | Reno, Nevada | WPTS 5:0 | | + May 11 | Fernando Maldonado | Reno, Nevada | WPTS 3:2 |  | + May 13 | Daniel Maeran | Reno, Nevada | WPTS 3:2 |  | + May 16 | Orzubek Nazarov | Reno, Nevada | WPTS 3:2 |  | + May 17 | Engels Pedroza | Reno, Nevada | WPTS 3:2 | 
 No professional record  SummaryTotal bouts: 0, Won: 0 (0 inside the limit), Lost: 0 (0 inside the limit), Draw: 0, NC: 0 |