Sato was born in Kasukabe on March 12, 1982. He joined J1 League club JEF United Ichihara (later "JEF United Chiba") with twin brother Yuto Sato from their youth team in 2000. He debuted in 2000 and played many matches as defensive midfielder from 2002. In 2003, he completely became a regular player and JEF United finished at the 3rd place under new manager Ivica Osim. After that, JEF United won the champions in 2005 and 2006 J.League Cup. In 2008, Sato moved to Kyoto Sanga FC. He played as regular player in 2 seasons. In 2010, Sato re-joined JEF United Chiba which was relegated to J2 League from 2010 season. He played as regular player. However the club missed promotion for J1. He retired end of the 2019 season.