 Weber was not selected in the draft and became a free agent.He joined Phoenix FC in USL Pro for the 2013 season and later re-joined the Sounders on a loan; he returned to Phoenix following the loan (having made three starts in Seattle).He joined the Portland Timbers ahead of the 2014 season.