Last time I checked pokesav wasnt legit... If you do not make everything look correct (like if it says you found it at level 100) then the game will not accept the pokemon for random matchup. Try this link to see if you can make your pokemon look more legit. Hope this helps!