Amateur results| Date | Opponent | Place | Result |  | 1958 |  |
 | Boston, Massachusetts, United States National Championships quarter-finals, 60 kg |  - Apr. 18 | Quincey Daniels | Boston, Massachusetts |  LPTS 3 | 
 Professional record| Date | Opponent | Place | Result |  | 1963 |  | + May 18 | Jake McGinn | Battle Creek, United States  | KO 3 |  | - June 19 | Hank Williams | Erie, United States  | L 4 |  | - Sept. 14 | Hank Williams | Pittsburgh, United States  | L 4 |  | + Oct. 10 | Doug Agin | Weirton, United States  | W 6 |  | = Dec. 11 | Tony Lopez | Weirton, United States  | Draw 4 |  | 1964 |  | - Jan. 28 | Tony Lopez | Painesville, United States  | L 4 |  | + Feb. 19 | Sam Ivory | Erie, United States  | KO 6 |  | - Nov. 5 | Tony Lopez | Erie, United States  | L 6 |  | - Dec. 2 | Doug Agin | Zanesville, United States  | L 8 |  | 1965 |  | = Feb. 22 | Gary Broughton | Sarnia, Canada  | Draw 6 |  | = Mar. 4 | Gary Broughton | Sarnia, Canada  | Draw 4 |  | - Mar. 27 | Frank Smith | Uniontown, United States  | L 6 |  | = Apr. 1 | Frank Smith | Erie, United States  | Draw 6 |  | + July 14 | Primus Williams | Akron, United States  | TKO 5 |  | + Aug. 27 | Ron Asher | Wheeling, United States  | TKO 5 |  | 1966 |  | - Jan. 31 | Dave Hilton | Montreal, Canada  | TKO by 5 |  | + Mar. 3 | Gary Broughton | Toronto, Canada  | W 8 |  | + May 2 | Tony Lopez | Toronto, Canada  | W 6 |  | + July 4 | Gary Broughton | Toronto, Canada  | W 8 |  | - Sept. 15 | Fate Davis | Akron, United States  | L 10 |  | 1967 |  | + July 26 | Gary Broughton | Toronto, Canada  | W 8 |  | + Nov. 14 | Gary Broughton | Buffalo, United States  | W 8 |  | + Dec. 18 | Al Bashir | Toronto, Canada  | KO 6 |  | 1968 |  | + Jan. 10 | Larry Tatum | McKeesport, United States  | W 8 |  | + Jan. 24 | Larry Tatum | McKeesport, United States  | TKO 4 |  | + Apr. 2 | Tommy Shaffer | Buffalo, United States  | W 10 |  | + Apr. 16 | Tommy Shaffer | Buffalo, United States  | W 8 |  | = Sept. 17 | Tommy Shaffer | Toronto, Canada  | Draw 6 |  | 1969 |  | - Jan. 13 | Doyle Baird | McKeesport, United States  | TKO by 4 |  | - Apr. 21 | Gary Broughton | Toronto, Canada  | L 8 |  | 1970 |  | - Jan. 20 | Johan Louw | Edmonton, Canada  | L 10 |  | - Apr. 8 | Mike Seyler | Edmonton, Canada  | L 10 |  | + May 13 | Joe Hopkins | Yakima, United States  | W 6 |  | + June 13 | Tony Dowling | Prince George, Canada  | W 8 |  | + Nov. 14 | Ernie Gipson | Seattle, United States  | KO 8 |  | - Dec. 9 | Miguel de Oliveira | Sao Paulo, Brazil  | L 10 |  | 1971 |  | - Jan. 8 | Miguel de Oliveira | Sao Paulo, Brazil  | L 10 |  | - Apr. 10 | Horacio Agustin Saldano | Mar del Plata, Argentina  | L 10 |  | - May 15 | Ramon La Cruz | Buenos Aires, Argentina  | L 10 |  | - June 23 | Abel Cachazu | Buenos Aires, Argentina  | KO by 3 |  | = Oct. 8 | Juan Carlos Peralta | San Miguel, Argentina  | Draw 10 |  | - Nov. 12 | Miguel Angel Campanino | Santa Rosa, Argentina  | L 10 |  | - Nov. 27 | Miguel Angel Campanino | Buenos Aires, Argentina  | L 10 |  | 1972 |  | - Apr. 6 | John Girowski | Warren, United States  | KO by 1 |  | + Nov. 29 | Mike Lopez | Las Vegas, United States  | W 8 |  | 1973 |  | - Jan. 3 | Eddie Mazon | Las Vegas, United States  | L 10 |  | + Jan. 24 | Jose Martin Flores | Las Vegas, United States  | W 10 |  | - Feb. 21 | Denny Moyer | Las Vegas, United States  | L 10 |  | - Mar. 21 | Jose Martin Flores | Las Vegas, United States  | L 10 |  | - Apr. 18 | Marcos Geraldo | Las Vegas, United States  | TKO by 9 |   
  
Summary
Total bouts: 50, Won: 20 (7 inside the limit), Lost: 24 (5 inside the limit), Draw: 6, NC: 0 
 |