Yamanaka was born in Kashiwa on April 20, 1993. He joined J1 League club Kashiwa Reysol from their youth team in 2012. Although he did not play many matches, Kashiwa won the champions in the 2012 Emperor's Cup and 2013 J.League Cup. In 2014, he moved to J2 League club JEF United Chiba on loan. In 2015, he returned to Kashiwa. In 2017, he moved to Yokohama F. Marinos. He became a regular player as left side back and Yokohama won the champions in the 2017 Emperor's Cup and 2018 J.League Cup. In 2019, he moved to Urawa Reds.