Ośmiokrotnie był indywidualnym mistrzem Polski: szabla - 1936, 1947, 1948Mistrzostwa Polski w szermierce ww Wrocławiu w 1948 rozgrywane były w obsadzie międzynarodowej. Turniej szablistów wygrał Węgier Pál Kovács, a Sobik zajął w nim 2. miejsce., 1949 szpada - 1936 floret - 1937, 1939, 1949 Siedem razy zdobył tytuł drużynowego mistrza Polski: w szpadzie (1935, 1950), szabli (1947, 1948, 1949 i 1950) oraz we florecie (1951).
Był zawodnikiem klubów katowickich: Policyjnego (1931-1939), Pogoni (1945-1950) i Baildonu (1952-1953).
Osiągnięcia lekkoatletyczne Sobik uprawiał także lekkoatletykę w latach 1920-1938. Był dwukrotnym wicemistrzem Polski w biegu na 400 metrów przez płotki (w 1933 i 1934) oraz dwukrotnym brązowym medalistą w sztafecie 4 × 400 metrów w 1934 i 1937. Poza tym osiem razy wystąpił w finałach mistrzostw Polski.
Jako lekkoatleta reprezentował kluby Sokół Żory (1920-1928), Sokół Bydgoszcz (1928-1929), Policyjny Klub Sportowy Katowice (1930) i Stadion Chorzów (1931-1938).