Solli ble norsk arbeidermester i kombinert i 1932 og 1935, og på 30 km langrenn i 1933 og 1935. I 1934 vant han turrennet Vidarløpet i Oslo. Under den internasjonale spartakiaden i Oslo i 1936 ble han nummer 2 i kombinert og nr. 3 på 30 km. Året etter vant han 30 km og ble nummer 2 i arbeiderolympiaden i Johannisbad. I 1938 tok han 3.-plass på 30 km og i kombinert under den sovjetiske spartakiaden, og samme år vant han kombinert og ble nummer 5 på 30 km i det sovjetiske mesterskapet i Sverdlovsk.