Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
If Shadow Sneak, Bullet Punch.
If Sucker Punch, use Toxic that action.
If Spiritomb is under the effects of a protective / evasive move when you would act, Whirlwind that action. Only do this once.
Spiritomb # Odd Keystone
Shadow Sneak ~ Shadow Sneak ~ Shadow Sneak...
If Hariyama is fainted when Spiritomb is about to act, use Chill that action instead...
If Pain Split, and you are not taunted, use Protect on the first instance, Substitute (15HP) on the second, and Protect on the third. Push back actions each time.
If Endure, and you are not taunted, use Toxic Spikes that action. Only do this once. Push back actions.
If Thunder Wave, and you are not taunted, use Taunt that action. Only do this once. Push back actions.
If Froagadier is ordered to use Defensive/Evasive move AND Frogadier is not asleep, use Shadow Sneak the first instance, Sucker Punch the second instance and Pursuit the third instance, pushing actions back...
If Froagadier is ordered to use Taunt AND Frogadier is not asleep, replace Hypnosis by Psychic pushing actions back...
If Frogadier has Double Team clones when you are about to attack it, use Pursuit instead, pushing actions back...
I think it is pretty safe to call this rn. We're already really late and I only wanted to have this keep going until we had a clearer winner, and I think that at this point we do.