Weber played one season for Yavapai College in 2002. Following the 2002 season, he stepped away from soccer for a while to pursue his career as a musician. He returned to soccer in 2010, playing one season for Phoenix College.
On February 11, 2013, Weber signed his first professional contract with USL Pro club Phoenix FC. Joining twin brother Andrew who also signed with the club. On April 14, he made his professional debut in a 3-1 loss to Los Angeles Blues.