One of the biggest pains with c-gear catching is the lack of being able to verify our seed before catching, unless there's a discovered new way to do it.
One tip I am doing lately is this: if my target pokemon needs the max speed at say 118 (jolly virizion with 31 speed), I have a pokemon with just 1 speed point less (117 speed for a jolly natu) and a neutral move and if my pokemon gets outsped then I'm 95+% sure I got it at least rather than wasting 10+ minutes just to discover I missed it.
EE's Official trade thread: G.O.A.T. EE - Mark 2
4th gen trade = 4383-6929-7278
| 5th gen trade = 2493-9641-2031
| 5th gen battle = 4126-7225-2545
Also be sure to join #smogonwifi
for faster communication
If you want to be cool, read and obey the rules
especially the ones for WiFi