1. Sir Crocodile
Crocodile easily ranks as one of the best villains in OP. I love his design. The slick-back hair, cigar, suit draped over shoulders, all of resembling a mafia boss. The hook is a cherry on top that makes him pop out. His planning and manipulation of the Alabastan citizens with his false heroics made the arc so good. His return in Impel Down was hype as hell and Marineford Croc gave us an expansion of his character without ruining the already established traits he had, only making his character better. It's here where fans have come to recognize Croc as someone with balls of steel.
He's a great character who with the way he's been written, sets us up for a very intriguing return in the New World. Though, I'm not really confident if Oda can include Croc in the current story in a meaningful way.
2. Doflamingo
Doffy is the undisputed best villain of OP for me. The extravagant swag he carries himself with. His design being a perfect fit to match his flamboyant personality. The way he took over Dressrosa is very similar to how Croc was about to take over Alabasta but the only difference being, Doffy had success. I personally liked seeing how that success led to things being the way they were for Dressrosa. It made for a very interesting plot to unfold. It's not just Dressrosa that makes him great but the way he also commanded himself on Marineford. He was using the war for entirely his own pleasure and it just made an intriguing character for the future.
3. Kuma
I rank him in this spot because he's a very interesting character with a lot of mystery behind him. I would love to see a Kuma backstory. Learning how he became a revo and then a shichibukai, what his goals and motivations are/were in allowing the World Government to take over his body.
Everyone after this I don't really like nor dislike. Feel pretty indifferent towards them.
4. Buggy
Not much to say besides how he's a funny character. It's fun watching how he gained followers in Impel Down and Marineford but otherwise I don't care much for him.
5. Mihawk
I think Mihawk has the potential to be a great character if Oda really tries. The mannerisms he's got and his path to becoming the World's Strongest Swordsman make for an interesting character but in terms of personality, he doesn't have much going for him that I personally like. I find him kind of boring. I know some people do like his mellow personality and his intricate way of life, but it doesn't appeal that much to me. I do like his design and I think his epithet is pretty cool.
6. Law
Law is an interesting character for me cause going on Punk Hazard to Dressrosa, I was liking him. His mastermind plan to defeat Doffy was epic and I was looking forward to seeing it go down. His backstory made me root for him even more but towards the end of Dressrosa, my enjoyment of his character just fizzled out. I really don't like how he became another Luffy cheerleader. I'm strong on the opinion that Doffy should have been defeated by Law and Luffy had no business interfering. And now in Wano I find him to be just meh. I wasn't that big on his personality to begin with and now with the Dressrosa plot over, I'm left with just that for Law. He honestly feels more like a grand fleet member than an actual pirate captain tbh.
7. Hancock
Boa is pretty okay to me. Her lovestruck for Luffy doesn't really appeal to me.
8. Blackbeard
Has the potential to be a great villain depending on how he plays out. I'm also quite interested to see what his backstory is like.
9. Moriah
I think I've done Moriah an injustice by skipping over a lot of Thriller Bark episodes. I mostly skimmed it paying attention to only a few fights. It's why I'm one of the few who doesn't like Perona, not cause I think she's a bad character or anything but mostly because I just don't know her character. I think I'm due for a full proper watch of Thriller Bark one day.
10. Jinbei
Boring.
11. Weevil
Trash design.
Anyone else. If I've forgotten them.
Weevil
Lmao, this had me crying, bro 😂