Tanner Sixberry scored 16 of his game-high 20 points in the second half as the Beavers moved into a tie for second place in the 2A Greater St. Helens League.
Bryce Mulder had 12 points, 13 rebounds and six blocks for Woodland.
“Bay came out in a triangle-and-two defense, and it threw us off a bit,” Woodland coach Jason Buffum said. “But then Mulder got six quick points against it that got us going.”
McKay Flanagan had six of Woodland’s 21 assists, and Sixberry shot 10 of 14 from the floor.
Woodland can clinch the No. 2 seed to the district playoffs with a win at R.A. Long on Friday.