Pešice played for both famous Prague clubs, Sparta Prague and Slavia Prague. He won the Czechoslovak First League with this team in the 1977/78 season. As a manager, Pešice led several Czech clubs before focusing on Czech Republic youth national teams. He was named the temporary head coach of the Czech Republic in September 2013.