Actually, you can find people pretty easy in the US, but they all disconnect whenever you're about to win. I have completely given up on playing Strikers online except with friends.
I think my current stats online is something like 20W-50L, but It should really be like 40W-50L as so many people disconnect.