Weir did not register for a qualifying event that would have made him eligible for the 2014 U.S. Nationals, ending his bid to compete in Sochi. He was not eligible for a bye into Nationals because he did not place in the top five at the 2013 Nationals or medaled at the 2010 Olympics or 2013 World Championships. The Associated Press conjectured that it likely marked the end of Weir's amateur figure skating career. In October 2013, he retired from competition and joined NBC as a figure skating analyst at the Sochi Olympics.