Doi was born in Kumamoto on July 25, 1973. After graduating from high school, he joined Hitachi (later Kashiwa Reysol) in 1992. He battles with Ryuji Kato for goalkeeper position from 1997. However his opportunity to play decreased behind newcomer Yuta Minami from 1998. He moved to FC Tokyo in 2000. At 2004 J.League Cup, the club won the champions and he was elected MVP award. He played all matches until round 32/34 in 2006 season. However his opportunity to play decreased behind Hitoshi Shiota in 2007. He moved to Tokyo Verdy in 2008. His opportunity to play decreased behind Takahiro Shibasaki from 2011 and he retired end of 2012 season.