21
Girafarig L50 (Several): SPD 121-137
Besides, anyone can have revives and potions.
Wailord, Level 57 (Water) SPD 111-129
Ludicolo, Level 56 (Water/Grass) SPD 118-136
Gyrados, Level 56 (Water/Flying) SPD 131-148
Tentacruel, Level 55 (Water/Poison) SPD 149-166
Whiscash, Level 56 (Water/Ground) SPD 107-124
Milotic, Level 58 (Water) SPD 135-153
The ones that most likely had higher SPD were Milotic (Good Job), Tentacruel (Weak), Whiscash (Good Job), and Gyarados (4X weakened)
Others may have too. I have reasons for those too.
I don't doubt your abilities as a trainer. I doubt your judgement.
Raticate V Snorlax, no items.
Assuming natural strong moves,
Raticate: Crunch, Hyper Fang, Focus Energy, Quick Attack. 96 HP
Snorlax: Sleep Talk, Rest, Tackle, Yawn. 160HP.
Raticate uses Hyper Fang!
Damage Calc says: 37 damage
Snorlax uses Yawn!
Rat: 96/96
Snorlax:123/160
Raticate uses Hyper Fang!
Damage calc says: 38 damage
Snorlax uses Tackle!
Damage calc says: 26 damage
Raticate falls asleep due to Yawn!
Rat: Z, 70/96
Snorlax:85/160
Raticate is fast asleep!
Snorlax uses Tackle!
Damage calc says: 27 damage!
Rat: Z, 43/96
Snorlax: 85/160
Raticate awakens and uses Hyper Fang!
Snorlax takes 37 damage!
Snorlax Flinched!
Rat: 43/96
Snorlax: 48/160
Raticate uses Hyper Fang!
Snorlax takes 36 damage!
Snorlax used Rest!
Rat: 43/96
Snorlax: Z 160/160
Raticate uses Hyper Fang!
Critical hit! Snorlax takes 73 damage!
Snorlax uses Sleep Talk!
Snorlax used Yawn!
Rat: 43/96
Snorlax: Z 87/160
Raticate uses Hyper Fang!
Damage calc says: 38 damage!
Snorlax uses Sleep Talk!
Sleep talk used rest, but snorlax is already sleeping!
Raticate falls asleep due to yawn.
Raticate is asleep.
Snorlax wakes up and uses tackle!
Damage calc: 22 damage!
Rat: 21/96
Snorlax: 87/160
Raticate awakens and uses Hyper Fang!
Critical hit! Snorlax takes 70 damage!
Snorlax uses Tackle!
Damage calc says: 24 damage!
Raticate has fainted!
Snorlax is the winner!
I was generous. YOu got 2 crits, I got none.
CHeck with a damage and stat calculator. This is legitimate.