No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1967 | | + Nov. 3 | Conrad Wynter | New York, United States | TKO 1 | | + Nov. 16 | Danny Garcia
| New York, United States | W 4 | | = Dec. 1 | Ray Cano | New York, United States | Draw 6 | | 1968 | | + Jan. 26 | David Adkins | New York, United States | W 6 | | - Feb. 16 | Lee Clemmons | New York, United States | KO by 7 | | + Apr. 23 | Eddie Owens | Walpole, United States | W 6 | | + May 17 | Eddie Johnson | New York, United States | KO 3 | | + June 14 | Carl Williams
| New York, United States | TKO 4 | | + Oct. 18 | Danny Perez | New York, United States | W 10 | | + Nov. 30 | Ray Cano | New York, United States | KO 10 | | 1969 | | + Mar. 5 | Teddy Pagan | Sunnyside, United States | W 10 | | - Apr. 11 | Leon Washington | New York, United States | TKO by 2 | | - Aug. 9 | Carlos Monzon | Buenos Aires, Argentina | L 10 | | - Sept. 23 | Luis Manuel Rodriguez | Miami Beach, United States | L 10 | | 1970 | | - Jan. 16 | Carlos Marks | New York, United States | TKO by 6 | | + Mar. 13 | Nino Benvenuti | Melbourne, Australia | TKO 8-Rtd | | - May 23 | Nino Benvenuti | Umag, Yugoslavia | KO by 8 | | (For World Middleweight Title) | | - Sept. 12 | Billy Douglas | Columbus, United States | L 10 | | + Dec. 8 | Mark Rowe | Kensington, Great Britain | W 10 | | 1971 | | - Jan. 29 | Jean Claude Bouttier | Marseille, France | KO by 2 | | - Mar. 22 | Bennie Briscoe | Philadelphia, United States | TKO by 6 | | - June 11 | Ralph Palladin | Scranton, United States | L 10 | | + Oct. 5 | Mark Rowe | Kensington, Great Britain | TKO 9 | | 1972 | | + Jan. 25 | Johnny Frankham | Kensington, Great Britain | W 10 | | - Mar. 7 | Bunny Sterling | Kensington, Great Britain | TKO by 9 | | - July 10 | Phil Matthews | Mayfair, Great Britain | KO by 3 | | + Aug. 30 | Lonnie Bennett | Las Vegas, United States | W 10 | | - Oct. 20 | Bobby Cassidy | New York, United States | L 10 | | 1973 | | - Aug. 28 | Eddie Jones | Las Vegas, United States | L 10 | | 1974 | | = Feb. 4 | Angel Oquendo | New York, United States | Draw 10 | | + June 3 | Domenico Adinolfi | Toronto, Canada | W 10 | | + July 22 | Charley Green | New York, United States | W 10 | | + Nov. 21 | Tom Bogs | Copenhagen, Denmark | W 10 | | 1975 | | + Apr. 15 | Bobby Lloyd | Miami Beach, United States | W 10 | | + May 30 | Avenamar Peralta | Hamburg, Germany | KO 3 | | + Sept. 8 | Angel Oquendo | New York, United States | W 10 | | + Nov. 28 | Hartmut Sasse | Hamburg, Germany | TKO 3 | | 1976 | | = Jan. 16 | Avenamar Peralta | Berlin, Germany | Draw 10 | | + Mar. 8 | Billy Douglas | New York, United States | W 10 | | - Oct. 30 | Mike Quarry | Las Vegas, United States | L 10 | | 1977 | | - Apr. 22 | Marvin Johnson | Indianapolis, United States | KO by 4 | | - Sept. 30 | Louis Pergaud | Hamburg, Germany | TKO by 6 | | - Dec. 8 | Mustafa Wassaja | Copenhagen, Denmark | L 8 | | 1978 | | - Feb. 15 | Michael Spinks | Las Vegas, United States | L 8 | | - Aug. 3 | Ned Hallacy | Wichita, United States | KO by 4 | | - Nov. 11 | Marvin Camel | Missoula, United States | KO by 2 |
Summary
Total bouts: 46, Won: 22 (8 inside the limit), Lost: 21 (12 inside the limit), Draw: 3, NC: 0
|