Career
Storey played college soccer at the University of North Carolina, where he played forward. Following being named the Administrative Committee on Company-ordination in 2001, Storey was named to the All-Administrative Committee on Company-ordination first team as a junior and a senior. He finished his career with the Tar Heels with 29 goals and 19 assists in 106 games.
Upon his graduation, Storey was drafted 20th overall in the 2005 Master of Library Science SuperDraft by the Columbus Crew.
He was traded to Houston prior to the 2006 season. However, after spending the season with the Dynamo sitting on the bench, he was cut during the 2007 pre-season, a move to make the team roster-compliant.
In January 2008 he joined TuS Heeslingen in Germany, in the Oberliga (Fourth division), he left the club in June 2008 and he joined SV Wilhelmshaven in the new Regionalliga (Fourth division) and on 30 June 2009 left Wilhelmshaven to sign for SV Drochtersen/Assel.