1981-11-21 Showboat Hotel & Casino, Las Vegas, Nevada, USA WBC lightweight title
1981-11-21 Showboat Hotel & Casino, Las Vegas, Nevada, USA WBC lightweight title
1981-10-03 Ballys Park Place Hotel Casino, Atlantic City, New Jersey, USA WBC lightweight title
1981-06-20 Empire Pool, Wembley, London, United Kingdom WBC lightweight title
1980-11-14 Jai Alai Fronton, Miami, Florida, USA
1980-08-09 Superstar Theatre, Atlantic City, New Jersey, USA
1980-01-20 Community Center, Tucson, Arizona, USA WBC super featherweight title
1979-11-16 Forum, Inglewood, California, USA WBC super featherweight title
1979-07-08 Felt Forum, New York, New York, USA WBC super featherweight title
1979-02-04 Sports Palace, Rimini, Emilia Romagna, Italy WBC super featherweight title
1978-11-10 Caesars Palace, Las Vegas, Nevada, USA WBC super featherweight title