Trois ans plus tard, après un titre de champion de Tchéquie obtenu avec le Sparta, Kučera repart en Amérique du Nord pour signer un contrat avec les Blue Jackets. Il est cédé aux Penguins au milieu de la saison, puis par la suite aux Capitals en compagnie de Jaromír Jágr. Au bout d'une saison chez les Caps, il retourne de nouveau en Tchéquie, cette fois au Slavia de Prague avec qui il remporte le titre de champion, le premier de l'histoire du club.