In 2005, he moved to Royal Thai Police and completed for this club until 2007 a total of 60 games.
But as to waste the skills of the club was allowed to participate in the 2009 AFC Cup and thus he gained his first experience in a Continental Vereinswettebwerb.
Panupong officially announced his retirement from professional football on 25 November 2017 after the match 2017 Thai FA Cup Final.
[4] For the Thailand national football team, he was so far in the U-23 squad and took part in the qualification for the Olympic Games in 2000.
He became captain of the national team in 2012, and played an important role in the 2012 AFF Suzuki Cup.