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.
Ohio bar shooting arrested, charged with murder
Duggar sisters unveil Christian dating rules in new book