UPDATE: SF Giants set 25-man roster, with Duffy in

The Giants just set their 25-man roster. As expected, they will carry 13 pitchers to start the year, with Jean Machi and George Kontos both on the team. Both were out of minor-league options.

Duffy had options but forced his way into the team with stellar play during spring training. Joaquin Arias also is on the team, and Ehire Adrianza is not.

Adrianza was designated for assignment. So the Giants apparently feel that Duffy or Arias can handle shortstop if Brandon Crawford needs a day off.

Also as expected, the Giants will carry four outfielders, with Justin Maxwell the only true outfielder on the bench. Brandon Belt played left field in the final Cactus League game to prepare him for emergency duty out there.

ORIGINAL POST: Giants general manager Bobby Evans just said on MLB Network radio that the club could have Ryan Vogelsong pitch in place of a struggling Jake Peavy in the second game of the season in Arizona on Tuesday.

The idea is to give Peavy more time to prepare his arm.

Peavy would then pitch in San Diego, a friendlier park for pitchers, as a sixth starter for this first time through the rotation.

Peavy said late in spring he was dealing with “dead arm.” He did not look good in his final start there, or in his game at AT&T Park on Thursday night.

Vogelsong has been stretched out long enough to start.

This underscores why the Giants are likely to keep 13 pitchers to start the year. Roster decisions are due this afternoon.

Evans also said the Giants are not likely to sign any last-minute players, such as just-released Cody Ross, unless it’s a minor-league deal.