Can you get a Gyarados? One could obliterate at least 4 of the 5/6 pokemons they have...
Seriously though, a Gyarados could help you... but forget that: The best thing that could help you right now would be some status moves, at least against part of their team (Not Espeon and Umbreon though...) Also, have you considered changing that Litleo to a Magmar? I mean, the event is a Pansear right now, but it's still coded as a Magmar... Also, your team right now really can't take a lot of hits - I suggest you change that Kricketune and that Noibat for something else (Noibat gets good though, but you have to wait until level 48...) Greninja can handle the Espeon, but if you need Mankey for Glaceon/Lileep/Umbreon , evolve that thing then (It evolves at Level 28, and if you already have a Greninja, that shouldn't be a problem...)
Another tip: Do you have a Gyarados? Okay, i will stop...