No, not 1-1, but found clubs, several actually, not sure about any in special that would be english speaking but i dont think he would have much trouble speaking, its playing anyway.......take a look at
http://www.stadt-zuerich.ch/ssd/de/index/sport.html
theres a sportsbörse where you can find pretty much everything.
good luck!