The conditions should be the same for every one of them. And a manager can't play more than one friendly against the same opponent each day. And besides, how do you check their skills? I can take two GKs with different set of skills, test them, find that one of them is better... But is it because the set of skills is different or their internal programming is?
I don't see how to do it. Technically impossible =\