Rudolf Rupec, né le 17 septembre 1895 ou le 17 novembre 1896 à Grubišno Polje (en Royaume de Croatie-Slavonie) et mort le 1er (ou le 3) juillet 1983 à Zagreb, est un footballeur croate, international autrichien puis yougoslave. Il évolue comme milieu de terrain (demi) défensif.