No amateur resultsProfessional recordDate | 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 |
Summary
Total bouts: 57, Won: 20 (6 inside the limit), Lost: 32 (11 inside the limit), Draw: 5, NC: 0
|