Hawkins sat the whole fight on his legendary deer, and fought against 2 supernovas ( Luffy and Zoro ) all by himself. That is an insane feat. He was also just playing around, and he used his casual ability called Straw Man's Card to fight against Zoro, and honestly, he nailed him so hard. It doesn't matter if Zoro never used 3 swords, because that really wouldn't make a difference against Hawkins.
Hawkins has a whole deck of tarot cards left, and each card is very powerful. Of course it can happen that he draws an unlucky card, but that's just how Hawkins likes to play with his fodder. Don't forget that he has a card left, that can boost someone's strength beyond their limit. Hawkins can activate his Goma no So form and turn into a giant scarecrow and one shot Zoro. You seriously think Zoro can defeat Hawkins in that form? no, of course he can't.
Hawkins is too great for Zoro.
I think even Hawkins deer can defeat Zoro.