He started playing for Saskatchewan Hajduk Sarajevo having debuted for their first team being only 15. In 1930 he moved to NK Slavija Osijek where he will play until 1933 when he moved to BSK Belgrade. With BSK he made immediate impact becoming clubs main goalkeeper, and already that year he became national team player, as well.
He played with BSK between 1933 and 1937 winning the Yugoslav championship on two occasions, in 1935 and 1936, and playing a total of 269 matches with the club
In summer 1936 he was considered guilty by the court in Belgrade of the drowning of one boy in the Sava river resort. The episode affected Glaser and ended up being decisive for his decision to move to another giant of Yugoslav football, Zagreb´s HŠK Građanski.
Fortunately there he acquired almost a legendary status. He played a total of 623 games for Građanski.
After that season, he became simultaneously coach and goalkeeper of NK Mornar Split, where he will stay until 1949.
Between 1933 and 1949 he played a total of 1.225 matches. Tall, strong, elastic, with excellent reflexes and brave interventions, he is definitely considered one of the best Yugoslav players from that period. While playing for BSK and Građanski Glaser was the regular goalkeeper of the Yugoslav national team having earned a total of 35 caps.
After the invasion of Yugoslavia, Glaser played further eleven matches for the Croatian national team, all four matches that Banovina Croatia played, and seven matches for the Independent State of Croatia.
When coming to the newly formed FK Partizan in 1945 Glaser beside their goalkeeper became their first manager. However that year the league has not been yet reestablished and by the end of the year he was replaced by the Hungarian Illés Spitz.
He stayed in Belgrade until 1947, but when he moved to Mornar Split he would experience again the feeling of being a manager/player. This early coaching experiences proved to be an excellent way of gaining experience, and Glaser later managed numerous clubs, such as NK Dinamo Zagreb, NK Kvarner Rijeka, NK Proleter Osijek, NK Trešnjevka Zagreb, Austria Football Club Klagenfurt (today"s Football Club Kärnten), FK Velež Mostar and FK Sartid Smederevo, among others
He spent his final years at a retirement home in Zagreb.
He is buried in Mirogoj Cemetery.
He is the only Yugoslav football player who won national titles before and after the Second World War, with three clubs BSK Belgrade, Građanski Zagreb and FK Partizan. He restored his place as the national team main goalkeeper, and with Građanski he will win another Yugoslav championship in 1940 as well as the Croatian championship in 1943. After the end of the Second World War, FPR Yugoslavia was formed, he signed with Partizan Belgrade where he won another Yugoslav title in 1947. His debut was on April 3, 1933, in a friendly match against Spain, 1-1 draw, and his fairway was in a friendly played on November 3, 1940 against Germany, 2-0 win.
He has also the impressive record of having defended 73 of 94 penalties he stood against.