In July 1931, Becker played for Austria at fourth board (+10 –3 =1) in the 4th Chess Olympiad in Prague. He won individual gold medal there. In 1931, he won in Vienna (14th Trebitsch). In 1932, he won in Vienna (15th Trebitsch). In 1934, he tied for 1st with Erich Eliskases in Linz. In 1934, he tied for 7-9th in Bad Liebwerda (Lázně Libverda). The event ("13.Kongreß des Deutschen Schachverbandes in der Tschechoslowakei") was won by Salo Flohr. In 1934, he won in Vienna (17th Trebitsch). In 1935, he took 3rd, behind László Szabó and Ernő Gereben in Tatatovaros. In 1935, he tied for 3rd-5th in Vienna (18th Trebitsch). In 1936, he took 11th in Zandvoort (Reuben Fine won). In August 1936, he played for Austria at second board (+11 –2 =5) in unofficial Olympiad in Munich. Becker won individual bronze medal there. In 1937, he took 4th in Teplitz-Schönau (Karl Gilg won). In 1937, he took 3rd in Vienna (Quadrangular). The event was won by Paul Keres.