In November 1925, at the age of 17 Hoffmann had his first cap for the starting 11 of SK Rapid Wien in the position of center forward.
In 1927 Hoffmann garnered his first title with a 3:0 win over FK Austria Wien in the Austrian's Soccer Associations cup final.
In the same year SK Rapid Wien participated in the Mitropa Cup where Hoffmann scored 4 goals in the first round against Hajduk Split but didn't start in the final against AC Sparta Prague.
In 1932 after losing his starting position he transferred to DSV Saaz in Bohemia (Czechoslovakia) with whom he won 2 league titles.
After his playing career came to an end Hoffmann returned to Vienna and briefly coached the SC Weiße Elf Wien.