Zawodnik ostatni raz zagrał 3 listopada 2012, kiedy podczas meczu z Piastem Gliwice doznał kontuzji kostki. Straka przeszedł operację, później kilkumiesięczną rehabilitację. Wiosną nie mógł trenować i grać. Przyznał, że to właśnie wpłynęło na decyzję o szybszym opuszczeniu klubu. Słowak przyszedł do Ruchu wiosną 2008 roku. Rozegrał w barwach "Niebieskich" 82 mecze ligowe. Był podstawowym graczem chorzowian, kiedy zdobywali trzecie miejsce w ekstraklasie (2010) i wicemistrzostwo Polski (2012). Dwukrotnie wystąpił w finale Pucharu Polski.