Pušaver je kariero začel v domačem Mariboru, nato igral kot posojen nogometaš v Krškem in se potem vrnil v Maribor. Največ prvoligaških nastopov ima za velenjski Rudar (96), nazadnje pa je bil član drugoligaša Jadrana iz Dekanov. Skupno ima 130 prvoligaških in 11 drugoligaških nastopov za slovenske klube.