Koukal started playing badminton in 1993, at a club owned by his father in Hořovice, and made his debut in the international tournament in 2000.[1] In 2003 he was selected to join the national team, and at the same year, he won the mixed doubles title at the national championships partnered with Markéta Koudelková. Until 2016, he has collected 9 national titles, where 8 of them won in the men's singles event.[1][2] Koukal first competed at the Summer Olympics in Beijing.[3]
In 2016, Petr Koukal was awarded as the secondary recipient of the Hanno R. Ellenbogen Citizenship Award for his commitment and help to men with testicular cancer through his foundation. In May 2016, Czech biathlete Gabriela Soukalová became his spouse;[7] they divorced in late 2020. He made his third appearance at the Summer Olympics through the Tripartite Commission Invitation.[3][8]