 He spent there five years, and after that had a short spell in HŠK Šparta Zagreb.In 1936 Lešnik started playing for Građanski Zagreb, the club where spent most of his career.In the first four years at Građanski, he was twice the top goalscorer of Yugoslav First League.