Weir was ranked 18th-best in the world in 2001. He came in seventh place and fourth place in his two Grand Prix assignments during the 2001–2002 season, participated in the Goodwill Games and a team pro-am competition, came in fifth place at the 2002 U.S. Nationals, and came in fourth place in the 2002 Four Continents Championships.