Borchers was signed to the
Colorado Rapids developmental roster on March 18, 2003. However, he soon proved to be far better than most had expected and by the middle of the 2003 season had secured a starting spot in Colorado's first team central defense. Throughout the 2005 season, Borchers continued to anchor the Rapids defense. In 2006, Borchers was transferred to Norwegian club
Odd Grenland. In February 2008, Borchers signed with MLS side
Real Salt Lake on a transfer, after being released by Odd Grenland. His success with RSL in his first three seasons with the club led to a long-term deal announced on February 14, 2011, that kept Borchers in Salt Lake through the 2014 season. On December 8, 2014, Borchers was traded to
Portland Timbers in exchange for allocation funds. During his time with the Timbers, Borchers had been a starting defender contributing in the club's 2015 Championship run. The defender in 2016 had suffered with a leg injury that had him out for the rest of the season. On February 2, 2017, he retired from professional soccer. ==International career==