Hashiratani was born in Kyoto on March 1, 1961. After graduating from Kokushikan University, he started his senior career with Japan Soccer League club Nissan Motors since 1983 and played with Nissan Motors for 9 seasons until transferred to Urawa Reds in 1992, right before J1 League's inauguration. He experienced another transfer to Kashiwa Reysol, then playing in Japan Football League in June 1994. Kashiwa was promoted to J1 League as of the end of 1994 season, and he also made his return to the top flight. He retired as a player end of 1996 season.