I've found Reflect to be a decent option on Espeon, helping it deal with Tyranitar and Scizor while providing team support:
Espeon@Leftovers
Timid; 248 HP / 16 Def / 244 Spe
- Reflect
- HP Fire
- Baton Pass / Protect
- Psychic / Psycho Shock
Espeon likes its speed, let's be real. The speed EVs thus allow it to outpace the horse trio + Infernape, hitting them with a STAB Psychic attack. 4 EVs are moved from HP to Speed to account for HP Fire, with the leftovers thrown into defense.
Reflect is a great move to use when Espeon is first sent out. Behind the screen, it takes
252 Atk Jolly Tyranitar Crunch vs. 248 / 16 +2 Espeon: (59.88% - 70.66%)
252 Atk Jolly Tyranitar Pursuit vs. 248 / 16 +2 Espeon: (30.54% - 35.93%)
252 Atk Adamant CBScizor BP vs. 248 / 16 +2 Espeon: (35.93% - 42.51%)
252 Atk Adamant CBScizor Pursuit vs. 248 / 16 +2 Espeon: (47.90% - 56.89%)
Basically, Espeon is sheltered from any attack these trappers can use against it. With Baton Pass, you survive ScarfTar's Crunch and escape, and avoid even a 2HKO from Scizor's Bullet Punch. Other Pursuit users, being slower, are not an issue.
Meanwhile, Espeon has reflected their hazards and is threatening to attack with HP Fire / Psychic. HP Fire lets it do something to Natty / Forry / Skarm, and Psychic STAB is useful for hitting the likes of Kerudio and Rohbshin. Psychic is better for Rohbshin, Breloom, Infernape, Terakion, and unboosted Kerudio, while boosted Kerudio, Tentacruel, and Virizion (rare, I know) take more from Psycho Shock; I would go with the former.