Potent top or anywhere in high that isn't below high-mid. Easily better than Ike. Has no unwinnables and has tons of great neutral and punish tools specific to his worst matchups, even.
His recovery should almost never be an issue to anyone who can skillfully mix up recoveries, he more than makes up for it with how long he lives and how he utilizes rage like a mini-Lucario, he can safely throw out his combo and kill options constantly even against the characters with the best frame data in the game, his incredibly powerful disjoint can beat or clank just about any attack, he has reliable 20-30+% combos for any given stray poke like nair/jab/uair, he has good and fast options to escape combos and even turn them into combos of his own, he's incredibly fast and great at zoning which are terrifying together, he has no problems manuevering around projectiles to tear up someone, he can bait/trap/juggle like none other, his defensive options and movement options are incredible, his fall+ground+air speed being among the best each give him incredible approach and retreat options, a hard read with counter can mean the game in so many cases and it also doubles as a versatile edgeguard tool when other things don't, he's not bad at landing by any means, he has lingering or continuing hitboxes via DED/nair, he can safely do a lot to shields/defensive options with incredible poking and open up more with conditioning... I love this character.
Want him to be as good as I say?
Nerves of steel. Stay focused. Don't fish or overcommit TOO often, but they can still be good sometimes. Maximize his movement tools. Pressure people so they have nowhere safe to go, keep control. When you hit someone, make sure they either eat a lot of percent from that one hit or die. Survive and use his rage to its fullest, learn to keep leads well. Actively put fear into your opponent, and keep poking away at them until they're gone.
Otherwise he's just gonna be a mid-whatever forever if you suck with him.