Puc je karijero započeo u Šoštanju, a najveće uspjehe ostvario je igrajući za Zagreb i hrvatsku reprezentaciju. Sa Zagrebom je dva puta bio prvak Europe, a sa hrvatskom reprezentacijom osvojio je zlatnu medalju na OI u Atlanti 1996. godine.
On je jedini rukometaš na svijetu koji je na olimpijskimi igrama nastupio za tri reprezentacije. Godine 1988. u Seulu je bio brončani sa bivšom Jugoslavijom, zatim 1996. u Atlanti zlatni sa Hrvatskom, a 2000. u Sydneyju je sa Slovenijom bio osmi.
Podijeli na društvenim mrežama