CORVALLIS (AP) — Michael Humphrey had 21 points and Marcus Allen added 12 to lead Stanford to a 62-46 victory Thursday night over Oregon State, keeping the Beavers winless in Pac-12 conference play.

It was the third straight win for the Cardinal (11-8, 3-4 Pac-12), coming off a pair of victories at home last week against the league's Washington schools.

Stephen Thompson Jr. led the Beavers (4-15, 0-6) with 15 points. Oregon State, which trailed by as many as 17 points late after jumping out to an early nine-point lead, has lost six straight games.

The Cardinal were without Reid Travis, the team's top scorer and rebounder with averages of 16.6 points and 8.9 rebounds per game. Reid injured his right shoulder in Stanford's 76-69 victory over Washington last Saturday. He had missed the previous two games with a similar injury.

The Beavers have struggled without top scorer Tres Tinkle, who was averaging 20.2 points a game before he broke his right wrist on Nov. 25 against Fresno State. Tinkle has missed 13 games.

More From 1460 ESPN