Who are the most difficult characters to fight for you.

This is not a tier list based on character strength. It's just for fun and my opinion on hard they are to fight. I'll include a brief description of why I think the way I do. Who are your top 5 for easiest and most difficult?

250k prowess for those curious. Chart in comments.

Jin: He does everything your character can but better. Wavedash and electrics. Better mids. Better lows. Better punishment. Better tracking. Full grab game. God parry. He can also steal rounds easily with d2 and zen u1.

Feng: His kit is just overloaded with great moves. You could cut his move list in half, and he would still be strong. I don't think it's possible to play Feng and do bad with him in his current state.

Lee: No other character blow you up for pressing a button at the wrong time like Lee. And he somehow makes it feel like it's always the wrong time to press a button. Some of the best space control in the game. A lot of patience is needed to beat him. His heat does hold him back though.

Kazuya: Walking casino. Electrics require perfect timing to step. db4 is annoying. ws1,2 makes many lows not worth using at all. Usually nonstop wavedash mix and oki. I never liked fighting him in T7 and he is even less fun to fight in T8.

Devil JIn: Kazuya but remove the punishment and oki. Add a fireball, u4 and other gimmicks.

Zafina: I know her stances. I know her frames. I can never get a read on what she is going to do. The stances and mental frames always get me.

King: Some of the strongest mix in the game. Giant swing and qcb1+2 looking the same is obnoxious. I'm not sure why he needs strong mids like f3, df2 and an i15 hopkick if he's supposed to be a grappler. I'm glad they removed homing command grabs so he can actually be stepped.

Hwoarang: Constantly in mix. he does take risks but he recovers very quickly and can be difficult to properly punish. I also think people overexaggerate how easy it is to counter him. It's not as simple as just duck or dick jab against a good Hwo. Half of the time I can't even tell what stance he's in. His fundamental tools are stronger than people take into consideration. Wavedash, full grab game for some reason, safe mid launcher, good set of lows (d3,4 / db4 / ss4).

Law: Law players are hooligans. I haven't fought one that doesn't eventually rely on moves like d2,3 or junkyard. He has great pokes and pressure. Slide mix is tough to deal with as well.

Jun: She may have the best panic tools in the game. can can, sabaki, the stance that parries grabs and lows, heat sabaki. b1+3 parry. Then she also has safe mid launchers and evasive moves like f2 and uf2. You always have to be careful of what button you decide to press.

Victor: Feels bad on paper frame wise. But once he gets into his flow with his stance mix he can run you over.

Lars: Similar to Victor. His stances are tricky.

Heihachi: Most characters rely on pokes. Heihachi uses only launchers, counterhit launchers, or chunky moves like df1,2 and db2. His hellsweep is also tough to deal with. Easier to pilot than what people claim imo. Poor tracking but he will just clip you sometimes.

Dragunov: Overtuned but he plays honest Tekken mostly. As long as you know when to duck or sidestep he isn't too bad.

Yoshimitsu: Yoshi players are just waiting for you to make a mistake and walk into something. As long as you stay patient, he isn't a problem and pretty punishable.

Raven: He has long range and good movement. But he relies on high risk medium reward mix ups. If you know the match up he just dies.

Paul: He plays honest Tekken. I never felt overwhelmed by a Paul player. You just have to be careful not to fall for his shoulder and df2 setups.

Claudio: He's hard to place. He plays the most basic Tekken. Sometimes he's free and sometimes he destroys me.

Bryan: Big damage and really good mids and lows. Strong character but Bryan players can be predictable.

Leo: Reminds me of a weak version of Jin. Definitely underrated but very honest. I'm surprised more people don't talk about how good df2+3 is.

Leroy: He feels weak, but Leroy players play him very well. They always give me a good match. His parry is the only think I need to look out for.

Asuka: Too easy to sidestep. She also has to take a risk to open people up with d1+2. But she is still good because of her panic tools like can can and the sabakis.

Nina: Short range. She has to use risky moves to close the gap. May be the most dangerous character up close so can be difficult if you have poor movement.

Shaheen: He's solid but way too honest. Slide mix seems to be the only way he can open me up. He may be top tier in tournaments but not the case online.

Ling: Short range. They take way too many unnecessary risks. Just backdash and she dies.

Alisa: Very easy to sidestep. Low risk low reward pokes. She needs to hit you to get into chainsaws with plus frames. Her movement is great but from my experience Alisa players don't have good movement.

Reina: If you know how to deal with ff2 you know how to deal with Reina.

Jack: Long range. His df2 and db1 can be annoying to deal with. His stance is just ok and he can't step your moves so he is generally easy.

Eddy: I've never fought a good Eddy so its hard to say much. Most just mash 3 and launch punishable moves.

Azucena: She's tricky and fun to fight when they can use her stance well. But overall, she has to work pretty hard to get a win.

Lidia: Spams ff2 like Reina. But her ff2 is even worse. her lows are also pretty bad. Her heat is good but that's all she has.

Bears: Bear players are good. But Bears suck. The animations are too easy to block punish and duck.

Steve: No idea what Namco was trying to cook up with Steve. His only notable counter hits are b1 and Peekaboo 2. Lionheart isn't that good. Just holding back may be in your favor against the mix. Lows aren't threatening. Weave is good but its still risky doing the strings.