Napoles might be a little short. Gavilan doesnt have the guns. Starling, forget it. he was nothing more than an incompetent A real test would be Simon Brown of 1988
Tito did not have that great a right hand. It was more his left, and some people think Hearns left to the body was one of the best body punches of all time once he started to developed that after Hagler.
I don't think many guys could beat Hearns at welterweight. Not Oscar or Tito, but Shane would have had a better chance in my mind just on his style and he was strong physically on the inside.
Guillermo Jones could enter the ring at about 170, initiate a shootout with Hearns, and catch him. He'd have a better chance than a lot of guys.