Makino was born in Hiroshima on May 11, 1987. He joined J1 League club Sanfrecce Hiroshima from their youth team in 2006. He became a regular player as center back in summer 2007. However the club was relegated to J2 League end of the 2007 season. In 2008, Hiroshima won the champions and was returned to J1 in a year. End of the 2010 season, he moved to German Bundesliga club Köln. However he could not play many matches. In January 2012, he returned to Japan and joined Urawa Reds. Urawa won the 2nd place in the 2014 and 2016 J1 League. In 2017, Urawa won the champions in the 2017 AFC Champions League.