SAN DIEGO – Logan Ice made a particularly convincing argument for his selection as Pac-12 Conference Player of the Week on Saturday.

The junior went a combined 6-for-7 with a double, triple, two home runs and seven runs batted in to help guide the fourth-ranked Oregon State baseball team to a doubleheader sweep of William & Mary and San Diego Saturday at Fowler Park.

The Beavers took the first game of the day, 12-3 over William & Mary, then downed host San Diego, 5-2, in the second game. Oregon State improved to 10-1 on the year with the victories, extending its win streak to nine games.

Ice started at catcher in the first game, then came off the bench as a pinch hitter in game two. He could not be stopped. In game one, he drove in six runs, the first Beaver to do so since Michael Conforto in 2013 against Oregon.

Ice tripled and hit two home runs in the first game, tallying 11 total bases, the most by a Pac-12 player this season.

In the first game, a 12-3 Oregon State win over William & Mary, the Beavers at least one run in the second through sixth innings.

Trever Morrison also homered in the win.

Ice's first home run came during a four-run third, which put Oregon State up 5-0. He drove in two more runs on a triple in the sixth, then hit a solo home run in the eighth.

Morrison and Cadyn Grenier also had three hits. Morrison opened the game's scoring with a solo home run in the second, then doubled in the third and singled in the fifth. Grenier singled in the fourth, sixth and seventh innings.

Bryce Fehmel picked up the win in game one after three innings of relief. The freshman improved to 4-0 after scattering just one hit with two strikeouts.

The loss went to William & Mary (5-4) starter Nick Brown, who dropped to 1-2 after allowing 10 hits and eight runs in five innings.

Jake Thompson started for the Beavers, tossing 4 2/3 innings. He allowed six hits and three runs – two earned – with six strikeouts.

Game two, a 5-2 win over the Toreros (4-6), was a closer contest with Max Engelbrekt picking up his fifth save of the season after closing the door on San Diego for 1 1/3 innings. He and fellow left-handed reliever Luke Heimlich backed up starter Travis Eckert, who scattered three hits and two runs over 7 1/3 innings for his first victory of the season. The team's lone senior, he struck out seven to just two walks.

Nick Madrigal paced Oregon State's offensive attack with three hits and two RBI – the second of which came on a sixth-inning single and served as the game winner.

His first RBI came on a single to righty in the third, an at bat that pushed the Beavers to a one-run tie.

The next inning, Zak Taylor put the Beavers up for good with a groundout that enabled Caleb Hamilton to score from third. Hamilton had tripled, his first of two extra-base hits on the night, to open the inning.

San Diego starter Nick Sprengel took the loss after allowing nine hits and three runs over 5 1/3 innings. He dropped to 1-2 on the year.

The Beavers return to Corvallis next weekend when hosting San Francisco for a three-game series at Goss Stadium at Coleman Field. The 2016 home opener is slated for 5:35 p.m. PT on Friday night. For tickets, visit BeaverTickets.com or call (800) GO-BEAVS between 9 a.m. and 5 p.m. Monday through Friday.

The ticket office at Goss Stadium will open two hours prior to first pitch. Student tickets will be distributed at Gate 6 starting two hours before first pitch.

For more information on the Oregon State baseball team, follow the club's official Twitter account at Twitter.com/Beaver_Baseball, by Facebook at Facebook.com/OregonStateBaseball or on Instagram at Instagram.com/BeaverBaseball.

OREGON STATE ATHLETICS' EVERYDAY CHAMPIONS CULTURE

Through the power of sport, we help people discover and pursue their passions, talents and purpose in order to live a life of balance and positive contribution.