I asked you this because if the Dragonite have been Jolly, Swampert will have resist.
But with adamant, it is impossible to counter if I don't have Max HP.
Aerodactyl, Jirachi are Jolly with 252 EV speed
Electivire is Adamant with 252 EV Speed
Swampert is HP and DEF
Celebi, HP and other (but no Speed)
Gyarados, a bit if everything. I made him good def due of Dragon Dance who cover the the miss of EV in speed and ATK.