Woodall went 8-of-14 from the field overall as the Panthers (21-7, 9-6 Big East) won for the first time in three games.
Pittsburgh improved to 8-1 in its last nine meetings against the Red Storm with the help of Lamar Patterson's 11 points.
St. John's (16-11, 8-7) was paced by Jakarr Sampson with 14 points.
Rosie O'Donnell unveils nearly 50-pound weight loss
Members of Congress to keep receiving porn magazine