I doubt it. Leonard almost definitely wins in my opinion, i know he beat Gavilan, but on the one off hypothetical match up type question, i take Leonard conclusively. He's strong enough to be in the exchanges and be successful, he has a great chin. And on the outside he's clearly the boss with his jab and good footwork. Williams could hurt him though.