Bruce Bochy said he’ll use somewhat of a platoon at shortstop, meaning Brandon Crawford won’t play regularly against left-handed pitchers.

“It’s not going to be a straight platoon,” said Bochy, adding Crawford will face some lefties. “His at-bats will determine how much.”

Joaquin Arias will be the Opening Day second baseman. But for the most part, when lefties pitch, Arias will move over to short and Brandon Hicks would play second.

Bochy set his 25-man roster, and here are some highlights:

Juan Perez is the No. 5 outfielder, so Tyler Colvin, who was limited in spring training with a back ailment, will open at Triple-A Fresno.

Juan Gutierrez won the final bullpen spot, meaning Derek Law will open with Double-A Richmond.

Left-handed reliever David Huff and backup infielder Ehire Adrianza won jobs.

Gutierrez and Hicks were added to the 40-man roster, and outfielder Roger Kieschnick was designated for assignment.

Second baseman Marco Scutaro (lower back strain) and Jeremy Affeldt (right knee sprain) were placed on the disabled list.

The roster includes five starters (Madison Bumgarner, Matt Cain, Tim Hudson, Lincecum and Vogelsong), seven relievers (Sergio Romo, Santiago Casilla, Javier Lopez, Jean Machi, Yusmeiro Petit, Gutierrez and Huff), two catchers (Buster Posey and Hector Sanchez), six infielders (Brandon Belt, Arias, Crawford, Pablo Sandoval, Hicks and Adrianza) and five outfielders (Michael Morse, Angel Pagan, Hunter Pence, Gregor Blanco and Perez).