The Stall Lord
My personal take if we were to order C ranks:
The last 3 are just bad niches, Amphy being the closest to being not THAT bad. I mean, it's basically a slow Raikou, but having fire punch/dp and packing both screens is kinda good? idk.
Kazam is hard walled by too many things and encore runs out of pps too soon to be truly useful, anything MrE says about it is biased, prove me wrong.
Sandslash is............. a worse Wak that can spin?
Psychic FirePunch Toxic Recover Alakazam can force a lot of stuff into Rest and is a deadly Pokemon if you somehow manage to take Snorlax out of the picture, it's super fast and it can 3HKO and outspeed both Electrics ( Raikou is a roll after Spike tho, but any non Sleep Talk Raikou will eventually fall to Zam anyway ). Toxic + Recover makes him pretty " good " vs Tyranitar, at least it's not easy to trap. It acts a bit like Jynx, punishing hard Offensive teams, it also shares the same checks in those kind of teams , Snorlax and Vaporeon.
Machamp Cross Chop vs. Alakazam: 102-120 (32.5 - 38.3%) -- 2% chance to 3HKO after Leftovers recovery
Machamp Rock Slide vs. Alakazam: 102-121 (32.5 - 38.6%) -- 4.5% chance to 3HKO after Leftovers recovery
Even tho Alakazam bulk isn't the greatest, it's a fine check to Machamp, and it does not fear Thunder that much comparing to Jynx, even if it really doesn't want to take a para, ruining its speed.
Zapdos Thunder vs. Alakazam: 168-198 (53.6 - 63.2%) -- guaranteed 2HKO after Leftovers recovery
I think it's a super decent Pokémon that can do stuff by itself in some matchups, and prepare the field for other pokémon in others. Namely Machamp or Vaporeon.
Main Donphan niche would be the role compression of a Spinner that rekt ghost types, can check Snorlax and can Phaze. Even if Protect might be an option over Roar. I had to suffer facing it, piloted by a great player, trust be this thing has a real niche. I think C is fine for Donphan, and Alakazam should be raised in C too.