Nilsson ngawakilan Swédia dina Olimpiade Catur ka-1
di London 1927, jeung dihijikeun pikeun 9-11th di Amateur Championship Dunya (Max Euwe meunang), nu lumangsung salila Olimpiade Catur 2nd di Den Haag 1928.