He attended Poway High School, near San Diego, where his skills were recognized at a national level.
On January 12, 2007, Dalby was chosen by Colorado Rapids of Major League Soccer as the number 17 overall pick in the 2007 MLS SuperDraft.
Dalby had interest from Siena, Celtic and Preston North End but work permit issues [3] led him to sign with Charleroi of the Belgian Jupiler League on August 5, 2007.
Dalby was waived by Colorado on March 19, 2010,[5] and subsequently signed for Charlotte Eagles in the USL Second Division.
In 2005, Dalby was named captain of the United States U20 national team, who played that year in the FIFA World Youth Championship.