Pokémon: 20
3x Hariyama ex
1x Hariyama (DS)
1x Makuhita (DX)
3x Makuhita (DS)
1x Vaporeon (UF)
1x Vaporeon ex
2x Espeon ex
3x Eevee (UF)
1x Eevee (DS, cff)
4x Jirachi (DX)

Trainers: 23
2x Surprise! Time Machine
3x Swoop! Teleporter
2x Great Ball
2x Pokémon Retriever
2x Battle Frontier
2x Island Cave
2x Mr. Stone's Project
2x Rocket's Admin.
2x Mary's Request
3x Professor Elm's Training Method
1x Celio's Network

Energy: 17
2x Holon's Electorde/Magneton
5x
4x Water
3x
3x Multi

Strategy:
Set up with Jirachi, extra energy attaching with Vaporeon (UF). Later in game: Devo Flash & Evolution Swirl and/or Knock Off. Hariyama (DS) is just cuz.