Professionally, he played in his native country until 2004, featuring for clubs including Ostrava and Sparta Prague.
Internationally Sionko made his debut for the Czech Republic in 1999 and took part in three tournaments, in particular the 2000 Olympics, the 2006 World Cup and Euro 2008.
He re-established himself in the team in December 2006 where he scored against Hibernian[4] and Aberdeen,[5] as Rangers' form improved after a poor start to the season.
After making 24 appearances for Rangers in his first season, Sionko signed a two-year contract with Danish champions F.C.
His first goal for the club came in his second match, and his home debut at Parken Stadium, against Esbjerg fB notching a 5–2 victory.
Copenhagen's first team in the autumn of 2009, and in January 2010 he was released from his contract and subsequently signed with Sparta Prague.
On 11 June, Sionko scored for the Czech Republic in their second game of Euro 2008, a 1–3 defeat to Portugal which sent the Portuguese through to the quarter-finals of the tournament.
However, Cristiano Ronaldo and Ricardo Quaresma added two further goals for their team in the second half to leave the Czechs to battle it out with Turkey in the final game of Group A.