It was during his sophomore season Weber evolved into one of Nashville's most important players. By the midpoint of the season, Weber already had 26 points, and his play was recognized on January 14, 2007, when he was named to the Western Conference roster for the 2007 NHL YoungStars Game in Dallas, Texas. Weber finished the season with 40 points, ranking eighth on the Predators' roster in total points. He added an additional three assists in five playoff games before the Predators were eliminated by San Jose for the second consecutive season.