I used to 4th Gen RNG but it was just for shiny so it's not too plausible. Now I have a related question and I've been looking on Pokecheck and in all honesty, I see a lot of Pokes I need (turns out 3 Pokes will need tutor moves and 1 isn't 5th gen obtainable). I really am scared to use Pokecheck though as I just have no idea if the Pokemon will pass the legitimacy check. I heard editing a Pokemon in any way can cause a hack check to catch it but at the same time the stats on these mons are completely accurate as is the obtain info and moves.
VGC09 - Tennesse: 1-1, Missouri: Not Selected
VGC10 - Indianapolis: 1-1
VGC11 - Atlanta: Top 32, Indianapolis LCQ: Top 17, Indianapolis Nats: 52nd (3-4)
VGC12 - Ft Wayne: 5th (5/2), Madison: 9th (5/2), Nationals: 35th (5/3)