Serperior from A- to A. YES. It is very viable on both the special and physical side making for an excellent setup sweeper. I honestly think it should be A+
Poliwrath from A+ to S If musharana is banned I think it should but if not, definitely no.
Golem from A to A+yes. It can put on a ton of pressure and has a guaranteed stealth rocks due to sturdy.
ninetales from A to A+ it is a perfect fast wallbreaker so hell yes.
Bunnelby Unlisted to B-. It has a niche as a monstorous band user with sticky web up as well as performing well as a scarfed user. 252 Atk Choice Band Huge Power Bunnelby U-turn vs. 252 HP / 4+ Def Musharna: 226-268 (51.8 - 61.4%) -- guaranteed 2HKO after Stealth Rock and Leftovers recovery. Hell even physically defensive musharana struggles-252+ Atk Choice Band Huge Power Bunnelby U-turn vs. 252 HP / 252+ Def Musharna: 192-228 (44 - 52.2%) -- 75.8% chance to 2HKO after Stealth Rock and Leftovers recovery. Even piloswine gets hurt. 252+ Atk Choice Band Huge Power Bunnelby Return vs. 252 HP / 252+ Def Eviolite Piloswine: 145-172 (35.8 - 42.5%) -- guaranteed 3HKO after Stealth Rock
It does need a ghost type to block spins so it can keep up the sticky web
Meditite from unlisted to C. It is decently fast with a scarf and can fufill the same niche as bunnelby, with the down sides of more unreliable stabs, and no u-turn. It is also completly walled by musharana. However it does have fake out
Finally gourgeist s and xl from A- to A. They both have a huge variety of support moves such as leech seed and will-o-wisp and of course d bond for small. They can both run a viable band set as well.
Bunnelby is garbage and does not deserve a place on the viability rankings. Bouffalant outclasses it entirely, being only a wee bit slower (and the extra 2 points Bunnelby has in speed don't even matter) and in theory Bunnelby is stronger, but Bouffalant has a stronger STAB in Head Charge, making it effectively stronger than Bunnelby (not to mention Bouffalant gets more coverage to work with). In addition to that, Bouff has abilities that give it either an immunity to Grass or an even stronger Head Charge. And I didn't even mention the fact that Bunnelby has no bulk and can't switch in on anything, whereas Bouffalant has a ton of bulk. The only "niche" Bunnelby has is that it gets U-Turn and that is not enough of a niche to justify a spot on the viability rankings.
Meditite is shit too but maybe has a tiny niche somewhere, I haven't seen it being used effectively thus far though so we're not gonna rank it until multiple people who have a good deal of tier experience can attest to its viability.
Anyway while I'm at it I might as well chime in:
Poliwrath to S. Almost unmissable in the current meta, and can be adapted to your team style pretty efficiently, with RestTalk being hard as hell to break on more defensive teams and SubPunch being suited for a more offensive role. Its set of resistances is just too good in this meta, being able to successfully cockblock Sneasel, Carracosta, Barbaracle, Golem, Marowak, Piloswine and so much more in one slot is amazing.
Golem stays where it is. Your best bet for a suicide Stealth Rocks mon, but the thing is that that niche isn't that great rn, what with a) Defog being very easy to pull off with Togetic, Pelipper & friends and b) Other Stealth Rockers, aside from providing more longevity, also being able to check a lot of things that are dangerous to offensive teams (Piloswine, for example, can cockblock most Electric-types with ease, which would otherwise destroy many offensive teams with their speed and Volt Switching shenanigans). Golem is good, but the meta isn't that kind to suicide hazards atm so it shouldn't rise any further.
Piloswine should rise to A+. Provides a great defensive backbone for offense and balance, one of the most reliable SR setters out there, great matchup vs common leads and has an excellent set of resistances, as well as the aforementioned Electric immunity. Hits very hard too, and priority is a godsend.
Bouffalant to A. Extremely scary to switch into due to its great power, and SubSD sets can get around Ghost-types that wall the banded set if Bouff runs Stone Edge (most Ghosts fail to break its Subs and Haunter is too frail to take a Stone Edge). Puts a huge amount of pressure on any team once it gets in, and it's not easy to KO either due to its excellent bulk.
fuck chatot
Kadabra is fine where it is. It's fast, but any offensive team has at least two mons that outspeed it and it can't take a single hit unless it runs Sash, in which case it doesn't hit very hard and is easily walled by more defensive teams. It's a good mon, but very flawed. The fact that the best offensive mon in the meta destroys it doesn't help its case.
Rotom-F should rise to A. One of the best scarfers out there, but it gets really scary when it turns out to be SubSplit or a bulky W-o-W set. Always hard to deal with, especially for defensive teams.
yea serp to a
Huntail should probably drop, I haven't seen it a lot and I haven't really seen it work thus far. Potentially really scary, but until I see it being executed to huge success it shouldn't be A-. It is hurt the most by the fact that Poliwrath always gets a safe switchin vs it, so when you have Poli on your team, you switch it in and on the BP you Circle Throw/Sub. Plenty of good phazers in the tier in general.
don't care about some of these
Misdreavus to A-. Arguably the best spinblocker out there, a fast Taunt is godlike, excellent anti-lead because of that, isn't bound to a single set either. Knock Off weakness and being worn down fast hurt it, but not enough to keep it in B+. It's an excellent mon that can break stall and annoy offense very easily.
Haven't seen a Gogoat in ages so drop it I guess
Torterra should move up straight to A, really. Its set of resistances is great, easily destroying the likes of Golem and Marowak. Very reliable as an SR setter, very strong as a CB user, great lategame sweeper with Rock Polish. Its versatility, bulk and power make it better than the average A- mon imo.
Drop Camerupt to B- lmao. It's cool for being able to have something that cockblocks Fires and Electrics in one teamslot, but I tried it recently and honestly, this thing is just too damn frail. Anything strong that isn't resisted will do a huge chunk to it, which isn't what's supposed to happen when the only role you can really fulfill is that of a tank. Can't set SR reliably multiple times because of that, it has a disgustingly bad matchup vs every SR setter in the tier, gets shit on by every Defogger. Specs sounds decent, but still not enough to justify the higher B ranks.
Zweilous can move up to like C+ or something, not that great but has unmatched power and it's way way better than garbage like Paraect and Seviper.
Klang to B. Not the best sweeper out there, but its bulk is fucking immense, so it can easily rack up boosts lategame and destroy offensive teams.
Drop Sliggoo to C or something. As a special wall with Dragon typing I'd rather use Altaria because, you know, reliable recovery and actual utility, and Sliggoo seems out of place in B- together with mons that all have a unique niche. Sliggoo is not strong enough to be a successful tank, either. Dunno who said it should rise but I'd rather see it drop.
no opinion on Murkrow
Natu can rise to C- or something. Has a discernible niche, although it still is a shitty mon otherwise and loses to every SR setter.
Dusknoir to C+. Not amazing, but decent as a bulky ghost with offensive presence I suppose.
My own proposals:
Kingler down to C/C+. Not bad or anything, but overshadowed by Carracosta and Barbaracle as a sweeper. I find it hard to justify its usage. C rank is for mons like that.
Solrock to B-/B rank. Used this thing myself and was susprised at how good it really was. Rocks setter that entirely cockblocks any Tauros set and SubSD Bouffalant, and it has access to neat shit like W-o-W, Morning Sun and Explosion. Also has a great matchup vs a couple of common SR setters, in particular Piloswine (Solrock is one of the few in that regard, most SR leads lose vs Pilo ez)
Mini hippo to same rank as Stoutland because they need each other to be worth running on a team anyway.
Ariados down to like D rank or something because why the fuck should I run this over Kricketune or Leavanny or even Masquerain? Maybe we should move Masquerain down too btw, simply overshadowed by Kricketune and Leavanny.
There's more probably but meh