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.
Beautician charged with giving client fatal silicone butt injection
Duggar sisters unveil Christian dating rules in new book