No amateur resultsProfessional recordDate | Opponent | Place | Result | 1967 | + May 10 | Lonnie Cabassa | Sunnyside, United States | W 4 | + June 7 | Ben Robertson | Sunnyside, United States | W 4 | + Aug. 24 | Tom Doby | Portland, United States | TKO 6 | = Sept. 5 | Jimmy Ramos | Bangor, United States | Draw 6 | + Oct. 25 | Richard Scott | Sunnyside, United States | W 6 | + Dec. 13 | Roland Cooper | Sunnyside, United States | KO 2 | 1968 | + Mar. 7 | Kevin McGinn | Portland, United States | W 6 | - Mar. 27 | David Melendez | Sunnyside, United States | L 8 | + June 14 | Juan Ramos | New York, United States | W 8 | - Aug. 20 | David Melendez | New York, United States | KO by 6 | = Dec. 8 | Joey Durelle | Montreal, Canada | Draw 8 | 1969 | - Jan. 22 | Donato Paduano | New York, United States | L 6 | - Mar. 3 | Marcel Bizien | Secaucus, United States | L 8 | + Apr. 16 | Jose Suarez | Portland, United States | KO 3 | - July 21 | Joey Durelle | Sorel, Canada | L 10 | - Nov. 21 | Pat Murphy | New York, United States | L 6 | - Dec. 9 | Colin Fraser | Montreal, Canada | L 8 | 1970 | = July 2 | Sandro Lopopolo | Milano, Italy | Draw 10 | + Aug. 11 | Hal Harper | Tampa, United States | TKO 5 | + Oct. 6 | Hal Harper | Washington, United States | KO 2 | 1971 | - Mar. 9 | Eddie Perkins | San Jose, Costa Rica | TKO by 10 | - Apr. 6 | Ralph Charles | Kensington, Great Britain | LDQ 1 | - May 14 | Sandro Lopopolo | Milano, Italy | LDQ 5 | - Aug. 20 | Everaldo Costa Azevedo | Sao Paulo, Brazil | TKO by 6 | - Dec. 18 | Francis Vermandere | Bethune, France | KO by 9 | 1972 | - Jan. 11 | Adrian Davis | Washington, United States | L 10 | = Mar. 14 | Eddie Davis | Miami Beach, United States | Draw 10 | - Apr. 12 | Ray Chavez Guerrero | Montreal, Canada | L 10 | - May 26 | Elisha Obed | Nassau, Bahamas | KO by 10 | - June 21 | Jose Manuel Duran | Barcelona, Spain | TKO by 3 | - Sept. 23 | Billy Backus | Syracuse, United States | TKO by 8 | - Oct. 23 | Nelson Ruiz | Caracas, Venezuela | KO by 7 |
Summary
Total bouts: 32, Won: 10 (5 inside the limit), Lost: 18 (8 inside the limit), Draw: 4, NC: 0
|