Od 1949 do 1952 roku w II lidze, zaś w 1953 w III lidze.
Występy w reprezentacji Polski 19 lipca 1947 roku wystąpił w reprezentacji Polski podczas międzypaństwowego spotkania z Rumunią, przegranego przez Polaków 1:2. Po jednym z jego zagrań bramkę dla Polaków strzelił Gerard Cieślik.
Kilka dni wcześniej powołany został na sparing z czeską drużyną Viktoria Pilzno. Występ Czachora opisuje fragment relacji zamieszony w Przeglądzie Sportowym. – (...) W 89 minucie gry po akcji Kulawik – Czachor – Cieślik, ten ostatni ustala wynik na 5:2 (...), a dalej (...) Debiutujący w Teamie PZPN – Czachor, spisuje się dobrze. Jest szybki, zwrotny, wygrywa pojedynki z rywalami (...). – Cały artykuł opublikowano pod tytułem: Victoria Pilzno przegrywa z teamem PZPN 2:5. Udany debiut Kulawika i Czachora. Po tym meczu otrzymał wielu ofert. Przede wszystkim propozycję gry złożyły: Ruch Chorzów z inicjatywy Cieślika, ŁKS, Cracovia i Garbarnia Kraków. On sam jednak podkreślał, że jest wierny Radomiakowi.