Wcześniej występował między innymi w szwajcarskim Kadetten Schaffhausen i słoweńskim Rokometni Klub Gorenje Velenje. Szyba w latach 2004-2014 był zawodnikiem Azotów.Pochodzący z Lublina 31-letni rozgrywający, wraz z reprezentacją Polski, zdobył brązowy medal mistrzostw świata w Katarze w 2015 roku.