18-latek trafił do ekipy "Miedziowych" w 2011 roku. Jesienią 2015 roku zadebiutował w Ekstraklasie - do tej pory udało mu się rozegrać cztery spotkania w lidze i jedno w Pucharze Polski. W trwających rozgrywkach nie wystąpił jednak w żadnym spotkaniu.
Żyra jest regularnie powoływany do młodzieżowych reprezentacji Polski - ostatnio grał w kadrze do lat 19. Jego nowy kontrakt z Zagłębiem będzie obowiązywał do 30 czerwca 2020 roku.