Yamamoto was born in Miura on 9 March 1982. After graduating from high school, she joined Tasaki Perule FC in 2000. She was selected Best Young Player awards in 2000 season. The club won L.League championship in 2003 and 2nd position 4 times. However, the club was disbanded in 2008 due to financial strain. From 2009, she went to the United States and Italy. In 2014, she returned to Japan and joined Yokohama FC Seagulls (later NHK Spring Yokohama FC Seagulls).