Hayashi was born in Machida on August 29, 1972. After graduating from Komazawa University, he joined J1 League club Verdy Kawasaki (later "Tokyo Verdy") in 1995. Although he played as regular player in first season, his opportunity to play decreased from 1996. In 1998, he moved to Vissel Kobe on loan. In 1999, he returned to Verdy Kawasaki and he became a regular player. The club won 2004 Emperor's Cup. However the club was relegated to J2 League in 2005. He moved to Ventforet Kofu in 2006. He retired at the end of the 2009 season.