From Bulbapedia, the community-driven Pokémon encyclopedia.
Battle Subway Pokémon
This is a list of all the Pokémon used in the Multi Train and Super Multi Train battles. Each Pokémon has a non-Hidden Ability that, along with gender, is randomly selected. These Pokémon will always have the maximum 31 individual values across every stat and the full 510 effort values evenly distributed (rounding down) among two or three stats.