Geza Gallos debutó como futbolista profesional en 1967 con el SC Eisenstadt a los 19 años de edad.
Tras jugar durante dos temporadas y haber ganado la Austrian Regional League, fue traspasado al SK Rapid Viena, con quien ganó la Copa de Austria en 1969 y 1972, llegando a jugar 111 partidos y habiendo marcado 35 goles.
Tras una etapa en el LASK Linz de cuatro temporadas volvió al SK Rapid Viena, donde permaneció otras dos temporadas.
También jugó para el FC Admira Wacker Mödling y para el SC Neusiedl am See 1919, donde se retiró en 1983 a los 35 años de edad como futbolista profesional.
Geza Gallos jugó un total de seis partidos con la selección de fútbol de Austria, haciendo su debut el 26 de mayo de 1971 contra Suecia en un partido de clasificación para la Eurocopa 1972 que acabó con un resultado de 1-0 a favor de la selección sueca.