Klub rozpoczął działalność w 1908 r. Aktualnie skupia 37 członków. Sekcją wiodącą jest sekcja piłki nożnej, w której działają trzy drużyny: juniorów, seniorów oraz trampkarzy starszych. Drużyna juniorów występuje w Lidze Juniorów Polskiego Związku Piłki Nożnej, a drużyna seniorów - w klasie "B" rozgrywek piłkarskich. Sekcja siatkówki uczestniczy w rozgrywkach Rybnickiej Amatorskiej Ligi Piłki Siatkowej działającej w ramach Towarzystwa Sportowego Volej. Klub posiada odpowiednie zaplecze socjalne. W okresie letnim na dwóch boiskach organizowane są turnieje w siatkówce plażowej między innymi o puchar wójta gminy Krzyżanowice. Do osiągnięć zaliczyć należy organizowanie turnieju o Mistrzostwo Śląska w siatkówce plażowej.