Pannecoucke qualified for the men's K-2 1000 metres at the 2012 Summer Olympics in London, by finishing fourth from the 2011 ICF Canoe Sprint World Championships in Szeged, Hungary. Pannecoucke and his partner Olivier Cauwenbergh paddled to a second-place finish and tenth overall in the B-final by forty-seven hundredths of a second (0.47) behind the winning Danish pair Kim Wraae Knudsen and Emil Stær Simensen, posting their best Olympic time of 3:13.298. Three days later, the Belgian pair edged out Romania's Ionuț Mitrea and Bogdan Mada for fourth place by ten seconds, in the B-final of the men's K-2 200 metres, clocking at 36.336 seconds. The pair also competed in the K-2 200 m at the 2012 Summer Olympics.