| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1964 |  | - June 22 | Jay McCombs | New Bedford, United States | L 4 |  | + June 29 | Tommy Fulco | New Bedford, United States | KO 2 |  | + July 17 | M  C  Cordova | New York, United States | W 4 |  | + Aug. 18 | Hector Rodriguez | New Bedford, United States | W 6 |  | + Sept. 29 | Hector Rodriguez | North Dartmouth, United States | W 6 |  | + Oct. 6 | Ulysses Jimenez | Sunnyside, United States | W 4 |  | + Nov. 17 | Carlos Castro | Sunnyside, United States | W 4 |  | - Nov. 24 | Andy Matta | Sunnyside, United States | L 4 |  | + Dec. 8 | Doug Charles | Sunnyside, United States | W 4 |  | 1965 |  | + Jan. 12 | Doug Charles | Sunnyside, United States | W 4 |  | = Feb. 16 | Raul Clemente | Sunnyside, United States | Draw 4 |  | - Mar. 2 | Raul Clemente | Sunnyside, United States | L 4 |  | + Mar. 12 | Raul Clemente | New York, United States | W 4 |  | - Dec. 7 | Angel Torres | Sunnyside, United States | L 6 |  | 1966 |  | + Mar. 29 | Paco Gonzalez | Sunnyside, United States | W 6 |  | 1967 |  | - Apr. 8 | Juan Jimenez | Bayamon, Puerto Rico | L 10 |  | - May 10 | Felix Morales | Sunnyside, United States | L 8 |  | - June 4 | Ernesto Ortega | San Juan, Puerto Rico | KO by 1 |  | - Oct. 16 | Kennedy Clarke | New York, United States | KO by 1 |  | 1968 |  | + Dec. 16 | Johnny Gant | Alexandria, United States | W 6 |  | 1969 |  | = Jan. 15 | Bobby Melendez | Sunnyside, United States | Draw 8 |  | - Mar. 14 | Felix Morales | New York, United States | L 8 |  | = Apr. 11 | Jose Nieves | New York, United States | Draw 8 |  | - Aug. 30 | Josue Marquez | San Juan, Puerto Rico | L 8 |  | + Oct. 6 | Bobby Lee | New York, United States | KO 6 |  | + Dec. 19 | Dino Del Cid | New York, United States | W 8 |  | 1970 |  | - Jan. 9 | Bobby Melendez | New York, United States | L 8 |  | - Apr. 10 | Adrian Davis | New York, United States | KO by 8 |  | + June 11 | Beau Jaynes | Portland, United States | TKO 10 |  | + July 9 | Doc McClendon | Portland, United States | W 10 |  | - Sept. 15 | Ray Mercado | New York, United States | L 6 |  | - Dec. 15 | Lloyd Marshall | Sunnyside, United States | KO by 4 |  | 1971 |  | + Apr. 19 | Bobby Melendez | New York, United States | W 10 |  | + June 22 | Johnny Harp | New York, United States | TKO 7 |  | + Aug. 9 | Ray Mercado | New York, United States | KO 10 |  | - Sept. 13 | Roberto Duran | New York, United States | TKO by 1 |  | - Nov. 5 | Saoul Mamby | New York, United States | L 10 |  | - Dec. 16 | Bobby Joe Hughes | New York, United States | L 10 |  | 1972 |  | + Mar. 13 | Rene Roque | Paris, France | W 10 |  | = July 14 | Saoul Mamby | Flushing, United States | Draw 10 |  | - Oct. 23 | Robert Gallois | Paris, France | L 10 |  | - Dec. 4 | Roger Zami | Paris, France | KO by 5 |  | 1973 |  | - Feb. 9 | Nicolino Locche | Mendoza, Argentina | L 10 |  | - Apr. 28 | Antonio  Cervantes | Cali, Colombia | KO by 1 |  | - Aug. 31 | Rudy Bolds | Pittsburgh, United States | L 10 |  | - Oct. 15 | Omar Ruben Realecio | New York, United States | L 10 |  | 1974 |  | - Apr. 4 | Ali Afakasi | Wellington, New Zealand | L 10 |  | - Oct. 1 | Hector Julio Medina | Santo Domingo, Dominican Republic | L 10 |  | - Nov. 18 | Tony Petronelli | Boston, United States | L 12 |  | 1975 |  | + Feb. 28 | Rosario Sanna | Roma, Italy | TKO 6 |  | = May 10 | Tony Petronelli | Brockton, United States | Draw 12 |  | - Nov. 10 | Lou Bizzarro | Erie, United States | L 10 |  | 1976 |  | - Apr. 27 | Pete Ranzany | Sacramento, United States | KO by 2 |  | - Dec. 10 | Jo Kimpuani | Dunkerque, France | KO by 2 |  | 1977 |  | - Mar. 22 | Charlie Nash | Derry, Great Britain | L 10 |  | 1978 Inactive
 |  | 1979 |  | - June 15 | Perico Fernandez | Mallorca, Spain | KO by 1 |  | 1980 |  | - May 20 | Jesus Cuervo Nava | Maracaibo, Venezuela | KO by 5 | 
   SummaryTotal bouts: 57, Won: 20 (6 inside the limit), Lost: 32 (11 inside the limit), Draw: 5, NC: 0 |