In fact, only two players in the lineup -- third baseman Kevin Kouzmanoff and outfielder Scott Hairston -- were on the Opening Day 25-man roster.
Shortstop Sean Kazmar began the season with Double-A San Antonio, and starting pitcher Cha Seung Baek was in the Seattle Mariners' organization.
Luis Rodriguez started at first base for the first time this season, giving Adrian Gonzalez a day off. It was only the third time this season Gonzalez hadn't started a game.
That Rodriguez, who has been filling in at shortstop for an injured Khalil Greene, got the start at first base wasn't a complete surprise. He appeared in three games at first base for the Minnesota Twins last season.
"Of all the guys on our team, other than Adrian, he has the most experience at first base," Padres manager Bud Black said.
Black cautioned on reading anything into the day off for Gonzalez, who ranks third in the National League in innings played this season.
Right fielder Brian Giles also got the day off against Arizona left-hander Randy Johnson.
Also, Black said Wednesday that pitcher Chris Young (strained right forearm) came out of his simulated game on Tuesday feeling fine. Black said Young could start as early as Sunday after he's activated from the disabled list.
Corey Brock is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.