Amateur Results| | | 1960 | | Date | Opponent | Place | Result | |
| Seattle, Washington, Northwest Golden Gloves quarter-finals, 63.500 kg | - Feb. 19 | Quincey Daniels (USA) | Seattle, Washington | LPTS 3 | |
| Pocatello, Idaho, Western Olympic Trials 2nd place, 63.500 kg | - Apr. 23 | Quincey Daniels (USA) | Pocatello, Idaho | LPTS 3 | | | | 1961-1962 No activity recorded | | | | 1963 | | Date | Opponent | Place | Result | |
| Toledo. Ohio, Panamerican Trials winner, 67 kg | + Mar. 15 | Maurice Frilot (USA) | Toledo, Ohio | WTKO 1 | |
| Sao Paulo, Brazil, Panamerican Games bronze medal, 67 kg | + Apr. 30 | Felix Betancourt | Sao Paulo, Brazil | WPTS 3 | | - May 2 | Rubens Vasconcelos | Sao Paulo, Brazil | LPTS 3 | | | | 1964 | | Date | Opponent | Place | Result | |
| New York City, New York, US Olympic Trials 3rd place, 67 kg | + May 18 | Quincey Daniels (USA) | New York City, New York | WPTS 3 | | - May 19 | Maurice Frilot (USA) | New York City, New York | LPTS 3 |
Professional record| | | 1965 | | Date | Opponent | Place | Result | | + July 16 | Bill Peterson | San Jose, United States | W 4 | | + Aug. 12 | Carl Moore | Los Angeles, United States | W 6 | | + Aug. 17 | Mario Spragio | San Jose, United States | W 6 | | + Aug. 23 | Tiger Al Williams | Las Vegas, United States | TKO 7 | | - Oct. 5 | Frank Niblett | San Jose, United States | L 10 | | = Oct. 14 | Doug Huntley | Los Angeles, United States | Draw 6 | | + Nov. 29 | Tiger Al Williams | Las Vegas, United States | W 6 | | - Dec. 13 | Ferd Hernandez | Las Vegas, United States | L 10 | | | | 1966 | | Date | Opponent | Place | Result | | + Apr. 14 | Tony Noriega | San Francisco, United States | W 8 | | + June 21 | Pete Peterson | San Jose, United States | W 8 | | + July 18 | Bill Peterson | San Jose, United States | W 6 | | + July 25 | Keith Laufenberg | Las Vegas, United States | W 5 | | + Aug. 24 | Pete Peterson | San Jose, United States | W 8 | | + Oct. 24 | Frank Niblett | Portland, United States | W 10 | | + Dec. 10 | Johnny Houston | Portland, United States | W 10 | | | | 1967 | | Date | Opponent | Place | Result | | + Feb. 27 | Pete Peterson | Portland, United States | W 10 | | | | 1968 | | Date | Opponent | Place | Result | | + June 10 | Floyd Casey | Portland, United States | W 10 | | | | 1969 | | Date | Opponent | Place | Result | | + May 22 | Rudy Escobedo | Portland, United States | W 10 | | | | 1970 | | Date | Opponent | Place | Result | | - June 20 | Johan Louw | Edmonton, Canada | L 8 |
Summary
Total bouts: 19, Won: 15 (1 inside the limit), Lost: 3 (0 inside the limit), Draw: 1, NC: 0, ND: 0
|