Halmosi 1967 és 1981 között 306 bajnoki mérkőzésen szerepelt a Haladás színeiben és 19 gólt szerzett.
Profi pályafutása során csak a szombathelyi klubban futballozott, utána levezetésképpen alacsonyabb osztályú osztrák csapatokban játszott. A válogatottban 11-szer lépett pályára és egyszer talált be.