No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1971 | | + Sept. 20 | Manuel Collazo | New York, United States | KO 5 | | + Oct. 25 | Charles Hayward | New York, United States | KO 4 | | - Dec. 10 | Sergio Rodriguez | New York, United States | KO by 3 | | 1972 | | + Mar. 1 | Billy Wilson
| Sunnyside, United States | W 6 | | + Apr. 11 | Julio Figueroa | Sunnyside, United States | W 4 | | - June 21 | Willie Wilson | Scranton, United States | L 6 | | - July 13 | Gerry Vaughan | Portland, United States | L 6 | | - Oct. 10 | Mario Rosa | Sunnyside, United States | TKO by 2 | | 1973 | | + Jan. 17 | Lino Tony Cella | Scranton, United States | KO 1 | | - Mar. 5 | Willie Taylor | New York, United States | L 6 | | + Mar. 21 | Charles Hayward | Scranton, United States | W 6 | | + July 18 | Josh Hall | Baltimore, United States | TKO 2 | | - Aug. 14 | Paul Cardoza | New Bedford, United States | L 8 | | - Aug. 25 | Willie Taylor | New York, United States | KO by 1 | | - Oct. 12 | Bob Benoit | Worcester, United States | TKO by 7 | | - Dec. 5 | Bill Hardney | Baltimore, United States | L 8 | | 1974 | | = Dec. 18 | Leo Saenz | Baltimore, United States | Draw 10 | | 1975 | | - July 9 | Bob Payton | Binghamton, United States | L 10 | | 1976 | | - Mar. 26 | Angelo Jacopucci | Milano, Italy | KO by 1 |
Summary
Total bouts: 19, Won: 7 (4 inside the limit), Lost: 11 (5 inside the limit), Draw: 1, NC: 0
|