Hans Zach wurde am 30. März 1949 in Bad Tölz geboren und spielte bis zum Jahr 1970 als aktiver Spieler in seiner Geburtsstadt im Nachwuchsbereich und danach im Profibereich, bis er sich für vier Jahre dem SC Riessersee anschloss. Nach einem Wechsel aus dem schönen Bayernland nach Berlin (Berliner SC) kam er im Jahr 1977 zum EV Landshut zurück wo er schnell zum Leistungsträger wurde.