gschweidl started his carrer with strebersdorf. then he went on to the second league club sc bewegung xx. 1924 he came to first vienna fc. with them he won 5 austrian championsship, three austrian cups and the mitropa cup. he retired from playing in 1948. he played 774 matches for vienna.